Lines Matching refs:ReduceEntry
87 struct ReduceEntry { struct
96 ReduceEntry(enum ReduceType RType, struct OpCodes Op, in ReduceEntry() function
116 friend bool operator<(const unsigned int r, const struct ReduceEntry &re) { in operator <()
124 const ReduceEntry &Entry; // Entry field
128 ReduceEntryFunArgs(MachineInstr *argMI, const ReduceEntry &argEntry, in ReduceEntryFunArgs()
133 typedef llvm::SmallVector<ReduceEntry, 32> ReduceEntryVector;
196 static bool ReplaceInstruction(MachineInstr *MI, const ReduceEntry &Entry,
337 static bool ImmInRange(MachineInstr *MI, const ReduceEntry &Entry) { in ImmInRange()
352 const ReduceEntry &Entry) { in CheckXWPInstr()
443 const ReduceEntry &Entry = Arguments->Entry; in ReduceXWtoXWSP()
456 const ReduceEntry &Entry = Arguments->Entry; in ReduceXWtoXWP()
498 const ReduceEntry &Entry = Arguments->Entry; in ReduceArithmeticInstructions()
512 const ReduceEntry &Entry = Arguments->Entry; in ReduceADDIUToADDIUR1SP()
526 const ReduceEntry &Entry = Arguments->Entry; in ReduceADDIUToADDIUSP()
544 const ReduceEntry &Entry = Arguments->Entry; in ReduceLXUtoLXU16()
559 const ReduceEntry &Entry = Arguments->Entry; in ReduceSXtoSX16()
613 const ReduceEntry &Entry = Arguments->Entry; in ReduceMoveToMovep()
657 const ReduceEntry &Entry = Arguments->Entry; in ReduceXORtoXOR16()
694 const ReduceEntry &Entry, in ReplaceInstruction()