Lines Matching refs:HexagonSubtarget

230   auto &HFI = *MF.getSubtarget<HexagonSubtarget>().getFrameLowering();  in runOnMachineFunction()
404 if (MF.getSubtarget<HexagonSubtarget>().isEnvironmentMusl() && in findShrunkPrologEpilog()
413 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in findShrunkPrologEpilog()
513 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in emitPrologue()
571 return MF.getSubtarget<HexagonSubtarget>().noreturnStackElim(); in enableCalleeSaveSkip()
582 const auto &HST = MF.getSubtarget<HexagonSubtarget>(); in enableAllocFrameElim()
595 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in insertPrologueInBlock()
634 MF.getSubtarget<HexagonSubtarget>().isEnvironmentMusl()) { in insertPrologueInBlock()
768 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in insertEpilogueInBlock()
780 MF.getSubtarget<HexagonSubtarget>().isEnvironmentMusl()) { in insertEpilogueInBlock()
842 if (!MF.getSubtarget<HexagonSubtarget>().isEnvironmentMusl() || in insertEpilogueInBlock()
890 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in insertAllocframe()
1035 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in insertCFIInstructionsAt()
1149 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in hasFP()
1266 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in getFrameIndexReference()
1369 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in insertCSRSpillsInBlock()
1435 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in insertCSRRestoresInBlock()
1830 auto *HRI = B.getParent()->getSubtarget<HexagonSubtarget>().getRegisterInfo(); in expandStoreVecPred()
1861 auto *HRI = MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in expandLoadVecPred()
1880 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in expandStoreVec2()
1940 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in expandLoadVec2()
1985 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in expandStoreVec()
2014 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in expandLoadVec()
2034 auto &HII = *MF.getSubtarget<HexagonSubtarget>().getInstrInfo(); in expandSpillMacros()
2080 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in determineCalleeSaves()
2138 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in findPhysReg()
2167 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in optimizeSpillSlots()
2579 if (MF.getSubtarget<HexagonSubtarget>().isEnvironmentMusl()) in shouldInlineCSR()
2647 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in mayOverflowFrameOffset()