Lines Matching refs:ReduceEntry
88 struct ReduceEntry { struct
97 ReduceEntry(enum ReduceType RType, struct OpCodes Op, in ReduceEntry() argument
117 friend bool operator<(const unsigned int r, const struct ReduceEntry &re) { in operator <()
125 const ReduceEntry &Entry; // Entry field
129 ReduceEntryFunArgs(MachineInstr *argMI, const ReduceEntry &argEntry, in ReduceEntryFunArgs()
134 typedef llvm::SmallVector<ReduceEntry, 32> ReduceEntryVector;
197 static bool ReplaceInstruction(MachineInstr *MI, const ReduceEntry &Entry,
338 static bool ImmInRange(MachineInstr *MI, const ReduceEntry &Entry) { in ImmInRange()
353 const ReduceEntry &Entry) { in CheckXWPInstr()
444 const ReduceEntry &Entry = Arguments->Entry; in ReduceXWtoXWSP()
457 const ReduceEntry &Entry = Arguments->Entry; in ReduceXWtoXWP()
499 const ReduceEntry &Entry = Arguments->Entry; in ReduceArithmeticInstructions()
513 const ReduceEntry &Entry = Arguments->Entry; in ReduceADDIUToADDIUR1SP()
527 const ReduceEntry &Entry = Arguments->Entry; in ReduceADDIUToADDIUSP()
545 const ReduceEntry &Entry = Arguments->Entry; in ReduceLXUtoLXU16()
560 const ReduceEntry &Entry = Arguments->Entry; in ReduceSXtoSX16()
614 const ReduceEntry &Entry = Arguments->Entry; in ReduceMoveToMovep()
658 const ReduceEntry &Entry = Arguments->Entry; in ReduceXORtoXOR16()
695 const ReduceEntry &Entry, in ReplaceInstruction()