• Home
  • Raw
  • Download

Lines Matching refs:GEN

1 ; RUN: opt < %s -pgo-instr-gen -pgo-instrument-entry=false -S | FileCheck %s --check-prefixes=GEN,N…
2 …s -passes=pgo-instr-gen -pgo-instrument-entry=false -S | FileCheck %s --check-prefixes=GEN,NOTENTRY
7 ; RUN: opt < %s -pgo-instr-gen -pgo-instrument-entry=true -S | FileCheck %s --check-prefixes=GEN,EN…
8 … < %s -passes=pgo-instr-gen -pgo-instrument-entry=true -S | FileCheck %s --check-prefixes=GEN,ENTRY
17 ; GEN: $__llvm_profile_raw_version = comdat any
18 ; GEN: @__llvm_profile_raw_version = constant i64 {{[0-9]+}}, comdat
19 ; GEN: @__profn_bar = private constant [3 x i8] c"bar"
20 ; GEN: @__profn_foo = private constant [3 x i8] c"foo"
24 ; GEN: entry:
25 ; GEN: call void @llvm.instrprof.increment(i8* getelementptr inbounds ([3 x i8], [3 x i8]* @__profn…
33 ; GEN: if.then:
34 ; GEN: call void @llvm.instrprof.increment(i8* getelementptr inbounds ([3 x i8], [3 x i8]* @__profn…
42 ; GEN: if.end:
43 ; GEN-NOT: call void @llvm.instrprof.increment
44 ; GEN: ret i32
54 ; GEN: entry:
64 ; GEN: if.then:
65 ; GEN-NOT: call void @llvm.instrprof.increment
71 ; GEN: invoke.cont:
72 ; GEN: call void @llvm.instrprof.increment(i8* getelementptr inbounds ([3 x i8], [3 x i8]* @__profn…
76 ; GEN: lpad:
77 ; GEN-NOT: call void @llvm.instrprof.increment
85 ; GEN: catch.dispatch:
86 ; GEN-NOT: call void @llvm.instrprof.increment
94 ; GEN: catch:
95 ; GEN: call void @llvm.instrprof.increment(i8* getelementptr inbounds ([3 x i8], [3 x i8]* @__profn…
106 ; GEN: try.cont:
107 ; GEN-NOT: call void @llvm.instrprof.increment
111 ; GEN: if.end:
120 ; GEN: eh.resume:
121 ; GEN: call void @llvm.instrprof.increment(i8* getelementptr inbounds ([3 x i8], [3 x i8]* @__profn…