Displaying 1 result from an estimated 1 matches for "isrematerializablepossible".
2016 Nov 27
5
Extending Register Rematerialization
...truction-sequence
rematerializable
bool LiveRangeEdit::checkComplexRematerializable(VNInfo *VNI,
const MachineInstr *DefMI,
unsigned int depth,
AliasAnalysis *aa) {
if(TII.isReMaterializablePossible(*DefMI, aa))
return false;
DEBUG(dbgs() << " ComplexRemat MI: " << *DefMI);
for (unsigned i = 0, e = DefMI->getNumOperands(); i != e; ++i) {
const MachineOperand &MO = DefMI->getOperand(i);
if (!MO.isReg() || !MO.getReg() || !MO.readsReg())
con...