Displaying 2 results from an estimated 2 matches for "ffb87e4c".
2015 Feb 11
2
[LLVMdev] deleting or replacing a MachineInst
...); // I've tried these (and others)
// OldMI->removeFromParent();
// MBB.erase(OldMI);
NumX86Peepholes++;
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150211/ffb87e4c/attachment.html>
2015 Feb 11
2
[LLVMdev] deleting or replacing a MachineInst
I'm writing a peephole pass and I'm done with the X86_64 instruction level
detail work. But I'm having difficulty with the basic block surgery
of replacing the old MachineInst.
The peephole pass gets called per MachineFunction and then iterates over
each MachineBasicBlock and in turn over each MachineInst. When it finds an
instruction which should be replaced, it builds a new