Home
last modified time | relevance | path

Searched refs:RedundantInstrElimination (Results 1 – 1 of 1) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagonBitSimplify.cpp999 class RedundantInstrElimination : public Transformation { class
1001 RedundantInstrElimination(BitTracker &bt, const HexagonInstrInfo &hii, in RedundantInstrElimination() function in __anona90e3ef60511::RedundantInstrElimination
1025 bool RedundantInstrElimination::isLossyShiftLeft(const MachineInstr &MI, in isLossyShiftLeft()
1085 bool RedundantInstrElimination::isLossyShiftRight(const MachineInstr &MI, in isLossyShiftRight()
1149 bool RedundantInstrElimination::computeUsedBits(unsigned Reg, BitVector &Bits) { in computeUsedBits()
1196 bool RedundantInstrElimination::computeUsedBits(const MachineInstr &MI, in computeUsedBits()
1225 bool RedundantInstrElimination::usedBitsEqual(BitTracker::RegisterRef RD, in usedBitsEqual()
1250 bool RedundantInstrElimination::processBlock(MachineBasicBlock &B, in processBlock()
2205 RedundantInstrElimination RIE(BT, HII, MRI); in runOnMachineFunction()