Searched refs:CSMI (Results 1 – 1 of 1) sorted by relevance
112 bool PhysRegDefsReach(MachineInstr *CSMI, MachineInstr *MI,334 bool MachineCSEImpl::PhysRegDefsReach(MachineInstr *CSMI, MachineInstr *MI, in PhysRegDefsReach() argument342 const MachineBasicBlock *CSMBB = CSMI->getParent(); in PhysRegDefsReach()357 MachineBasicBlock::const_iterator I = CSMI; I = std::next(I); in PhysRegDefsReach()587 MachineInstr *CSMI = Exps[CSVN]; in ProcessBlockCSE() local588 if (PhysRegDefsReach(CSMI, &MI, PhysRefs, PhysDefs, CrossMBBPhysDef)) in ProcessBlockCSE()601 MachineInstr *CSMI = Exps[CSVN]; in ProcessBlockCSE() local603 LLVM_DEBUG(dbgs() << "*** Found a common subexpression: " << *CSMI); in ProcessBlockCSE()614 if (MI.isConvergent() && MI.getParent() != CSMI->getParent()) { in ProcessBlockCSE()631 Register NewReg = CSMI->getOperand(i).getReg(); in ProcessBlockCSE()[all …]