Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:MBB

96   bool analyzeBlockForNullChecks(MachineBasicBlock &MBB,
98 MachineInstr *insertFaultingLoad(MachineInstr *LoadMI, MachineBasicBlock *MBB,
212 for (auto &MBB : MF)
213 analyzeBlockForNullChecks(MBB, NullCheckList);
221 /// Analyze MBB to check if its terminating branch can be turned into an
225 MachineBasicBlock &MBB, SmallVectorImpl<NullCheck> &NullCheckList) {
229 if (auto *BB = MBB.getBasicBlock())
237 if (TII->AnalyzeBranchPredicate(MBB, MBP, true))
332 NullCheckList.emplace_back(MI, MBP.ConditionDef, &MBB, NotNullSucc,
348 /// faults. The FAULTING_LOAD_OP instruction is inserted at the end of MBB.
350 MachineBasicBlock *MBB,
366 auto MIB = BuildMI(MBB, DL, TII->get(TargetOpcode::FAULTING_LOAD_OP), DefReg)