Home
last modified time | relevance | path

Searched refs:CALL2 (Results 1 – 25 of 32) sorted by relevance

12

/external/llvm-project/llvm/test/Transforms/Attributor/IPConstantProp/
DPR16052.ll15 ; IS__TUNIT____-NEXT: [[CALL2:%.*]] = call i64 @fn1(i64 undef) [[ATTR0]], [[RNG0:!range !.*]]
16 ; IS__TUNIT____-NEXT: ret i64 [[CALL2]]
22 ; IS__CGSCC_OPM-NEXT: [[CALL2:%.*]] = call i64 @fn1(i64 undef) [[ATTR1:#.*]]
23 ; IS__CGSCC_OPM-NEXT: ret i64 [[CALL2]]
29 ; IS__CGSCC_NPM-NEXT: [[CALL2:%.*]] = call i64 @fn1(i64 undef) [[ATTR1:#.*]], [[RNG0:!range !.*]]
30 ; IS__CGSCC_NPM-NEXT: ret i64 [[CALL2]]
46 ; IS__TUNIT____-NEXT: [[CALL2:%.*]] = call i64 @fn1(i64 [[DIV]]) [[ATTR0]], [[RNG0]]
47 ; IS__TUNIT____-NEXT: ret i64 [[CALL2]]
55 ; IS__CGSCC____-NEXT: [[CALL2:%.*]] = call i64 @fn1(i64 [[DIV]]) [[ATTR1:#.*]], [[RNG0:!range !.…
56 ; IS__CGSCC____-NEXT: ret i64 [[CALL2]]
[all …]
Darg-count-mismatch.ll108 ; CHECK-NEXT: [[CALL2:%.*]] = call i16 bitcast (i16 (i16, i16, ...)* @vararg_no_prop to i16 (i16…
109 ; CHECK-NEXT: [[ADD:%.*]] = add i16 7, [[CALL2]]
Dpthreads.ll41 ; IS__TUNIT____-NEXT: [[CALL2:%.*]] = call i32 @pthread_create(i64* noundef nonnull align 8 dere…
52 ; IS__CGSCC____-NEXT: [[CALL2:%.*]] = call i32 @pthread_create(i64* noundef nonnull align 8 dere…
/external/llvm-project/llvm/test/Transforms/CallSiteSplitting/
Dcallsite-split-or-phi.ll16 ;CHECK: %[[CALL2:.*]] = call i32 @callee(i32* nonnull %a, i32 1, i32 2)
18 ;CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header.split ], [ %[[CALL2]], %TBB.split ]
42 ;CHECK: %[[CALL2:.*]] = call i32 @callee(i32* %a, i32 1, i32 %p)
44 ;CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header2.split ], [ %[[CALL2]], %TBB.split ]
71 ;CHECK: %[[CALL2:.*]] = call i32 @callee(i32* %a, i32 333, i32 %p)
73 ;CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header2.split ], [ %[[CALL2]], %TBB.split ]
100 ;CHECK: %[[CALL2:.*]] = call i32 @callee(i32* null, i32 1, i32 2)
102 ;CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header.split ], [ %[[CALL2]], %TBB.split ]
126 ;CHECK: %[[CALL2:.*]] = call i32 @callee(i32* %a, i32 %v, i32 %p)
128 ;CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header2.split ], [ %[[CALL2]], %TBB.split ]
[all …]
Dcallsite-no-or-structure.ll12 ; CHECK: %[[CALL2:.*]] = call i32 @callee(i32* null, i32 %v, i32 %p)
14 ; CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header.split ], [ %[[CALL2]], %TBB.split ]
40 ; CHECK: %[[CALL2:.*]] = call i32 @callee(i32* null, i32 1, i32 99)
42 ; CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header.split ], [ %[[CALL2]], %TBB2.split ]
73 ; CHECK: %[[CALL2:.*]] = call i32 @callee(i32* null, i32 %v, i32 99)
75 ; CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header.split ], [ %[[CALL2]], %TBB2.split ]
108 ; CHECK: %[[CALL2:.*]] = call i32 @callee(i32* %a, i32 1, i32 99)
110 ; CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header2.split ], [ %[[CALL2]], %TBB2.split ]
Dcallsite-instructions-before-call.ll203 ; CHECK-NEXT: %[[CALL2:.*]] = call i32 @callee(i32* nonnull %a, i32 1, i32 2)
206 ; CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header.split ], [ %[[CALL2]], %TBB.split ]
/external/llvm-project/llvm/test/Transforms/InstCombine/
Dnarrow-math.ll126 ; CHECK-NEXT: [[CALL2:%.*]] = call i32 @callee(), [[RNG0]]
127 ; CHECK-NEXT: [[NARROW:%.*]] = add nuw nsw i32 [[CALL1]], [[CALL2]]
142 ; CHECK-NEXT: [[CALL2:%.*]] = call i32 @callee(), [[RNG0]]
143 ; CHECK-NEXT: [[ADD:%.*]] = add nuw nsw i32 [[CALL1]], [[CALL2]]
157 ; CHECK-NEXT: [[CALL2:%.*]] = call i32 @callee(), [[RNG0]]
158 ; CHECK-NEXT: [[NARROW:%.*]] = mul nuw nsw i32 [[CALL1]], [[CALL2]]
173 ; CHECK-NEXT: [[CALL2:%.*]] = call i32 @callee(), [[RNG0]]
174 ; CHECK-NEXT: [[ADD:%.*]] = mul nuw nsw i32 [[CALL1]], [[CALL2]]
465 ; CHECK-NEXT: [[CALL2:%.*]] = call i32 @callee(), [[RNG1]]
466 ; CHECK-NEXT: [[NARROW:%.*]] = add nsw i32 [[CALL1]], [[CALL2]]
[all …]
Dmemset_chk-1.ll122 ; CHECK-NEXT: [[CALL2:%.*]] = tail call i64 @llvm.objectsize.i64.p0i8(i8* nonnull [[CALL]], i1 f…
123 …] = tail call i8* @__memset_chk(i8* nonnull [[CALL]], i32 0, i64 [[SIZE]], i64 [[CALL2]]) [[ATTR3]]
/external/llvm-project/llvm/test/Transforms/SCCP/
DPR16052.ll12 ; CHECK-NEXT: [[CALL2:%.*]] = call i64 @fn1(i64 [[DIV]])
13 ; CHECK-NEXT: ret i64 [[CALL2]]
Darg-count-mismatch.ll64 ; CHECK-NEXT: [[CALL2:%.*]] = call i16 bitcast (i16 (i16, i16, ...)* @vararg_no_prop to i16 (i16…
65 ; CHECK-NEXT: [[ADD:%.*]] = add i16 7, [[CALL2]]
Dresolvedundefsin-tracked-fn.ll18 ; CHECK-NEXT: [[CALL2:%.*]] = call i1 @test1_g(%t1* [[TMP0]], i32 1)
95 ; CHECK-NEXT: [[CALL2:%.*]] = call i1 @test2_g(%t1* [[TMP0]], i32 1)
174 ; CHECK-NEXT: [[CALL2:%.*]] = call i1 @test3_g(%t1* [[TMP0]], i32 1)
/external/llvm-project/llvm/test/Transforms/Attributor/
Dinternal-noalias.ll13 ; IS__TUNIT____-NEXT: [[CALL2:%.*]] = call i32 @noalias_args_argmem(i32* noalias nocapture nofre…
14 ; IS__TUNIT____-NEXT: [[ADD:%.*]] = add nsw i32 [[CALL1]], [[CALL2]]
22 ; IS__CGSCC_OPM-NEXT: [[CALL2:%.*]] = call i32 @noalias_args_argmem(i32* noalias nocapture nofre…
23 ; IS__CGSCC_OPM-NEXT: [[ADD:%.*]] = add nsw i32 [[CALL1]], [[CALL2]]
31 ; IS__CGSCC_NPM-NEXT: [[CALL2:%.*]] = call i32 @noalias_args_argmem(i32* noalias nocapture nofre…
32 ; IS__CGSCC_NPM-NEXT: [[ADD:%.*]] = add nsw i32 [[CALL1]], [[CALL2]]
120 ; IS__TUNIT____-NEXT: [[CALL2:%.*]] = call i32 @noalias_args_argmem(i32* nocapture nofree readon…
121 ; IS__TUNIT____-NEXT: [[ADD:%.*]] = add nsw i32 [[CALL1]], [[CALL2]]
131 ; IS__CGSCC_OPM-NEXT: [[CALL2:%.*]] = call i32 @noalias_args_argmem(i32* nocapture nofree nonnul…
132 ; IS__CGSCC_OPM-NEXT: [[ADD:%.*]] = add nsw i32 [[CALL1]], [[CALL2]]
[all …]
Dread_write_returned_arguments_scc.ll44 ; IS__TUNIT____-NEXT: [[CALL2:%.*]] = call i32* @external_sink_ret2_nrw(i32* nofree [[N0]], i32*…
54 ; IS__CGSCC____-NEXT: [[CALL2:%.*]] = call i32* @external_sink_ret2_nrw(i32* nofree [[N0]], i32*…
83 ; IS__TUNIT____-NEXT: [[CALL2:%.*]] = call i32* @external_ret2_nrw(i32* nofree [[N0]], i32* nofr…
108 ; IS__CGSCC____-NEXT: [[CALL2:%.*]] = call i32* @external_ret2_nrw(i32* nofree [[N0]], i32* nofr…
160 ; IS__TUNIT____-NEXT: [[CALL2:%.*]] = call i32* @internal_ret0_nw(i32* nofree nonnull align 4 de…
188 ; IS__CGSCC____-NEXT: [[CALL2:%.*]] = call i32* @internal_ret0_nw(i32* nofree nonnull align 4 de…
291 ; IS__TUNIT____-NEXT: [[CALL2:%.*]] = call i32* @internal_ret0_nw(i32* nofree nonnull align 4 de…
313 ; IS__CGSCC____-NEXT: [[CALL2:%.*]] = call i32* @internal_ret0_nw(i32* nofree nonnull align 4 de…
/external/llvm-project/clang/test/CodeGenObjCXX/
Dproperty-lvalue-lambda.mm26 // CHECK: [[CALL2:%.*]] = call void ()* @"_ZZ2t1P1XENK3$_1cvPFvvEEv"
27 // CHECK: call void{{.*}}@objc_msgSend{{.*}}({{.*}} void ()* [[CALL2]])
Dlambda-to-block.mm47 // CHECK: %[[CALL2:.*]] = call void ()* @[[CONV_FUNC1:.*]](%[[CLASS_ANON_2]]*
48 // CHECK: call void @_Z10takesBlockU13block_pointerFvvE(void ()* %[[CALL2]])
/external/llvm-project/mlir/test/Transforms/
Dsccp-callgraph.mlir149 // CHECK: %[[CALL2:.*]] = call @callable
150 // CHECK: return %[[CALL1]], %[[CALL2]] : i32, i32
171 // CHECK: %[[CALL2:.*]] = call @callable
172 // CHECK: return %[[CALL1]], %[[CALL2]] : i32, i32
/external/llvm/test/Transforms/AddDiscriminators/
Dcall-nested.ll19 ; CHECK: %3 = call i32 @_Z3fooii(i32 %1, i32 %2), !dbg ![[CALL2:[0-9]+]]
49 ; CHECK: ![[CALL2]] = !DILocation(line: 4, column: 10, scope: ![[CALL2BLOCK:[0-9]+]])
Dcall.ll18 ; CHECK: call void @_Z3barv(), !dbg ![[CALL2:[0-9]+]]
47 ; CHECK: ![[CALL2]] = !DILocation(line: 4, column: 15, scope: ![[CALL2BLOCK:[0-9]+]])
/external/llvm-project/llvm/test/Transforms/AddDiscriminators/
Dcall-nested.ll19 ; CHECK: %3 = call i32 @_Z3fooii(i32 %1, i32 %2), !dbg ![[CALL2:[0-9]+]]
49 ; CHECK: ![[CALL2]] = !DILocation(line: 4, column: 10, scope: ![[CALL2BLOCK:[0-9]+]])
Dcall.ll22 ; CHECK: call void @_Z3barv(), !dbg ![[CALL2:[0-9]+]]
53 ; CHECK: ![[CALL2]] = !DILocation(line: 4, column: 15, scope: ![[CALL2BLOCK:[0-9]+]])
Dinvoke.ll14 ; CHECK: call void @_Z12bar_noexceptv({{.*}} !dbg ![[CALL2:[0-9]+]]
108 ; CHECK: ![[CALL2]] = !DILocation(line: 7, column: 21, scope: ![[SCOPE2:[0-9]+]])
/external/llvm-project/llvm/test/Transforms/GVNSink/
Doperand-mismatch.ll16 ; CHECK-NEXT: [[CALL2:%.*]] = call %vec* @baz(%map* undef)
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/functionpasses/
Dlower_x86.cpp795 return cast<Instruction>(B->CALL2(pfnFunc, vf32Src, i8Round)); in VROUND_EMU()
802 auto v8f32ResLo = B->CALL2(pfnFunc, v8f32SrcLo, i8Round); in VROUND_EMU()
803 auto v8f32ResHi = B->CALL2(pfnFunc, v8f32SrcHi, i8Round); in VROUND_EMU()
858 return cast<Instruction>(B->CALL2(pX86IntrinFunc, src0, src1)); in VHSUB_EMU()
/external/llvm-project/llvm/test/Transforms/SLPVectorizer/X86/
Dintrinsic.ll204 ; CHECK-NEXT: [[CALL2:%.*]] = tail call i32 @llvm.ctlz.i32(i32 [[ADD2]], i1 false) #3
219 ; CHECK-NEXT: store i32 [[CALL2]], i32* [[ARRAYIDX8]], align 4
331 ; CHECK-NEXT: [[CALL2:%.*]] = tail call i32 @llvm.cttz.i32(i32 [[ADD2]], i1 false) #3
346 ; CHECK-NEXT: store i32 [[CALL2]], i32* [[ARRAYIDX8]], align 4
457 ; CHECK-NEXT: [[CALL2:%.*]] = tail call float @llvm.powi.f32(float [[ADD2]], i32 [[Q:%.*]]) #3
472 ; CHECK-NEXT: store float [[CALL2]], float* [[ARRAYIDX8]], align 4
/external/llvm-project/llvm/test/Transforms/CodeGenPrepare/X86/
Dselect.ll184 ; CHECK-NEXT: [[CALL2:%.*]] = call i64* @baz(i32 1, i32 2, i32 3)
186 ; CHECK-NEXT: [[SEL:%.*]] = select i1 [[TOBOOL]], i64* [[CALL1]], i64* [[CALL2]]

12