Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMicroMipsSizeReduction.cpp87 struct ReduceEntry { struct
96 ReduceEntry(enum ReduceType RType, struct OpCodes Op, in ReduceEntry() argument
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 …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb2SizeReduction.cpp65 struct ReduceEntry { struct
82 static const ReduceEntry ReduceTable[] = {
186 bool VerifyPredAndCC(MachineInstr *MI, const ReduceEntry &Entry,
191 const ReduceEntry &Entry);
194 const ReduceEntry &Entry, bool LiveCPSR, bool IsSelfLoop);
199 const ReduceEntry &Entry, bool LiveCPSR,
205 const ReduceEntry &Entry, bool LiveCPSR,
330 Thumb2SizeReduce::VerifyPredAndCC(MachineInstr *MI, const ReduceEntry &Entry, in VerifyPredAndCC()
403 const ReduceEntry &Entry) { in ReduceLoadStore()
631 const ReduceEntry &Entry, in ReduceSpecial()
[all …]