Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:LoadMI

113   MachineInstr *insertFaultingLoad(MachineInstr *LoadMI, MachineBasicBlock *MBB,
480 /// Wrap a machine load instruction, LoadMI, into a FAULTING_LOAD_OP machine
481 /// instruction. The FAULTING_LOAD_OP instruction does the same load as LoadMI
485 ImplicitNullChecks::insertFaultingLoad(MachineInstr *LoadMI,
492 unsigned NumDefs = LoadMI->getDesc().getNumDefs();
497 DefReg = LoadMI->defs().begin()->getReg();
498 assert(std::distance(LoadMI->defs().begin(), LoadMI->defs().end()) == 1 &&
504 .addImm(LoadMI->getOpcode());
506 for (auto &MO : LoadMI->uses())
509 MIB.setMemRefs(LoadMI->memoperands_begin(), LoadMI->memoperands_end());