Lines Matching defs:HST
582 const auto &HST = MF.getSubtarget<HexagonSubtarget>();
584 !HST.getRegisterInfo()->hasStackRealignment(MF));
587 !F.hasFnAttribute(Attribute::UWTable) && HST.noreturnStackElim() &&
595 auto &HST = MF.getSubtarget<HexagonSubtarget>();
596 auto &HII = *HST.getInstrInfo();
597 auto &HRI = *HST.getRegisterInfo();
768 auto &HST = MF.getSubtarget<HexagonSubtarget>();
769 auto &HII = *HST.getInstrInfo();
770 auto &HRI = *HST.getRegisterInfo();
890 auto &HST = MF.getSubtarget<HexagonSubtarget>();
891 auto &HII = *HST.getInstrInfo();
892 auto &HRI = *HST.getRegisterInfo();
1035 auto &HST = MF.getSubtarget<HexagonSubtarget>();
1036 auto &HII = *HST.getInstrInfo();
1037 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;
2167 auto &HST = MF.getSubtarget<HexagonSubtarget>();
2168 auto &HII = *HST.getInstrInfo();
2169 auto &HRI = *HST.getRegisterInfo();
2647 auto &HST = MF.getSubtarget<HexagonSubtarget>();
2650 if (HST.useHVXOps() && StackSize > 256)