| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCReduceCRLogicals.cpp | 147 MachineBasicBlock *ThisMBB = BSI.OrigBranch->getParent(); in splitMBB() local 148 MachineFunction *MF = ThisMBB->getParent(); in splitMBB() 151 if (ThisMBB->succ_size() != 2) { in splitMBB() 168 MachineBasicBlock *OrigFallThrough = OrigTarget == *ThisMBB->succ_begin() in splitMBB() 169 ? *ThisMBB->succ_rbegin() in splitMBB() 170 : *ThisMBB->succ_begin(); in splitMBB() 189 ProbToNewTarget = BSI.MBPI->getEdgeProbability(ThisMBB, OrigFallThrough) / 2; in splitMBB() 194 ProbToNewTarget = BSI.MBPI->getEdgeProbability(ThisMBB, OrigTarget) / 2; in splitMBB() 203 const BasicBlock *LLVM_BB = ThisMBB->getBasicBlock(); in splitMBB() 204 MachineFunction::iterator It = ThisMBB->getIterator(); in splitMBB() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsBranchExpansion.cpp | 310 int ThisMBB = Br->getParent()->getNumber(); in computeOffset() local 314 if (ThisMBB < TargetMBB) { in computeOffset() 315 for (int N = ThisMBB + 1; N < TargetMBB; ++N) in computeOffset() 322 for (int N = ThisMBB; N >= TargetMBB; --N) in computeOffset()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 2205 MachineBasicBlock *ThisMBB = MBB; in emitEHSjLjSetJmp() local 2246 BuildMI(*ThisMBB, MI, DL, TII->get(VE::EH_SjLj_Setup)).addMBB(RestoreMBB); in emitEHSjLjSetJmp() 2250 ThisMBB->addSuccessor(MainMBB); in emitEHSjLjSetJmp() 2251 ThisMBB->addSuccessor(RestoreMBB); in emitEHSjLjSetJmp() 2309 MachineBasicBlock *ThisMBB = MBB; in emitEHSjLjLongJmp() local 2321 MIB = BuildMI(*ThisMBB, MI, DL, TII->get(VE::LDrii), FP); in emitEHSjLjLongJmp() 2328 MIB = BuildMI(*ThisMBB, MI, DL, TII->get(VE::LDrii), Tmp); in emitEHSjLjLongJmp() 2336 BuildMI(*ThisMBB, MI, DL, TII->get(VE::ORri), VE::SX10) in emitEHSjLjLongJmp() 2341 MIB = BuildMI(*ThisMBB, MI, DL, TII->get(VE::LDrii), SP); in emitEHSjLjLongJmp() 2348 BuildMI(*ThisMBB, MI, DL, TII->get(VE::BCFLari_t)) in emitEHSjLjLongJmp() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVExpandAtomicPseudoInsts.cpp | 258 DebugLoc DL, MachineBasicBlock *ThisMBB, in doAtomicBinOpExpansion() argument 322 MachineBasicBlock *ThisMBB, in doMaskedAtomicBinOpExpansion() argument
|
| H A D | RISCVISelLowering.cpp | 21435 MachineBasicBlock *ThisMBB, in EmitLoweredCascadedSelect() argument 21474 const BasicBlock *LLVM_BB = ThisMBB->getBasicBlock(); in EmitLoweredCascadedSelect() 21475 MachineFunction *F = ThisMBB->getParent(); in EmitLoweredCascadedSelect() 21479 MachineFunction::iterator It = ++ThisMBB->getIterator(); in EmitLoweredCascadedSelect() 21485 SinkMBB->splice(SinkMBB->begin(), ThisMBB, in EmitLoweredCascadedSelect() 21487 ThisMBB->end()); in EmitLoweredCascadedSelect() 21488 SinkMBB->transferSuccessorsAndUpdatePHIs(ThisMBB); in EmitLoweredCascadedSelect() 21491 ThisMBB->addSuccessor(FirstMBB); in EmitLoweredCascadedSelect() 21494 ThisMBB->addSuccessor(SinkMBB); in EmitLoweredCascadedSelect() 21515 BuildMI(ThisMBB, DL, in EmitLoweredCascadedSelect() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchExpandAtomicPseudoInsts.cpp | 164 MachineBasicBlock *ThisMBB, in doAtomicBinOpExpansion() argument 257 MachineBasicBlock *ThisMBB, MachineBasicBlock *LoopMBB, in doMaskedAtomicBinOpExpansion() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 3234 MachineBasicBlock *ThisMBB = BB; in expandSelectCC() local 3242 SinkMBB->splice(SinkMBB->begin(), ThisMBB, in expandSelectCC() 3243 std::next(MachineBasicBlock::iterator(MI)), ThisMBB->end()); in expandSelectCC() 3244 SinkMBB->transferSuccessorsAndUpdatePHIs(ThisMBB); in expandSelectCC() 3247 ThisMBB->addSuccessor(IfFalseMBB); in expandSelectCC() 3248 ThisMBB->addSuccessor(SinkMBB); in expandSelectCC() 3250 BuildMI(ThisMBB, dl, TII.get(BROpcode)) in expandSelectCC() 3261 .addMBB(ThisMBB) in expandSelectCC()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.cpp | 946 MachineBasicBlock *ThisMBB = BB; in EmitInstrWithCustomInserter() local 1035 .addMBB(ThisMBB); in EmitInstrWithCustomInserter()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 1049 MachineBasicBlock *ThisMBB = MBB; in emitEHSjLjSetJmp() local 1079 BuildMI(*ThisMBB, MI, DL, TII->get(SystemZ::LARL), LabelReg) in emitEHSjLjSetJmp() 1082 BuildMI(*ThisMBB, MI, DL, TII->get(SystemZ::STG)) in emitEHSjLjSetJmp() 1091 BuildMI(*ThisMBB, MI, DL, TII->get(SystemZ::STG)) in emitEHSjLjSetJmp() 1099 BuildMI(*ThisMBB, MI, DL, TII->get(SystemZ::STG)) in emitEHSjLjSetJmp() 1110 MIB = BuildMI(*ThisMBB, MI, DL, TII->get(SystemZ::LG), BCReg) in emitEHSjLjSetJmp() 1115 BuildMI(*ThisMBB, MI, DL, TII->get(SystemZ::STG)) in emitEHSjLjSetJmp() 1123 MIB = BuildMI(*ThisMBB, MI, DL, TII->get(SystemZ::EH_SjLj_Setup)) in emitEHSjLjSetJmp() 1129 ThisMBB->addSuccessor(MainMBB); in emitEHSjLjSetJmp() 1130 ThisMBB->addSuccessor(RestoreMBB); in emitEHSjLjSetJmp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 3116 MachineBasicBlock *ThisMBB = MBB; in EmitLoweredSelect() local 3292 .addMBB(ThisMBB); in EmitLoweredSelect()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 36192 MachineBasicBlock *ThisMBB) const { in EmitLoweredCascadedSelect() 36267 const BasicBlock *LLVM_BB = ThisMBB->getBasicBlock(); in EmitLoweredCascadedSelect() 36268 MachineFunction *F = ThisMBB->getParent(); in EmitLoweredCascadedSelect() 36273 MachineFunction::iterator It = ++ThisMBB->getIterator(); in EmitLoweredCascadedSelect() 36287 !checkAndUpdateEFLAGSKill(SecondCascadedCMOV, ThisMBB, TRI)) { in EmitLoweredCascadedSelect() 36293 SinkMBB->splice(SinkMBB->begin(), ThisMBB, in EmitLoweredCascadedSelect() 36295 ThisMBB->end()); in EmitLoweredCascadedSelect() 36296 SinkMBB->transferSuccessorsAndUpdatePHIs(ThisMBB); in EmitLoweredCascadedSelect() 36299 ThisMBB->addSuccessor(FirstInsertedMBB); in EmitLoweredCascadedSelect() 36301 ThisMBB->addSuccessor(SinkMBB); in EmitLoweredCascadedSelect() [all …]
|