Lines Matching defs:ReduceEntry
87 struct ReduceEntry { struct
89 enum ReduceType eRType; ///< Reduction type
90 bool (*ReduceFunction)(
92 struct OpCodes Ops; ///< All relevant OpCodes
93 struct OpInfo OpInf; ///< Characteristics of operands
94 struct ImmField Imm; ///< Characteristics of immediate field
96 ReduceEntry(enum ReduceType RType, struct OpCodes Op, in ReduceEntry() argument
101 unsigned NarrowOpc() const { return Ops.NarrowOpc; } in NarrowOpc()
102 unsigned WideOpc() const { return Ops.WideOpc; } in WideOpc()
103 int16_t LBound() const { return Imm.LBound; } in LBound()
104 int16_t HBound() const { return Imm.HBound; } in HBound()
105 uint8_t Shift() const { return Imm.Shift; } in Shift()
106 int8_t ImmField() const { return Imm.ImmFieldOperand; } in ImmField()
107 enum OperandTransfer TransferOperands() const { in TransferOperands()
110 enum ReduceType RType() const { return eRType; } in RType()
113 bool operator<(const unsigned int r) const { return (WideOpc() < r); } in operator <()