Home
last modified time | relevance | path

Searched defs:ReduceEntry (Results 1 – 2 of 2) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMicroMipsSizeReduction.cpp87 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()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb2SizeReduction.cpp65 struct ReduceEntry { struct
66 WideOpc__anoncaf6ec410111::ReduceEntry global() argument
67 NarrowOpc1__anoncaf6ec410111::ReduceEntry global() argument
68 NarrowOpc2__anoncaf6ec410111::ReduceEntry global() argument
69 Imm1Limit__anoncaf6ec410111::ReduceEntry global() argument
70 Imm2Limit__anoncaf6ec410111::ReduceEntry global() argument
71 LowRegs1__anoncaf6ec410111::ReduceEntry global() argument
72 LowRegs2__anoncaf6ec410111::ReduceEntry global() argument
73 PredCC1__anoncaf6ec410111::ReduceEntry global() argument
76 PredCC2__anoncaf6ec410111::ReduceEntry global() argument
77 PartFlag__anoncaf6ec410111::ReduceEntry global() argument
78 Special__anoncaf6ec410111::ReduceEntry global() argument
79 AvoidMovs__anoncaf6ec410111::ReduceEntry global() argument
[all...]