| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | log-pow-nofastmath.ll | 17 %call2 = call double @exp2(double %x) 18 %call3 = call double @log(double %call2) 23 ; CHECK: %call2 = call double @exp2(double %x) 24 ; CHECK: %call3 = call double @log(double %call2)
|
| H A D | narrow-math.ll | 132 %call2 = call i32 @callee(), !range !0 134 %zext2 = sext i32 %call2 to i64 148 %call2 = call i32 @callee(), !range !0 149 %add = add i32 %call1, %call2 165 %zext2 = sext i32 %call2 to i64 180 %add = mul i32 %call1, %call2 473 %sext2 = sext i32 %call2 to i64 489 %sext2 = sext i32 %call2 to i64 505 %sext2 = sext i32 %call2 to i64 521 %zext2 = zext i32 %call2 to i64 [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/JumpThreading/ |
| H A D | stale-loop-info-after-unfold-select.ll | 22 %call2 = tail call signext i32 @func3(i32 signext %retval.0.i, i32 signext 1, i32 signext 3) 23 %cmp = icmp slt i32 %call2, 1 24 %add = add nsw i32 %call2, 2 25 %month.0.be = select i1 %cmp, i32 %add, i32 %call2
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/ |
| H A D | BranchPredict.ll | 23 %call2 = tail call i32 bitcast (i32 (...)* @foobar to i32 (i32)*)(i32 4) nounwind 27 %retval.0 = phi i32 [ %call, %if.then ], [ %call2, %if.else ] 45 %call2 = tail call i32 bitcast (i32 (...)* @foobar to i32 (i32)*)(i32 4) nounwind 49 %retval.0 = phi i32 [ %call, %if.then ], [ %call2, %if.else ] 67 %call2 = tail call i32 bitcast (i32 (...)* @foobar to i32 (i32)*)(i32 %add1) nounwind 71 %retval.0 = phi i32 [ %call, %if.then ], [ %call2, %if.else ]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | x86-64-psub.ll | 30 %call2 = tail call { i64, double } @getSecondParam() 31 %1 = extractvalue { i64, double } %call2, 0 64 %call2 = tail call { i64, double } @getSecondParam() 65 %1 = extractvalue { i64, double } %call2, 0 98 %call2 = tail call { i64, double } @getSecondParam() 99 %1 = extractvalue { i64, double } %call2, 0 132 %call2 = tail call { i64, double } @getSecondParam() 133 %1 = extractvalue { i64, double } %call2, 0 167 %1 = extractvalue { i64, double } %call2, 0 201 %1 = extractvalue { i64, double } %call2, 0 [all …]
|
| H A D | code_placement_ignore_succ_in_inner_loop.ll | 20 %call2 = call zeroext i1 @a() 21 br i1 %call2, label %if.then.1, label %while.cond 62 %call2 = call zeroext i1 @a() 63 br i1 %call2, label %while.body, label %if.end, !prof !2 102 %call2 = call zeroext i1 @a() 103 br i1 %call2, label %if.cond, label %if.end.2, !prof !2
|
| H A D | code_placement_loop_rotation.ll | 32 %call2 = call zeroext i1 @a() 33 br i1 %call2, label %header, label %end 66 %call2 = call zeroext i1 @a() 67 br i1 %call2, label %header, label %end
|
| H A D | code_placement_ext_tsp.ll | 147 %call2 = call zeroext i1 @a() 148 br i1 %call2, label %b2, label %b4, !prof !5 217 %call2 = call zeroext i1 @a() 218 br i1 %call2, label %b3, label %b4, !prof !8 323 %call2 = call zeroext i1 @a() 324 br i1 %call2, label %header, label %end 372 %call2 = call zeroext i1 @a() 373 br i1 %call2, label %b1, label %b2, !prof !12
|
| H A D | tailcall-extract.ll | 39 %call2.i = tail call { i8*, i64 } @foo(i64 %size) 43 %call1.i.sink = phi { i8*, i64 } [ %call1.i, %if.then.i ], [ %call2.i, %if.end.i ] 85 %call2.i = tail call { i8*, i64 } @foo(i64 %size) 89 %call1.i.sink = phi { i8*, i64 } [ %call1.i, %if.then.i ], [ %call2.i, %if.end.i ] 130 %call2.i = tail call { {i8*, i64}, i64 } @qux(i64 %size) 134 %call1.i.sink = phi { {i8*, i64}, i64 } [ %call1.i, %if.then.i ], [ %call2.i, %if.end.i ] 177 %call2.i = tail call { {i8*, i64}, i64 } @qux(i64 %size) 181 %call1.i.sink = phi { {i8*, i64}, i64 } [ %call1.i, %if.then.i ], [ %call2.i, %if.end.i ]
|
| H A D | code_placement_cold_loop_blocks.ll | 32 %call2 = call zeroext i1 @a() 33 br i1 %call2, label %header, label %end, !prof !5 102 %call2 = call zeroext i1 @a() 103 br i1 %call2, label %header2, label %header, !prof !5
|
| H A D | code_placement_loop_rotation2.ll | 42 %call2 = call zeroext i1 @a() 43 br i1 %call2, label %header2, label %if.end 96 %call2 = call zeroext i1 @a() 97 br i1 %call2, label %header2, label %if.end
|
| H A D | vector-sqrt.ll | 19 %call2 = tail call double @sqrt(double %1) #2 21 %vecinit1.i = insertelement <2 x double> %vecinit.i, double %call2, i32 1 49 %call2 = tail call float @sqrtf(float %1) #2 57 %vecinit1.i = insertelement <4 x float> %vecinit.i, float %call2, i32 1
|
| /llvm-project-15.0.7/llvm/test/Transforms/SCCP/ |
| H A D | user-with-multiple-uses.ll | 9 ; CHECK-NEXT: %call2 = tail call i32 @wwrite(i64 0) [[NUW:#[0-9]+]] 14 %call2 = tail call i32 @wwrite(i64 0) nounwind 15 ret i32 %call2
|
| H A D | remove-call-inst.ll | 14 %call2 = tail call i32 @wwrite(i64 0) nounwind 15 ret i32 %call2
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/X86/ |
| H A D | dbg-const.ll | 6 ; %call2 = @bar() 10 ; hoists the second dbg.value above %call2, which then appears to 23 %call2 = tail call i32 @bar(), !dbg !11 24 %add = add nsw i32 %call2, %call, !dbg !12
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/MIR/AArch64/ |
| H A D | dbgcall-site-interpret-movzxi.mir | 8 # extern void call2(int64_t); 14 # call2(UINT64_C(1) << 16); 26 # CHECK-NEXT: DW_AT_abstract_origin {{.*}} "call2" 53 tail call void @call2(i64 65536), !dbg !19 61 declare !dbg !8 dso_local void @call2(i64) local_unnamed_addr 81 …!8 = !DISubprogram(name: "call2", scope: !1, file: !1, line: 4, type: !5, flags: DIFlagPrototyped,… 129 …BL @call2, csr_aarch64_aapcs, implicit-def dead $lr, implicit $sp, implicit killed $x0, implicit-d…
|
| /llvm-project-15.0.7/llvm/test/Transforms/Attributor/IPConstantProp/ |
| H A D | PR16052.ll | 30 %call2 = call i64 @fn1(i64 %div) 31 ret i64 %call2 56 %call2 = call i64 @fn1(i64 %div) 57 ret i64 %call2 79 %call2 = call i64 @fn1(i64 %add) 80 ret i64 %call2
|
| /llvm-project-15.0.7/llvm/test/Transforms/ObjCARC/ |
| H A D | funclet.ll | 31 %call2 = invoke i8* @"\01?h@@YAPEAUobjc_object@@XZ"() 35 %0 = tail call i8* @llvm.objc.retainAutoreleasedReturnValue(i8* %call2) 40 %a.0 = phi i8* [ %call2, %invoke.cont1 ], [ null, %invoke.cont ] 74 %call2 = invoke i8* @"\01?h@@YAPEAUobjc_object@@XZ"() 78 %0 = tail call i8* @llvm.objc.retainAutoreleasedReturnValue(i8* %call2) 83 %a.0 = phi i8* [ %call2, %invoke.cont1 ], [ null, %invoke.cont ]
|
| /llvm-project-15.0.7/compiler-rt/test/asan/TestCases/ |
| H A D | deep_tail_call.cpp | 13 void __attribute__((noinline)) call2(int i) { call3(i); } in call2() function 15 void __attribute__((noinline)) call1(int i) { call2(i); } in call1()
|
| /llvm-project-15.0.7/llvm/test/Transforms/PGOProfile/ |
| H A D | icp_covariant_invoke_return.ll | 38 ; ICAll-PROM: %call2 = invoke ptr %tmp3(ptr %call) 42 %call2 = invoke ptr %tmp3(ptr %call) 46 ; ICAll-PROM: [[PHI_RET:%[0-9]+]] = phi ptr [ %call2, %if.false.orig_indirect ], [ [[DIRCALL_RET]]… 48 %isnull = icmp eq ptr %call2, null 52 call void @_ZdlPv(ptr %call2)
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/MIR/X86/ |
| H A D | dbgcall-site-reg-shuffle.mir | 11 call void @call2(i32 123, i32 %a), !dbg !15 15 declare !dbg !4 dso_local void @call2(i32, i32) 27 …!4 = !DISubprogram(name: "call2", scope: !1, file: !1, line: 1, type: !5, flags: DIFlagPrototyped,… 74 …CALL64pcrel32 @call2, csr_64, implicit $rsp, implicit $ssp, implicit $edi, implicit $esi, implicit…
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | ubsan-unreachable.cpp | 33 void call2() { in call2() function 76 a.call2(); in force_irgen()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | returned-ext.ll | 27 %call2 = tail call i32 @identity32(i32 returned %b) 61 %call2 = tail call i32 @identity32(i32 returned %b) 81 %call2 = tail call i32 @identity32(i32 returned %b) 101 %call2 = tail call i32 @identity32(i32 returned %b) 129 %call2 = tail call i32 @identity32(i32 %b) 154 %call2 = tail call i32 @identity32(i32 returned %b) 176 %call2 = tail call i32 @identity32(i32 returned %b)
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | merge-st-chain-op.ll | 15 %call2 = call noalias i8* @_Znwm() #3 16 %ref_cnt.i.i = bitcast i8* %call2 to i32* 18 %IgnoreWarnings.i = getelementptr inbounds i8, i8* %call2, i64 4
|
| /llvm-project-15.0.7/libcxxabi/test/ |
| H A D | backtrace_test.pass.cpp | 38 void call2(size_t* ntraced, bool do_throw) { in call2() function 48 call2(ntraced, do_throw); in call1()
|