Home
last modified time | relevance | path

Searched refs:DstMBB (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/tools/llvm-reduce/
H A DReducerWorkItem.cpp205 MachineBasicBlock *DstMBB = in cloneMF() local
207 Src2DstMBB[&SrcMBB] = DstMBB; in cloneMF()
210 DstMBB->setHasAddressTaken(); in cloneMF()
214 DstMBB->setLabelMustBeEmitted(); in cloneMF()
221 DstMBB->setIsEHPad(SrcMBB.isEHPad()); in cloneMF()
274 auto *DstMBB = Src2DstMBB[&SrcMBB]; in cloneMF() local
275 DstMF->push_back(DstMBB); in cloneMF()
285 DstMBB->addLiveIn(LI); in cloneMF()
288 if (DstMBB->isEHPad()) { in cloneMF()
302 auto *DstMBB = Src2DstMBB[&SrcMBB]; in cloneMF() local
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600MachineCFGStructurizer.cpp232 static void cloneSuccessorList(MachineBasicBlock *DstMBB,
268 void mergeSerialBlock(MachineBasicBlock *DstMBB,
274 void mergeLooplandBlock(MachineBasicBlock *DstMBB,
367 MachineBasicBlock *SrcMBB, MachineBasicBlock *DstMBB, in singlePathTo() argument
369 assert(DstMBB); in singlePathTo()
370 if (SrcMBB == DstMBB) in singlePathTo()
374 if (SrcMBB == DstMBB) in singlePathTo()
1332 DstMBB->splice(DstMBB->end(), SrcMBB, SrcMBB->begin(), SrcMBB->end()); in mergeSerialBlock()
1334 DstMBB->removeSuccessor(SrcMBB, true); in mergeSerialBlock()
1335 cloneSuccessorList(DstMBB, SrcMBB); in mergeSerialBlock()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp130 MachineBasicBlock *DstMBB,
318 MachineBasicBlock *DstMBB,
1492 Register TestReg, uint64_t Bit, bool IsNegative, MachineBasicBlock *DstMBB, in emitTestBit() argument
1519 MIB.buildInstr(Opc).addReg(TestReg).addImm(Bit).addMBB(DstMBB); in emitTestBit()
1525 MachineInstr &AndInst, bool Invert, MachineBasicBlock *DstMBB, in tryOptAndIntoCompareBranch() argument
1561 emitTestBit(TestReg, Bit, Invert, DstMBB, MIB); in tryOptAndIntoCompareBranch()