You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.207
Former-commit-id: 3b152f462918d427ce18620a2cbe4f8b79650449
This commit is contained in:
parent
8e12397d70
commit
eb85e2fc17
@ -1,36 +0,0 @@
|
||||
; RUN: llvm-profdata merge %S/Inputs/multiple_hash_profile.proftext -o %t.profdata
|
||||
; RUN: opt < %s -pgo-instr-use -pgo-test-profile-file=%t.profdata -S | FileCheck %s
|
||||
; RUN: opt < %s -passes=pgo-instr-use -pgo-test-profile-file=%t.profdata -S | FileCheck %s
|
||||
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
|
||||
target triple = "x86_64-unknown-linux-gnu"
|
||||
|
||||
$_Z3fooi = comdat any
|
||||
|
||||
@g2 = local_unnamed_addr global i32 (i32)* null, align 8
|
||||
|
||||
define i32 @_Z3bari(i32 %i) {
|
||||
entry:
|
||||
%cmp = icmp sgt i32 %i, 2
|
||||
%mul = select i1 %cmp, i32 1, i32 %i
|
||||
%retval.0 = mul nsw i32 %mul, %i
|
||||
ret i32 %retval.0
|
||||
}
|
||||
|
||||
define void @_Z4m2f1v() {
|
||||
entry:
|
||||
store i32 (i32)* @_Z3fooi, i32 (i32)** @g2, align 8
|
||||
ret void
|
||||
}
|
||||
|
||||
define linkonce_odr i32 @_Z3fooi(i32 %i) comdat {
|
||||
entry:
|
||||
%cmp.i = icmp sgt i32 %i, 2
|
||||
%mul.i = select i1 %cmp.i, i32 1, i32 %i
|
||||
; CHECK: %mul.i = select i1 %cmp.i, i32 1, i32 %i
|
||||
; CHECK-SAME: !prof ![[BW:[0-9]+]]
|
||||
; CHECK: ![[BW]] = !{!"branch_weights", i32 12, i32 6}
|
||||
%retval.0.i = mul nsw i32 %mul.i, %i
|
||||
ret i32 %retval.0.i
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user