Lines Matching refs:ExtenderInit
376 using ExtenderInit = std::pair<ExtValue, ExtExpr>; typedef
377 using AssignmentMap = std::map<ExtenderInit, IndexList>;
401 void calculatePlacement(const ExtenderInit &ExtI, const IndexList &Refs,
403 Register insertInitializer(Loc DefL, const ExtenderInit &ExtI);
405 bool replaceInstrExpr(const ExtDesc &ED, const ExtenderInit &ExtI,
407 bool replaceInstr(unsigned Idx, Register ExtR, const ExtenderInit &ExtI);
477 PrintInit(const HCE::ExtenderInit &EI, const HexagonRegisterInfo &I) in PrintInit()
479 const HCE::ExtenderInit &ExtI;
557 for (const std::pair<const HCE::ExtenderInit, HCE::IndexList> &Q : P.IMap) { in operator <<()
1412 for (std::pair<const ExtenderInit,IndexList> &P : IMap) { in assignInits()
1476 void HCE::calculatePlacement(const ExtenderInit &ExtI, const IndexList &Refs, in calculatePlacement()
1527 HCE::Register HCE::insertInitializer(Loc DefL, const ExtenderInit &ExtI) { in insertInitializer()
1718 bool HCE::replaceInstrExpr(const ExtDesc &ED, const ExtenderInit &ExtI, in replaceInstrExpr()
1843 bool HCE::replaceInstr(unsigned Idx, Register ExtR, const ExtenderInit &ExtI) { in replaceInstr()
1915 for (const std::pair<const ExtenderInit, IndexList> &P : IMap) { in replaceExtenders()