/external/llvm-project/llvm/test/Transforms/Coroutines/ |
D | coro-elide.ll | 41 %0 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 46 %2 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 60 %0 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 79 ; CHECK: call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 80 %0 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 84 ; CHECK: call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 85 %2 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 98 ; CHECK: call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 99 %0 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 103 ; CHECK: call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) [all …]
|
D | coro-split-musttail3.ll | 13 %addr1 = call i8* @llvm.coro.subfn.addr(i8* null, i8 0) 30 %addr2 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 36 %addr3 = call i8* @llvm.coro.subfn.addr(i8* %hdl2, i8 0) 41 %addr4 = call i8* @llvm.coro.subfn.addr(i8* null, i8 0) 60 ; CHECK: %[[addr1:.+]] = call i8* @llvm.coro.subfn.addr(i8* null, i8 0) 67 ; CHECK-NEXT: %[[addr2:.+]] = call i8* @llvm.coro.subfn.addr(i8* %[[hdl]], i8 0) 72 ; CHECK-NEXT: %[[addr3:.+]] = call i8* @llvm.coro.subfn.addr(i8* %[[hdl2]], i8 0) 76 ; CHECK: %[[addr4:.+]] = call i8* @llvm.coro.subfn.addr(i8* null, i8 0) 92 declare i8* @llvm.coro.subfn.addr(i8* nocapture readonly, i8) #1
|
D | coro-split-musttail1.ll | 13 %addr1 = call i8* @llvm.coro.subfn.addr(i8* null, i8 0) 32 %addr2 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 38 %addr3 = call i8* @llvm.coro.subfn.addr(i8* %hdl2, i8 0) 43 %addr4 = call i8* @llvm.coro.subfn.addr(i8* null, i8 0) 64 ; CHECK: %[[addr1:.+]] = call i8* @llvm.coro.subfn.addr(i8* null, i8 0) 71 ; CHECK-NEXT: %[[addr2:.+]] = call i8* @llvm.coro.subfn.addr(i8* %[[hdl]], i8 0) 76 ; CHECK-NEXT: %[[addr3:.+]] = call i8* @llvm.coro.subfn.addr(i8* %[[hdl2]], i8 0) 80 ; CHECK: %[[addr4:.+]] = call i8* @llvm.coro.subfn.addr(i8* null, i8 0) 96 declare i8* @llvm.coro.subfn.addr(i8* nocapture readonly, i8) #1
|
D | coro-heap-elide.ll | 74 %0 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 79 %2 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 97 %0 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 110 %4 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 123 %8 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 145 %1 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 163 %5 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 171 %7 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 188 %11 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 214 %0 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) [all …]
|
D | no-suspend.ll | 71 %subfn = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 72 %bres = bitcast i8* %subfn to void (i8*)* 120 %subfn = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 121 %bcast = bitcast i8* %subfn to void (i8*)* 186 %subfn = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 187 %bres = bitcast i8* %subfn to void (i8*)* 241 %subfn = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 242 %bcast = bitcast i8* %subfn to void (i8*)* 289 %subfn = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 290 %bcast = bitcast i8* %subfn to void (i8*)* [all …]
|
D | coro-split-musttail.ll | 13 %addr1 = call i8* @llvm.coro.subfn.addr(i8* null, i8 0) 24 %addr2 = call i8* @llvm.coro.subfn.addr(i8* null, i8 0) 40 ; CHECK: %[[addr1:.+]] = call i8* @llvm.coro.subfn.addr(i8* null, i8 0) 46 ; CHECK: %[[addr2:.+]] = call i8* @llvm.coro.subfn.addr(i8* null, i8 0) 60 declare i8* @llvm.coro.subfn.addr(i8* nocapture readonly, i8) #1
|
D | coro-cleanup-lowering.ll | 11 %0 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 14 %2 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 27 declare i8* @llvm.coro.subfn.addr(i8* nocapture readonly, i8) #1
|
D | coro-early.ll | 13 ; CHECK-NEXT: %0 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0) 18 ; CHECK-NEXT: %2 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 1) 31 ; CHECK-NEXT: %0 = call i8* @llvm.coro.subfn.addr(i8* %hdl, i8 0)
|
D | coro-split-musttail2.ll | 62 declare i8* @llvm.coro.subfn.addr(i8* nocapture readonly, i8) #1
|
D | coro-debug.ll | 89 declare i8* @llvm.coro.subfn.addr(i8* nocapture readonly, i8) #2
|
D | coro-split-dbg.ll | 62 declare i8* @llvm.coro.subfn.addr(i8* nocapture readonly, i8) #5
|
/external/llvm-project/polly/test/Isl/CodeGen/OpenMP/ |
D | invariant_base_pointer_preloaded_pass_only_needed.ll | 21 ; CHECK: %polly.subfn.storeaddr.polly.access.A.load = getelementptr inbounds 22 ; CHECK: store float %polly.access.A.load, float* %polly.subfn.storeaddr.polly.access.A.load 23 ; CHECK-NOT: store float %polly.access.B.load, float* %polly.subfn.storeaddr.polly.access.B.load
|
D | invariant_base_pointer_preloaded.ll | 11 ; CHECK: %polly.subfn.storeaddr.polly.access.A.load = getelementptr inbounds { float, float* }, { … 12 ; CHECK: store float %polly.access.A.load, float* %polly.subfn.storeaddr.polly.access.A.load
|
D | invariant_base_pointer_preloaded_different_bb.ll | 13 ; CHECK: %polly.subfn.storeaddr.polly.access.A.load = getelementptr inbounds 14 ; CHECK: store float %polly.access.A.load, float* %polly.subfn.storeaddr.polly.access.A.load
|
D | invariant_base_pointers_preloaded.ll | 11 ; CHECK: %polly.subfn.storeaddr.polly.access.A.load = getelementptr inbounds 12 ; CHECK: store float %polly.access.A.load, float* %polly.subfn.storeaddr.polly.access.A.load
|
D | loop-body-references-outer-values.ll | 18 ; IR-NEXT: %polly.subfn.storeaddr.A = getelementptr inbounds { float* }, { float* }* %polly.par.us… 19 ; IR-NEXT: store float* %A, float** %polly.subfn.storeaddr.A
|
/external/mesa3d/src/mesa/main/ |
D | shaderapi.c | 3018 struct gl_subroutine_function *subfn = NULL; in _mesa_UniformSubroutinesuiv() local 3026 subfn = &p->sh.SubroutineFunctions[f]; in _mesa_UniformSubroutinesuiv() 3029 if (!subfn) { in _mesa_UniformSubroutinesuiv() 3033 for (k = 0; k < subfn->num_compat_types; k++) { in _mesa_UniformSubroutinesuiv() 3034 if (subfn->types[k] == uni->type) in _mesa_UniformSubroutinesuiv() 3037 if (k == subfn->num_compat_types) { in _mesa_UniformSubroutinesuiv()
|
/external/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/ |
D | IntrinsicEnums.inc | 43 coro_subfn_addr, // llvm.coro.subfn.addr
|
D | IntrinsicImpl.inc | 71 "llvm.coro.subfn.addr", 10204 15, // llvm.coro.subfn.addr
|
/external/swiftshader/third_party/llvm-subzero/build/MacOS/include/llvm/IR/ |
D | Intrinsics.gen | 44 coro_subfn_addr, // llvm.coro.subfn.addr 6068 "llvm.coro.subfn.addr", 13953 11, // llvm.coro.subfn.addr
|
/external/swiftshader/third_party/llvm-subzero/build/Fuchsia/include/llvm/IR/ |
D | Intrinsics.gen | 53 coro_subfn_addr, // llvm.coro.subfn.addr 6111 "llvm.coro.subfn.addr", 14051 11, // llvm.coro.subfn.addr
|
/external/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/IR/ |
D | Intrinsics.gen | 53 coro_subfn_addr, // llvm.coro.subfn.addr 6111 "llvm.coro.subfn.addr", 14051 11, // llvm.coro.subfn.addr
|
/external/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/ |
D | Intrinsics.gen | 53 coro_subfn_addr, // llvm.coro.subfn.addr 6111 "llvm.coro.subfn.addr", 14051 11, // llvm.coro.subfn.addr
|
/external/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/IR/ |
D | Intrinsics.gen | 53 coro_subfn_addr, // llvm.coro.subfn.addr 6111 "llvm.coro.subfn.addr", 14051 11, // llvm.coro.subfn.addr
|