Home
last modified time | relevance | path

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

/llvm-project/llvm/lib/Target/Mips/
H A DMicroMipsSizeReduction.cpp87 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()
[all …]
/llvm-project/llvm/lib/Target/ARM/
H A DThumb2SizeReduction.cpp63 struct ReduceEntry {
80 static const ReduceEntry ReduceTable[] = {
184 bool VerifyPredAndCC(MachineInstr *MI, const ReduceEntry &Entry,
189 const ReduceEntry &Entry);
192 const ReduceEntry &Entry, bool LiveCPSR, bool IsSelfLoop);
197 const ReduceEntry &Entry, bool LiveCPSR,
203 const ReduceEntry &Entry, bool LiveCPSR,
328 Thumb2SizeReduce::VerifyPredAndCC(MachineInstr *MI, const ReduceEntry &Entry,
401 const ReduceEntry &Entry) {
629 const ReduceEntry
65 struct ReduceEntry { global() struct
66 WideOpc__anon26f3fe620111::ReduceEntry global() argument
67 NarrowOpc1__anon26f3fe620111::ReduceEntry global() argument
68 NarrowOpc2__anon26f3fe620111::ReduceEntry global() argument
69 Imm1Limit__anon26f3fe620111::ReduceEntry global() argument
70 Imm2Limit__anon26f3fe620111::ReduceEntry global() argument
71 LowRegs1__anon26f3fe620111::ReduceEntry global() argument
72 LowRegs2__anon26f3fe620111::ReduceEntry global() argument
73 PredCC1__anon26f3fe620111::ReduceEntry global() argument
76 PredCC2__anon26f3fe620111::ReduceEntry global() argument
77 PartFlag__anon26f3fe620111::ReduceEntry global() argument
78 Special__anon26f3fe620111::ReduceEntry global() argument
79 AvoidMovs__anon26f3fe620111::ReduceEntry global() argument
[all...]