Lines Matching refs:ExtDesc
316 struct ExtDesc { struct
363 ExtValue(const ExtDesc &ED) : ExtValue(ED.getOp()) {} in ExtValue()
385 std::vector<ExtDesc> Extenders;
393 OffsetRange getOffsetRange(const ExtDesc &ED) const;
404 bool replaceInstrExact(const ExtDesc &ED, Register ExtR);
405 bool replaceInstrExpr(const ExtDesc &ED, const ExtenderInit &ExtI,
424 friend raw_ostream &operator<< (raw_ostream &OS, const ExtDesc &ED);
491 raw_ostream &operator<< (raw_ostream &OS, const HCE::ExtDesc &ED) { in operator <<()
1098 OffsetRange HCE::getOffsetRange(const ExtDesc &ED) const { in getOffsetRange()
1142 ExtDesc ED; in recordExtender()
1273 const ExtDesc &ED = Extenders[I]; in assignInits()
1293 const ExtDesc &ED = Extenders[I]; in assignInits()
1463 const ExtDesc &ED = Extenders[I]; in assignInits()
1488 const ExtDesc &ED0 = Extenders[Refs[0]]; in calculatePlacement()
1493 const ExtDesc &ED = Extenders[Refs[i]]; in calculatePlacement()
1601 bool HCE::replaceInstrExact(const ExtDesc &ED, Register ExtR) { in replaceInstrExact()
1718 bool HCE::replaceInstrExpr(const ExtDesc &ED, const ExtenderInit &ExtI, in replaceInstrExpr()
1849 const ExtDesc &ED = Extenders[Idx]; in replaceInstr()
1980 llvm::sort(Extenders, [this](const ExtDesc &A, const ExtDesc &B) { in runOnMachineFunction()