/external/llvm-project/llvm/test/CodeGen/AArch64/ |
D | machine-outliner-iterative-2.mir | 21 #ITER1-NEXT: BL @OUTLINED_FUNCTION_{{[0-9]+}} 23 #ITER1-NEXT: BL @OUTLINED_FUNCTION_{{[0-9]+}} 25 #ITER1-NEXT: BL @OUTLINED_FUNCTION_{{[0-9]+}} 26 #ITER1-NEXT: BL @OUTLINED_FUNCTION_{{[0-9]+}} 30 #ITER2-NEXT: BL @OUTLINED_FUNCTION_{{[0-9]+}} 32 #ITER2-NEXT: BL @OUTLINED_FUNCTION_{{[0-9]+}} 33 #ITER2-NEXT: BL @OUTLINED_FUNCTION_{{[0-9]+}} 34 #ITER2-NEXT: BL @OUTLINED_FUNCTION_{{[0-9]+}} 49 …BL @z1, csr_aarch64_aapcs, implicit-def dead $lr, implicit $sp, implicit killed $w0, implicit kill… 53 …BL @z2, csr_aarch64_aapcs, implicit-def dead $lr, implicit $sp, implicit killed $w0, implicit kill… [all …]
|
D | machine-outliner-bad-register.mir | 47 ; CHECK: BL 55 ; CHECK: BL 71 ; CHECK: BL 89 ; CHECK: BL 105 ; CHECK-NOT: BL 122 ; CHECK-NOT: BL 139 ; CHECK-NOT: BL 155 ; CHECK: BL 164 ; CHECK-NOT: BL 172 ; CHECK: BL
|
D | machine-outliner.mir | 29 # CHECK-DAG: BL @OUTLINED_FUNCTION_[[F0:[0-9]+]] 35 # CHECK: BL @OUTLINED_FUNCTION_[[F0]] 41 # CHECK: BL @OUTLINED_FUNCTION_[[F0]] 105 # CHECK-NOT: BL @baz, implicit-def dead $lr, implicit $sp 106 # CHECK: BL @OUTLINED_FUNCTION_[[F1:[0-9]+]], implicit-def $lr, implicit $sp 108 # CHECK-NEXT: BL @OUTLINED_FUNCTION_[[F1]], implicit-def $lr, implicit $sp 120 BL @baz, implicit-def dead $lr, implicit $sp 126 BL @baz, implicit-def dead $lr, implicit $sp 130 BL @baz, implicit-def dead $lr, implicit $sp 135 BL @baz, implicit-def dead $lr, implicit $sp
|
D | machine-outliner-unsafe-stack-call.mir | 27 BL @foo, implicit-def dead $lr, implicit $sp 33 BL @bar, implicit-def dead $lr, implicit $sp 39 BL @baz, implicit-def dead $lr, implicit $sp 57 BL @foo, implicit-def dead $lr, implicit $sp 63 BL @bar, implicit-def dead $lr, implicit $sp 69 BL @baz, implicit-def dead $lr, implicit $sp
|
D | machine-outliner-side-effect.mir | 17 …BL @spam, csr_aarch64_aapcs, implicit-def dead $lr, implicit $sp, implicit $x0, implicit-def $sp, … 21 …BL @spam, csr_aarch64_aapcs, implicit-def dead $lr, implicit $sp, implicit $x0, implicit-def $sp, … 25 …BL @spam, csr_aarch64_aapcs, implicit-def dead $lr, implicit $sp, implicit $x0, implicit-def $sp, … 32 # CHECK: BL @OUTLINED_FUNCTION_0, {{.*}}, implicit $x20, {{.*}}
|
D | machine-outliner-calls.mir | 25 BL @baz, implicit-def dead $lr, implicit $sp 30 BL @baz, implicit-def dead $lr, implicit $sp 35 BL @baz, implicit-def dead $lr, implicit $sp 40 BL @baz, implicit-def dead $lr, implicit $sp 64 # CHECK-NEXT: BL @baz, implicit-def dead $lr, implicit $sp
|
D | machine-dead-copy.mir | 23 BL @foo, csr_aarch64_aapcs, implicit $w0, implicit-def $w0 37 BL @foo, csr_aarch64_aapcs, implicit $w0, implicit-def $w0 51 BL @foo, csr_aarch64_aapcs, implicit $w0, implicit-def $w0 66 BL @foo, csr_aarch64_aapcs, implicit $w0, implicit-def $w0 81 BL @foo, csr_aarch64_aapcs, implicit killed $q26_q27_q28_q29 96 BL @foo, csr_aarch64_aapcs, implicit killed $q28_q29_q30_q31
|
D | machine-outliner-regsave.mir | 25 # CHECK-NEXT: BL 29 # CHECK-NEXT: BL 33 # CHECK-NEXT: BL 37 # CHECK-DAG: BL 91 # CHECK-NEXT: BL 94 # CHECK-NEXT: BL 97 # CHECK-NEXT: BL
|
/external/llvm-project/llvm/test/CodeGen/ARM/ |
D | machine-outliner-unsafe-registers.mir | 20 ; CHECK: BL @OUTLINED_FUNCTION_0 23 ; CHECK: BL @OUTLINED_FUNCTION_0 32 BL @z 41 BL @z 53 ; CHECK: BL @OUTLINED_FUNCTION_1 55 ; CHECK: BL @OUTLINED_FUNCTION_1 57 ; CHECK-NOT: BL @OUTLINED_FUNCTION_1 63 BL @z 69 BL @z 77 BL @z [all …]
|
D | machine-outliner-calls.mir | 29 ; CHECK: BL @OUTLINED_FUNCTION_0 31 ; CHECK: BL @OUTLINED_FUNCTION_0 33 ; CHECK: BL @OUTLINED_FUNCTION_0 35 ; CHECK: BL @OUTLINED_FUNCTION_0 37 ; CHECK: BL @OUTLINED_FUNCTION_0 42 BL @bar, implicit-def dead $lr, implicit $sp 49 BL @bar, implicit-def dead $lr, implicit $sp 56 BL @bar, implicit-def dead $lr, implicit $sp 63 BL @bar, implicit-def dead $lr, implicit $sp 70 BL @bar, implicit-def dead $lr, implicit $sp [all …]
|
/external/clang/test/CodeGenCXX/ |
D | global-block-literal-helpers.cpp | 5 typedef void (^BL)(); typedef 6 int func(BL, BL, BL); 11 BL ArrBlock [] = { ^{}, ^{}, ^{} }; 22 BL field = ^{};
|
/external/llvm-project/clang/test/CodeGenCXX/ |
D | global-block-literal-helpers.cpp | 5 typedef void (^BL)(); typedef 6 int func(BL, BL, BL); 11 BL ArrBlock [] = { ^{}, ^{}, ^{} }; 22 BL field = ^{};
|
/external/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/ |
D | legalize-sin.mir | 21 ; CHECK-NEXT: BL &sinf 29 ; CHECK-NEXT: BL &sinf 37 ; CHECK-NEXT: BL &sinf 45 ; CHECK-NEXT: BL &sinf 76 ; CHECK-DAG: BL &sinf 77 ; CHECK-DAG: BL &sinf 78 ; CHECK-DAG: BL &sinf 79 ; CHECK-DAG: BL &sinf 80 ; CHECK-DAG: BL &sinf 81 ; CHECK-DAG: BL &sinf [all …]
|
D | legalize-exp.mir | 21 ; CHECK-NEXT: BL &expf 29 ; CHECK-NEXT: BL &expf 37 ; CHECK-NEXT: BL &expf 45 ; CHECK-NEXT: BL &expf 76 ; CHECK: BL &expf 77 ; CHECK: BL &expf 78 ; CHECK: BL &expf 79 ; CHECK: BL &expf 80 ; CHECK: BL &expf 81 ; CHECK: BL &expf [all …]
|
D | legalize-log.mir | 21 ; CHECK-NEXT: BL &logf 29 ; CHECK-NEXT: BL &logf 37 ; CHECK-NEXT: BL &logf 45 ; CHECK-NEXT: BL &logf 76 ; CHECK: BL &logf 77 ; CHECK: BL &logf 78 ; CHECK: BL &logf 79 ; CHECK: BL &logf 80 ; CHECK: BL &logf 81 ; CHECK: BL &logf [all …]
|
D | legalize-log10.mir | 21 ; CHECK-NEXT: BL &log10 29 ; CHECK-NEXT: BL &log10 37 ; CHECK-NEXT: BL &log10 45 ; CHECK-NEXT: BL &log10 76 ; CHECK: BL &log10 77 ; CHECK: BL &log10 78 ; CHECK: BL &log10 79 ; CHECK: BL &log10 80 ; CHECK: BL &log10 81 ; CHECK: BL &log10 [all …]
|
D | legalize-cos.mir | 21 ; CHECK-NEXT: BL &cosf 29 ; CHECK-NEXT: BL &cosf 37 ; CHECK-NEXT: BL &cosf 45 ; CHECK-NEXT: BL &cosf 76 ; CHECK: BL &cosf 77 ; CHECK: BL &cosf 78 ; CHECK: BL &cosf 79 ; CHECK: BL &cosf 80 ; CHECK: BL &cosf 81 ; CHECK: BL &cosf [all …]
|
D | legalize-log2.mir | 21 ; CHECK-NEXT: BL &log2 29 ; CHECK-NEXT: BL &log2 37 ; CHECK-NEXT: BL &log2 45 ; CHECK-NEXT: BL &log2 76 ; CHECK-DAG: BL &log2 77 ; CHECK-DAG: BL &log2 78 ; CHECK-DAG: BL &log2 79 ; CHECK-DAG: BL &log2 80 ; CHECK-DAG: BL &log2 81 ; CHECK-DAG: BL &log2 [all …]
|
D | legalize-fexp2.mir | 20 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def … 27 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def … 34 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def … 41 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def … 68 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def … 75 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def … 82 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def … 89 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def … 96 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def … 103 …; CHECK: BL &exp2f, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit-def … [all …]
|
D | legalize-pow.mir | 15 …; CHECK: BL &pow, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $d0, implicit $d1, i… 22 …; CHECK: BL &powf, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit $s1, … 55 …; CHECK: BL &powf, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit $s1, … 64 …; CHECK: BL &powf, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit $s1, … 73 …; CHECK: BL &powf, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit $s1, … 82 …; CHECK: BL &powf, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit $s1, … 115 …; CHECK: BL &powf, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit $s1, … 124 …; CHECK: BL &powf, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit $s1, … 133 …; CHECK: BL &powf, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit $s1, … 142 …; CHECK: BL &powf, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $s0, implicit $s1, … [all …]
|
/external/clang/test/CodeGenOpenCL/ |
D | cl20-device-side-enqueue.cl | 24 …// CHECK: [[BL:%[0-9]+]] = bitcast <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, i32{{.*}}, … 25 // CHECK: [[BL_I8:%[0-9]+]] = bitcast void ()* [[BL]] to i8* 35 …// CHECK: [[BL:%[0-9]+]] = bitcast <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, i32{{.*}}, … 36 // CHECK: [[BL_I8:%[0-9]+]] = bitcast void ()* [[BL]] to i8* 94 // CHECK: [[BL:%[0-9]+]] = load void ()*, void ()** %block_A 95 // CHECK: [[BL_I8:%[0-9]+]] = bitcast void ()* [[BL]] to i8* 98 // CHECK: [[BL:%[0-9]+]] = load void (i8 addrspace(2)*)*, void (i8 addrspace(2)*)** %block_B 99 // CHECK: [[BL_I8:%[0-9]+]] = bitcast void (i8 addrspace(2)*)* [[BL]] to i8* 102 // CHECK: [[BL:%[0-9]+]] = load void ()*, void ()** %block_A 103 // CHECK: [[BL_I8:%[0-9]+]] = bitcast void ()* [[BL]] to i8* [all …]
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64SLSHardening.cpp | 285 BLOpcode = AArch64::BL; in ConvertBLRToBL() 333 MachineInstr *BL = BuildMI(MBB, MBBI, DL, TII->get(BLOpcode)).addSym(Sym); in ConvertBLRToBL() local 345 for (unsigned OpIdx = BL->getNumExplicitOperands(); in ConvertBLRToBL() 346 OpIdx < BL->getNumOperands(); OpIdx++) { in ConvertBLRToBL() 347 MachineOperand Op = BL->getOperand(OpIdx); in ConvertBLRToBL() 359 BL->RemoveOperand(FirstOpIdxToRemove); in ConvertBLRToBL() 360 BL->RemoveOperand(SecondOpIdxToRemove); in ConvertBLRToBL() 362 BL->copyImplicitOps(MF, BLR); in ConvertBLRToBL() 363 MF.moveCallSiteInfo(&BLR, BL); in ConvertBLRToBL() 365 BL->addOperand(MachineOperand::CreateReg(Reg, false /*isDef*/, true /*isImp*/, in ConvertBLRToBL()
|
/external/llvm-project/llvm/lib/DebugInfo/PDB/ |
D | UDTLayout.cpp | 208 auto BL = std::make_unique<BaseClassLayout>(*this, Offset, false, in initializeChildren() local 211 AllBases.push_back(BL.get()); in initializeChildren() 212 addChildToLayout(std::move(BL)); in initializeChildren() 252 auto BL = in initializeChildren() local 254 AllBases.push_back(BL.get()); in initializeChildren() 259 addChildToLayout(std::move(BL)); in initializeChildren() 270 for (BaseClassLayout *BL : AllBases) { in hasVBPtrAtOffset() 271 if (BL->hasVBPtrAtOffset(Off - BL->getOffsetInParent())) in hasVBPtrAtOffset()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/PDB/ |
D | UDTLayout.cpp | 208 auto BL = std::make_unique<BaseClassLayout>(*this, Offset, false, in initializeChildren() local 211 AllBases.push_back(BL.get()); in initializeChildren() 212 addChildToLayout(std::move(BL)); in initializeChildren() 252 auto BL = in initializeChildren() local 254 AllBases.push_back(BL.get()); in initializeChildren() 259 addChildToLayout(std::move(BL)); in initializeChildren() 270 for (BaseClassLayout *BL : AllBases) { in hasVBPtrAtOffset() 271 if (BL->hasVBPtrAtOffset(Off - BL->getOffsetInParent())) in hasVBPtrAtOffset()
|
/external/llvm-project/llvm/test/CodeGen/ARM/GlobalISel/ |
D | arm-legalize-fp.mir | 109 ; SOFT: BL{{.*}} &fmodf, {{.*}}, implicit $r0, implicit $r1, implicit-def $r0 110 ; HARD: BL{{.*}} &fmodf, {{.*}}, implicit $s0, implicit $s1, implicit-def $s0 168 …; SOFT: BL{{.*}} &fmod, {{.*}}, implicit $r0, implicit $r1, implicit $r2, implicit $r3, implicit-d… 169 ; HARD: BL{{.*}} &fmod, {{.*}}, implicit $d0, implicit $d1, implicit-def $d0 204 ; SOFT: BL{{.*}} &powf, {{.*}}, implicit $r0, implicit $r1, implicit-def $r0 205 ; HARD: BL{{.*}} &powf, {{.*}}, implicit $s0, implicit $s1, implicit-def $s0 263 …; SOFT: BL{{.*}} &pow, {{.*}}, implicit $r0, implicit $r1, implicit $r2, implicit $r3, implicit-de… 264 ; HARD: BL{{.*}} &pow, {{.*}}, implicit $d0, implicit $d1, implicit-def $d0 298 ; SOFT-AEABI: BL{{.*}} &__aeabi_fadd, {{.*}}, implicit $r0, implicit $r1, implicit-def $r0 299 ; SOFT-DEFAULT: BL{{.*}} &__addsf3, {{.*}}, implicit $r0, implicit $r1, implicit-def $r0 [all …]
|