Home
last modified time | relevance | path

Searched refs:ThisMBB (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCReduceCRLogicals.cpp145 MachineFunction *MF = ThisMBB->getParent(); in splitMBB()
148 if (ThisMBB->succ_size() != 2) { in splitMBB()
200 const BasicBlock *LLVM_BB = ThisMBB->getBasicBlock(); in splitMBB()
201 MachineFunction::iterator It = ThisMBB->getIterator(); in splitMBB()
206 NewMBB->splice(NewMBB->end(), ThisMBB, InsertPoint, ThisMBB->end()); in splitMBB()
207 NewMBB->transferSuccessors(ThisMBB); in splitMBB()
216 ThisMBB->addSuccessor(NewBRTarget, ProbToNewTarget); in splitMBB()
217 ThisMBB->addSuccessor(NewMBB, ProbFallThrough); in splitMBB()
220 BuildMI(*ThisMBB, ThisMBB->end(), BSI.SplitBefore->getDebugLoc(), in splitMBB()
224 BuildMI(*ThisMBB, ThisMBB->end(), BSI.SplitBefore->getDebugLoc(), in splitMBB()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsBranchExpansion.cpp311 int ThisMBB = Br->getParent()->getNumber(); in computeOffset() local
315 if (ThisMBB < TargetMBB) { in computeOffset()
316 for (int N = ThisMBB + 1; N < TargetMBB; ++N) in computeOffset()
323 for (int N = ThisMBB; N >= TargetMBB; --N) in computeOffset()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp2222 MachineBasicBlock *ThisMBB = MBB; in emitEHSjLjSetJmp() local
2263 BuildMI(*ThisMBB, MI, DL, TII->get(VE::EH_SjLj_Setup)).addMBB(RestoreMBB); in emitEHSjLjSetJmp()
2267 ThisMBB->addSuccessor(MainMBB); in emitEHSjLjSetJmp()
2268 ThisMBB->addSuccessor(RestoreMBB); in emitEHSjLjSetJmp()
2327 MachineBasicBlock *ThisMBB = MBB; in emitEHSjLjLongJmp() local
2339 MIB = BuildMI(*ThisMBB, MI, DL, TII->get(VE::LDrii), FP); in emitEHSjLjLongJmp()
2346 MIB = BuildMI(*ThisMBB, MI, DL, TII->get(VE::LDrii), Tmp); in emitEHSjLjLongJmp()
2354 BuildMI(*ThisMBB, MI, DL, TII->get(VE::ORri), VE::SX10) in emitEHSjLjLongJmp()
2359 MIB = BuildMI(*ThisMBB, MI, DL, TII->get(VE::LDrii), SP); in emitEHSjLjLongJmp()
2366 BuildMI(*ThisMBB, MI, DL, TII->get(VE::BCFLari_t)) in emitEHSjLjLongJmp()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandAtomicPseudoInsts.cpp148 MachineBasicBlock *ThisMBB, in doAtomicBinOpExpansion() argument
240 MachineBasicBlock *ThisMBB, MachineBasicBlock *LoopMBB, in doMaskedAtomicBinOpExpansion() argument
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp260 DebugLoc DL, MachineBasicBlock *ThisMBB, in doAtomicBinOpExpansion() argument
324 MachineBasicBlock *ThisMBB, in doMaskedAtomicBinOpExpansion() argument
H A DRISCVISelLowering.cpp16738 MachineBasicBlock *ThisMBB, in EmitLoweredCascadedSelect() argument
16777 const BasicBlock *LLVM_BB = ThisMBB->getBasicBlock(); in EmitLoweredCascadedSelect()
16778 MachineFunction *F = ThisMBB->getParent(); in EmitLoweredCascadedSelect()
16782 MachineFunction::iterator It = ++ThisMBB->getIterator(); in EmitLoweredCascadedSelect()
16788 SinkMBB->splice(SinkMBB->begin(), ThisMBB, in EmitLoweredCascadedSelect()
16790 ThisMBB->end()); in EmitLoweredCascadedSelect()
16791 SinkMBB->transferSuccessorsAndUpdatePHIs(ThisMBB); in EmitLoweredCascadedSelect()
16794 ThisMBB->addSuccessor(FirstMBB); in EmitLoweredCascadedSelect()
16797 ThisMBB->addSuccessor(SinkMBB); in EmitLoweredCascadedSelect()
16818 BuildMI(ThisMBB, DL, TII.getBrCond(SecondCC)) in EmitLoweredCascadedSelect()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp814 MachineBasicBlock *ThisMBB = BB; in EmitInstrWithCustomInserter() local
903 .addMBB(ThisMBB); in EmitInstrWithCustomInserter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp3388 MachineBasicBlock *ThisMBB = BB; in expandSelectCC() local
3396 SinkMBB->splice(SinkMBB->begin(), ThisMBB, in expandSelectCC()
3397 std::next(MachineBasicBlock::iterator(MI)), ThisMBB->end()); in expandSelectCC()
3398 SinkMBB->transferSuccessorsAndUpdatePHIs(ThisMBB); in expandSelectCC()
3401 ThisMBB->addSuccessor(IfFalseMBB); in expandSelectCC()
3402 ThisMBB->addSuccessor(SinkMBB); in expandSelectCC()
3404 BuildMI(ThisMBB, dl, TII.get(BROpcode)) in expandSelectCC()
3415 .addMBB(ThisMBB) in expandSelectCC()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp3115 MachineBasicBlock *ThisMBB = MBB; in EmitLoweredSelect() local
3291 .addMBB(ThisMBB); in EmitLoweredSelect()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp34483 MachineFunction *F = ThisMBB->getParent(); in EmitLoweredCascadedSelect()
34508 SinkMBB->splice(SinkMBB->begin(), ThisMBB, in EmitLoweredCascadedSelect()
34510 ThisMBB->end()); in EmitLoweredCascadedSelect()
34514 ThisMBB->addSuccessor(FirstInsertedMBB); in EmitLoweredCascadedSelect()
34516 ThisMBB->addSuccessor(SinkMBB); in EmitLoweredCascadedSelect()
34544 .addMBB(ThisMBB); in EmitLoweredCascadedSelect()
34671 SinkMBB->splice(SinkMBB->end(), ThisMBB, in EmitLoweredSelect()
34673 ThisMBB->end()); in EmitLoweredSelect()
34677 ThisMBB->addSuccessor(FalseMBB); in EmitLoweredSelect()
34679 ThisMBB->addSuccessor(SinkMBB); in EmitLoweredSelect()
[all …]