Home
last modified time | relevance | path

Searched refs:BL (Results 1 – 25 of 247) sorted by relevance

12345678910

/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dmachine-outliner-iterative-2.mir21 #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]+}}
68 #ITER1-NEXT: BL @OUTLINED_FUNCTION_{{[0-9]+}}
70 #ITER1-NEXT: BL @OUTLINED_FUNCTION_{{[0-9]+}}
[all …]
H A Dmachine-outliner.mir29 # 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
H A Dmachine-outliner-bad-register.mir47 ; 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
H A Dmachine-outliner-unsafe-stack-call.mir27 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
H A Dsve-calling-convention.ll30 ; CHECK: BL @nosve_signature, csr_aarch64_aapcs
37 ; CHECK: BL @nosve_signature, csr_aarch64_aapcs
44 ; CHECK: BL @sve_signature_ret_vec, csr_aarch64_sve_aapcs
51 ; CHECK: BL @sve_signature_ret_vec, csr_aarch64_sve_aapcs
58 ; CHECK: BL @sve_signature_ret_pred, csr_aarch64_sve_aapcs
65 ; CHECK: BL @sve_signature_ret_pred, csr_aarch64_sve_aapcs
72 ; CHECK: BL @sve_signature_arg_vec, csr_aarch64_sve_aapcs
79 ; CHECK: BL @sve_signature_arg_vec, csr_aarch64_sve_aapcs
86 ; CHECK: BL @sve_signature_arg_pred, csr_aarch64_sve_aapcs
93 ; CHECK: BL @sve_signature_arg_pred, csr_aarch64_sve_aapcs
[all …]
H A Dmachine-outliner-side-effect.mir17 …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{{.*}}
H A Dmachine-outliner-calls.mir25 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
H A Dmachine-dead-copy.mir23 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
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dmachine-outliner-unsafe-registers.mir20 ; CHECK: BL @OUTLINED_FUNCTION_0
23 ; CHECK: BL @OUTLINED_FUNCTION_0
32 BL @z
41 BL @z
53 ; CHECK: BL @OUTLINED_FUNCTION_1
63 BL @z
69 BL @z
77 BL @z
96 BL @z
104 BL @z
[all …]
H A Dmachine-outliner-calls.mir29 ; 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
142 ; CHECK: BL @OUTLINED_FUNCTION_1
144 ; CHECK: BL @OUTLINED_FUNCTION_1
146 ; CHECK: BL @OUTLINED_FUNCTION_1
148 ; CHECK: BL @OUTLINED_FUNCTION_1
248 ; CHECK: BL @OUTLINED_FUNCTION_2
[all …]
H A Dmachine-outliner-stack-fixup-arm.mir24 BL @foo, implicit-def dead $lr, implicit $sp
29 BL @foo, implicit-def dead $lr, implicit $sp
34 BL @foo, implicit-def dead $lr, implicit $sp
53 BL @foo, implicit-def dead $lr, implicit $sp
58 BL @foo, implicit-def dead $lr, implicit $sp
63 BL @foo, implicit-def dead $lr, implicit $sp
82 BL @foo, implicit-def dead $lr, implicit $sp
87 BL @foo, implicit-def dead $lr, implicit $sp
92 BL @foo, implicit-def dead $lr, implicit $sp
97 BL @foo, implicit-def dead $lr, implicit $sp
[all …]
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dglobal-block-literal-helpers.cpp5 typedef void (^BL)(); typedef
6 int func(BL, BL, BL);
11 BL ArrBlock [] = { ^{}, ^{}, ^{} };
22 BL field = ^{};
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dlegalize-sin.mir21 ; 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 …]
H A Dlegalize-log10.mir21 ; CHECK-NEXT: BL &log10
29 ; CHECK-NEXT: BL &log10
37 ; 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
82 ; CHECK: BL &log10
[all …]
H A Dlegalize-log2.mir21 ; 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 …]
H A Dlegalize-log.mir21 ; CHECK-NEXT: BL &logf
29 ; CHECK-NEXT: BL &logf
37 ; 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
82 ; CHECK: BL &logf
[all …]
H A Dlegalize-exp.mir21 ; CHECK-NEXT: BL &expf
29 ; CHECK-NEXT: BL &expf
37 ; 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
82 ; CHECK: BL &expf
[all …]
H A Dlegalize-cos.mir21 ; CHECK-NEXT: BL &cosf
29 ; CHECK-NEXT: BL &cosf
37 ; 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
82 ; CHECK: BL &cosf
[all …]
H A Dlegalize-fexp2.mir20 …; 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 …]
H A Dlegalize-pow.mir15 …; 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 …]
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DEPCGenericJITLinkMemoryManager.cpp104 BasicLayout BL(G); in allocate() local
106 auto Pages = BL.getContiguousPageBasedLayoutSizes(EPC.getPageSize()); in allocate()
112 [this, BL = std::move(BL), OnAllocated = std::move(OnAllocated)]( in allocate()
121 completeAllocation(*AllocAddr, std::move(BL), std::move(OnAllocated)); in allocate()
145 ExecutorAddr AllocAddr, BasicLayout BL, OnAllocatedFunction OnAllocated) { in completeAllocation() argument
150 for (auto &KV : BL.segments()) { in completeAllocation()
155 KV.second.WorkingMem = BL.getGraph().allocateBuffer(Seg.ContentSize).data(); in completeAllocation()
166 if (auto Err = BL.apply()) in completeAllocation()
169 OnAllocated(std::make_unique<InFlightAlloc>(*this, BL.getGraph(), AllocAddr, in completeAllocation()
H A DMapperJITLinkMemoryManager.cpp63 BasicLayout BL(G); in allocate() local
66 auto SegsSizes = BL.getContiguousPageBasedLayoutSizes(Mapper->getPageSize()); in allocate()
82 [this, &G, BL = std::move(BL), OnAllocated = std::move(OnAllocated)]( in allocate()
92 for (auto &KV : BL.segments()) { in allocate()
113 if (auto Err = BL.apply()) { in allocate()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64SLSHardening.cpp289 BLOpcode = AArch64::BL; in ConvertBLRToBL()
337 MachineInstr *BL = BuildMI(MBB, MBBI, DL, TII->get(BLOpcode)).addSym(Sym); in ConvertBLRToBL() local
349 for (unsigned OpIdx = BL->getNumExplicitOperands(); in ConvertBLRToBL()
350 OpIdx < BL->getNumOperands(); OpIdx++) { in ConvertBLRToBL()
351 MachineOperand Op = BL->getOperand(OpIdx); in ConvertBLRToBL()
363 BL->removeOperand(FirstOpIdxToRemove); in ConvertBLRToBL()
364 BL->removeOperand(SecondOpIdxToRemove); in ConvertBLRToBL()
366 BL->copyImplicitOps(MF, BLR); in ConvertBLRToBL()
367 MF.moveCallSiteInfo(&BLR, BL); in ConvertBLRToBL()
369 BL->addOperand(MachineOperand::CreateReg(Reg, false /*isDef*/, true /*isImp*/, in ConvertBLRToBL()
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/
H A DUDTLayout.cpp211 auto BL = std::make_unique<BaseClassLayout>(*this, Offset, false, in initializeChildren() local
214 AllBases.push_back(BL.get()); in initializeChildren()
215 addChildToLayout(std::move(BL)); in initializeChildren()
255 auto BL = in initializeChildren() local
257 AllBases.push_back(BL.get()); in initializeChildren()
262 addChildToLayout(std::move(BL)); in initializeChildren()
273 for (BaseClassLayout *BL : AllBases) { in hasVBPtrAtOffset()
274 if (BL->hasVBPtrAtOffset(Off - BL->getOffsetInParent())) in hasVBPtrAtOffset()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMSLSHardening.cpp294 MachineInstr *BL = in ConvertIndirectCallToIndirectJump() local
299 : BuildMI(MBB, MBBI, DL, TII->get(ARM::BL)).addGlobalAddress(GV); in ConvertIndirectCallToIndirectJump()
311 for (unsigned OpIdx = BL->getNumExplicitOperands(); in ConvertIndirectCallToIndirectJump()
312 OpIdx < BL->getNumOperands(); OpIdx++) { in ConvertIndirectCallToIndirectJump()
313 MachineOperand Op = BL->getOperand(OpIdx); in ConvertIndirectCallToIndirectJump()
325 BL->removeOperand(FirstOpIdxToRemove); in ConvertIndirectCallToIndirectJump()
326 BL->removeOperand(SecondOpIdxToRemove); in ConvertIndirectCallToIndirectJump()
328 BL->copyImplicitOps(MF, IndirectCall); in ConvertIndirectCallToIndirectJump()
329 MF.moveCallSiteInfo(&IndirectCall, BL); in ConvertIndirectCallToIndirectJump()
332 BL->addOperand(MachineOperand::CreateReg(Reg, false /*isDef*/, true /*isImp*/, in ConvertIndirectCallToIndirectJump()

12345678910