Home
last modified time | relevance | path

Searched defs:HRI (Results 1 – 18 of 18) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp287 const HexagonRegisterInfo &HRI) { in needsStackFrame() argument
413 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in findShrunkPrologEpilog() local
513 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in emitPrologue() local
597 auto &HRI = *HST.getRegisterInfo(); insertPrologueInBlock() local
770 auto &HRI = *HST.getRegisterInfo(); insertEpilogueInBlock() local
892 auto &HRI = *HST.getRegisterInfo(); insertAllocframe() local
1038 auto &HRI = *HST.getRegisterInfo(); insertCFIInstructionsAt() local
1150 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); hasFP() local
1267 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); getFrameIndexReference() local
1362 insertCSRSpillsInBlock(MachineBasicBlock & MBB,const CSIVect & CSI,const HexagonRegisterInfo & HRI,bool & PrologueStubs) const insertCSRSpillsInBlock() argument
1528 needToReserveScavengingSpillSlots(MachineFunction & MF,const HexagonRegisterInfo & HRI,const TargetRegisterClass * RC) needToReserveScavengingSpillSlots() argument
1831 auto *HRI = B.getParent()->getSubtarget<HexagonSubtarget>().getRegisterInfo(); expandStoreVecPred() local
1862 auto *HRI = MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); expandLoadVecPred() local
1881 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); expandStoreVec2() local
1941 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); expandLoadVec2() local
1986 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); expandStoreVec() local
2015 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); expandLoadVec() local
2081 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); determineCalleeSaves() local
2139 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); findPhysReg() local
2170 auto &HRI = *HST.getRegisterInfo(); optimizeSpillSlots() local
[all...]
H A DHexagonISelDAGToDAG.h31 const HexagonRegisterInfo *HRI; variable
H A DHexagonVLIWPacketizer.h77 const HexagonRegisterInfo *HRI; variable
H A DHexagonBranchRelaxation.cpp70 const HexagonRegisterInfo *HRI; member
H A DHexagonVExtract.cpp104 const auto &HRI = *HST->getRegisterInfo(); in runOnMachineFunction() local
H A DHexagonConstExtenders.cpp384 const HexagonRegisterInfo *HRI = nullptr; member
448 const HexagonRegisterInfo &HRI; member
464 const HexagonRegisterInfo &HRI; member
482 const HexagonRegisterInfo &HRI; member
497 const auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); operator <<() local
553 const HexagonRegisterInfo &HRI; global() member
[all...]
H A DHexagonBitSimplify.cpp468 auto &HRI = static_cast<const HexagonRegisterInfo&>( in parseRegSequence() local
932 auto &HRI = static_cast<const HexagonRegisterInfo&>( in getFinalVRegClass() local
1098 const HexagonRegisterInfo &HRI; member in __anone396fac70511::RedundantInstrElimination
1545 const HexagonRegisterInfo &HRI; global() member in __anone396fac70711::CopyGeneration
1565 const HexagonRegisterInfo &HRI; global() member in __anone396fac70711::CopyPropagation
1820 const HexagonRegisterInfo &HRI; global() member in __anone396fac70811::BitSimplification
2799 auto &HRI = *HST.getRegisterInfo(); runOnMachineFunction() local
2936 const HexagonRegisterInfo *HRI = nullptr; global() member in __anone396fac70d11::HexagonLoopRescheduling
[all...]
H A DHexagonRDFOpt.cpp297 const auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); runOnMachineFunction() local
H A DHexagonInstrInfo.cpp136 isDblRegForSubInst(Register Reg,const HexagonRegisterInfo & HRI) isDblRegForSubInst() argument
860 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); copyPhysReg() local
1055 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); expandPostRAPseudo() local
1732 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); ClobbersPredicate() local
2213 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); isDependent() local
3897 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); getDuplexCandidateGroup() local
4301 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); getOperandLatency() local
4472 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); getMemAccessSize() local
[all...]
H A DHexagonBitTracker.cpp95 const auto &HRI = static_cast<const HexagonRegisterInfo&>(TRI); in mask() local
136 const auto &HRI = static_cast<const HexagonRegisterInfo&>(TRI); in composeWithSubRegIndex() local
H A DHexagonGenMux.cpp89 const HexagonRegisterInfo *HRI = nullptr; member in __anon4218d0cf0111::HexagonGenMux
H A DHexagonISelLowering.cpp460 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in LowerCall() local
660 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); LowerINLINEASM() local
1168 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); LowerRETURNADDR() local
1194 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); LowerFRAMEADDR() local
1294 const auto &HRI = *Subtarget.getRegisterInfo(); GetDynamicTLSAddr() local
1436 auto &HRI = *Subtarget.getRegisterInfo(); HexagonTargetLowering() local
[all...]
H A DHexagonAsmPrinter.cpp269 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); HexagonProcessInstruction() local
H A DHexagonOptAddrMode.cpp84 const HexagonRegisterInfo *HRI = nullptr; global() member in __anonb17737ae0111::HexagonOptAddrMode
H A DHexagonVLIWPacketizer.cpp117 const HexagonRegisterInfo *HRI = nullptr; member in __anon2aa0682f0111::HexagonPacketizer
[all...]
H A DHexagonGenInsert.cpp568 const HexagonRegisterInfo *HRI = nullptr; member in __anon6da4226a0511::HexagonGenInsert
[all...]
H A DHexagonISelDAGToDAG.cpp1329 auto &HRI = *HST.getRegisterInfo(); emitFunctionEntryCode() local
H A DHexagonConstPropagation.cpp1887 const HexagonRegisterInfo &HRI; member in __anonf1f9b0260611::HexagonConstEvaluator