Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp283 const HexagonRegisterInfo &HRI) { in needsStackFrame()
404 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in findShrunkPrologEpilog() local
505 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in emitPrologue() local
589 auto &HRI = *HST.getRegisterInfo(); in insertPrologueInBlock() local
650 auto &HRI = *HST.getRegisterInfo(); in insertEpilogueInBlock() local
738 auto &HRI = *HST.getRegisterInfo(); in insertAllocframe() local
886 auto &HRI = *HST.getRegisterInfo(); in insertCFIInstructionsAt() local
997 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in hasFP() local
1113 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in getFrameIndexReference() local
1211 const CSIVect &CSI, const HexagonRegisterInfo &HRI, in insertCSRSpillsInBlock()
[all …]
DHexagonISelDAGToDAG.h33 const HexagonRegisterInfo *HRI; variable
DHexagonVLIWPacketizer.h67 const HexagonRegisterInfo *HRI; variable
DHexagonBranchRelaxation.cpp69 const HexagonRegisterInfo *HRI; member
DHexagonConstExtenders.cpp383 const HexagonRegisterInfo *HRI = nullptr; member
447 const HexagonRegisterInfo &HRI; member
463 const HexagonRegisterInfo &HRI; member
481 const HexagonRegisterInfo &HRI; member
496 const auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in operator <<() local
552 const HexagonRegisterInfo &HRI; member
DHexagonVExtract.cpp104 const auto &HRI = *HST->getRegisterInfo(); in runOnMachineFunction() local
DHexagonBitSimplify.cpp438 auto &HRI = static_cast<const HexagonRegisterInfo&>( in parseRegSequence() local
902 auto &HRI = static_cast<const HexagonRegisterInfo&>( in getFinalVRegClass() local
1069 const HexagonRegisterInfo &HRI; member in __anon0706995e0511::RedundantInstrElimination
1508 const HexagonRegisterInfo &HRI; member in __anon0706995e0711::CopyGeneration
1528 const HexagonRegisterInfo &HRI; member in __anon0706995e0711::CopyPropagation
1785 const HexagonRegisterInfo &HRI; member in __anon0706995e0811::BitSimplification
2764 auto &HRI = *HST.getRegisterInfo(); in runOnMachineFunction() local
2901 const HexagonRegisterInfo *HRI = nullptr; member in __anon0706995e0d11::HexagonLoopRescheduling
DHexagonInstrInfo.cpp126 static bool isDblRegForSubInst(unsigned Reg, const HexagonRegisterInfo &HRI) { in isDblRegForSubInst()
791 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in copyPhysReg() local
987 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in expandPostRAPseudo() local
1621 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in DefinesPredicate() local
2092 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in isDependent() local
3727 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in getDuplexCandidateGroup() local
4099 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in getOperandLatency() local
4212 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in getMemAccessSize() local
DHexagonRDFOpt.cpp295 const auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in runOnMachineFunction() local
DHexagonBitTracker.cpp95 const auto &HRI = static_cast<const HexagonRegisterInfo&>(TRI); in mask() local
138 const auto &HRI = static_cast<const HexagonRegisterInfo&>(TRI); in composeWithSubRegIndex() local
DHexagonISelLowering.cpp427 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in LowerCall() local
632 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in LowerINLINEASM() local
1021 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in LowerRETURNADDR() local
1047 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in LowerFRAMEADDR() local
1147 const auto &HRI = *Subtarget.getRegisterInfo(); in GetDynamicTLSAddr() local
1290 auto &HRI = *Subtarget.getRegisterInfo(); in HexagonTargetLowering() local
DHexagonGenMux.cpp89 const HexagonRegisterInfo *HRI = nullptr; member in __anonc23e35060111::HexagonGenMux
DHexagonAsmPrinter.cpp270 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in HexagonProcessInstruction() local
DHexagonOptAddrMode.cpp84 const HexagonRegisterInfo *HRI = nullptr; member in __anond4e6d6450111::HexagonOptAddrMode
DHexagonVLIWPacketizer.cpp116 const HexagonRegisterInfo *HRI = nullptr; member in __anona2a613660111::HexagonPacketizer
/external/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp242 const HexagonRegisterInfo &HRI) { in needsStackFrame()
346 auto &HRI = *HST.getRegisterInfo(); in findShrunkPrologEpilog() local
444 auto &HRI = *HST.getRegisterInfo(); in emitPrologue() local
500 auto &HRI = *HST.getRegisterInfo(); in insertPrologueInBlock() local
586 auto &HRI = *HST.getRegisterInfo(); in insertEpilogueInBlock() local
736 auto &HRI = *HST.getRegisterInfo(); in insertCFIInstructionsAt() local
845 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in hasFP() local
962 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in getFrameIndexReference() local
1044 const CSIVect &CSI, const HexagonRegisterInfo &HRI, in insertCSRSpillsInBlock()
1207 const HexagonRegisterInfo &HRI, const TargetRegisterClass *RC) { in needToReserveScavengingSpillSlots()
[all …]
DHexagonVLIWPacketizer.h41 const HexagonRegisterInfo *HRI; variable
DHexagonBranchRelaxation.cpp58 const HexagonRegisterInfo *HRI; member
DHexagonRDFOpt.cpp282 const auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in runOnMachineFunction() local
DHexagonInstrInfo.cpp114 static bool isDblRegForSubInst(unsigned Reg, const HexagonRegisterInfo &HRI) { in isDblRegForSubInst()
764 auto &HRI = getRegisterInfo(); in copyPhysReg() local
988 const HexagonRegisterInfo &HRI = getRegisterInfo(); in expandPostRAPseudo() local
1421 auto &HRI = getRegisterInfo(); in DefinesPredicate() local
1970 auto &HRI = getRegisterInfo(); in isDependent() local
3639 auto &HRI = getRegisterInfo(); in getDuplexCandidateGroup() local
DHexagonGenMux.cpp59 const HexagonRegisterInfo *HRI; member in __anon5f1a3ba40111::HexagonGenMux
DHexagonISelLowering.cpp725 auto &HRI = *Subtarget.getRegisterInfo(); in LowerCall() local
1438 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in LowerRETURNADDR() local
1464 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in LowerFRAMEADDR() local
1706 auto &HRI = *Subtarget.getRegisterInfo(); in HexagonTargetLowering() local
DHexagonVLIWPacketizer.cpp89 const HexagonRegisterInfo *HRI; member in __anon2af5d8040111::HexagonPacketizer
DHexagonISelDAGToDAG.cpp48 const HexagonRegisterInfo *HRI; member in __anoned469b780111::HexagonDAGToDAGISel
DHexagonBitSimplify.cpp2184 auto &HRI = *HST.getRegisterInfo(); in runOnMachineFunction() local
2315 const HexagonRegisterInfo *HRI; member in __anon7ce572bc0911::HexagonLoopRescheduling

12