Lines Matching refs:BitSimplification
1666 class BitSimplification : public Transformation { class
1668 BitSimplification(BitTracker &bt, const HexagonInstrInfo &hii, in BitSimplification() function in __anon3f9b49d70811::BitSimplification
1707 bool BitSimplification::matchHalf(unsigned SelfR, in matchHalf()
1788 bool BitSimplification::matchPackhl(unsigned SelfR, in matchPackhl()
1810 unsigned BitSimplification::getCombineOpcode(bool HLow, bool LLow) { in getCombineOpcode()
1821 bool BitSimplification::genStoreUpperHalf(MachineInstr *MI) { in genStoreUpperHalf()
1845 bool BitSimplification::genStoreImmediate(MachineInstr *MI) { in genStoreImmediate()
1916 bool BitSimplification::genPackhl(MachineInstr *MI, in genPackhl()
1939 bool BitSimplification::genExtractHalf(MachineInstr *MI, in genExtractHalf()
1974 bool BitSimplification::genCombineHalf(MachineInstr *MI, in genCombineHalf()
2003 bool BitSimplification::genExtractLow(MachineInstr *MI, in genExtractLow()
2066 bool BitSimplification::simplifyTstbit(MachineInstr *MI, in simplifyTstbit()
2120 bool BitSimplification::processBlock(MachineBasicBlock &B, in processBlock()
2215 BitSimplification BitS(BT, HII, MRI); in runOnMachineFunction()