Lines Matching refs:HST
577 const auto &HST = MF.getSubtarget<HexagonSubtarget>();
579 !HST.getRegisterInfo()->needsStackRealignment(MF));
582 !F.hasFnAttribute(Attribute::UWTable) && HST.noreturnStackElim() &&
590 auto &HST = MF.getSubtarget<HexagonSubtarget>();
591 auto &HII = *HST.getInstrInfo();
592 auto &HRI = *HST.getRegisterInfo();
763 auto &HST = MF.getSubtarget<HexagonSubtarget>();
764 auto &HII = *HST.getInstrInfo();
765 auto &HRI = *HST.getRegisterInfo();
885 auto &HST = MF.getSubtarget<HexagonSubtarget>();
886 auto &HII = *HST.getInstrInfo();
887 auto &HRI = *HST.getRegisterInfo();
1033 auto &HST = MF.getSubtarget<HexagonSubtarget>();
1034 auto &HII = *HST.getInstrInfo();
1035 auto &HRI = *HST.getRegisterInfo();
1369 auto &HST = MF.getSubtarget<HexagonSubtarget>();
1370 auto &HII = *HST.getInstrInfo();
1380 bool LongCalls = HST.useLongCalls() || EnableSaveRestoreLong;
1435 auto &HST = MF.getSubtarget<HexagonSubtarget>();
1436 auto &HII = *HST.getInstrInfo();
1445 bool LongCalls = HST.useLongCalls() || EnableSaveRestoreLong;
2213 auto &HST = MF.getSubtarget<HexagonSubtarget>();
2214 auto &HII = *HST.getInstrInfo();
2215 auto &HRI = *HST.getRegisterInfo();
2693 auto &HST = MF.getSubtarget<HexagonSubtarget>();
2696 if (HST.useHVXOps() && StackSize > 256)