/external/llvm/lib/Target/Hexagon/ |
D | HexagonRegisterInfo.cpp | 41 HexagonRegisterInfo::HexagonRegisterInfo() in HexagonRegisterInfo() function in HexagonRegisterInfo 45 bool HexagonRegisterInfo::isEHReturnCalleeSaveReg(unsigned R) const { in isEHReturnCalleeSaveReg() 50 bool HexagonRegisterInfo::isCalleeSaveReg(unsigned Reg) const { in isCalleeSaveReg() 56 HexagonRegisterInfo::getCallerSavedRegs(const MachineFunction *MF, in getCallerSavedRegs() 105 HexagonRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs() 136 BitVector HexagonRegisterInfo::getReservedRegs(const MachineFunction &MF) in getReservedRegs() 158 void HexagonRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex() 213 unsigned HexagonRegisterInfo::getRARegister() const { in getRARegister() 218 unsigned HexagonRegisterInfo::getFrameRegister(const MachineFunction in getFrameRegister() 227 unsigned HexagonRegisterInfo::getFrameRegister() const { in getFrameRegister() [all …]
|
D | HexagonRegisterInfo.h | 25 class HexagonRegisterInfo : public HexagonGenRegisterInfo { 27 HexagonRegisterInfo();
|
D | HexagonBitTracker.h | 18 class HexagonRegisterInfo; variable 26 HexagonEvaluator(const HexagonRegisterInfo &tri, MachineRegisterInfo &mri,
|
D | HexagonFrameLowering.h | 20 class HexagonRegisterInfo; variable 91 const HexagonRegisterInfo &HRI, bool &PrologueStubs) const; 93 const HexagonRegisterInfo &HRI) const;
|
D | HexagonSubtarget.h | 69 const HexagonRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
|
D | CMakeLists.txt | 46 HexagonRegisterInfo.cpp
|
D | HexagonInstrInfo.h | 33 const HexagonRegisterInfo RI; 283 const HexagonRegisterInfo &getRegisterInfo() const { return RI; } in getRegisterInfo()
|
D | HexagonVLIWPacketizer.h | 41 const HexagonRegisterInfo *HRI;
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonRegisterInfo.cpp | 44 HexagonRegisterInfo::HexagonRegisterInfo(unsigned HwMode) in HexagonRegisterInfo() function in HexagonRegisterInfo 49 bool HexagonRegisterInfo::isEHReturnCalleeSaveReg(unsigned R) const { in isEHReturnCalleeSaveReg() 55 HexagonRegisterInfo::getCallerSavedRegs(const MachineFunction *MF, in getCallerSavedRegs() 107 HexagonRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs() 129 const uint32_t *HexagonRegisterInfo::getCallPreservedMask( in getCallPreservedMask() 135 BitVector HexagonRegisterInfo::getReservedRegs(const MachineFunction &MF) in getReservedRegs() 192 void HexagonRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex() 247 bool HexagonRegisterInfo::shouldCoalesce(MachineInstr *MI, in shouldCoalesce() 296 unsigned HexagonRegisterInfo::getRARegister() const { in getRARegister() 301 Register HexagonRegisterInfo::getFrameRegister(const MachineFunction in getFrameRegister() [all …]
|
D | HexagonRegisterInfo.h | 29 class HexagonRegisterInfo : public HexagonGenRegisterInfo { 31 HexagonRegisterInfo(unsigned HwMode);
|
D | HexagonBitTracker.h | 19 class HexagonRegisterInfo; variable 31 HexagonEvaluator(const HexagonRegisterInfo &tri, MachineRegisterInfo &mri,
|
D | HexagonFrameLowering.h | 25 class HexagonRegisterInfo; variable 123 const HexagonRegisterInfo &HRI, bool &PrologueStubs) const; 125 const HexagonRegisterInfo &HRI) const;
|
D | HexagonVLIWPacketizer.h | 20 class HexagonRegisterInfo; variable 74 const HexagonRegisterInfo *HRI;
|
D | HexagonISelDAGToDAG.h | 27 class HexagonRegisterInfo; variable 32 const HexagonRegisterInfo *HRI;
|
D | HexagonSubtarget.h | 99 HexagonRegisterInfo RegInfo; 120 const HexagonRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
|
D | CMakeLists.txt | 54 HexagonRegisterInfo.cpp
|
D | HexagonConstExtenders.cpp | 382 const HexagonRegisterInfo *HRI = nullptr; 443 PrintRegister(HCE::Register R, const HexagonRegisterInfo &I) in PrintRegister() 446 const HexagonRegisterInfo &HRI; 459 PrintExpr(const HCE::ExtExpr &E, const HexagonRegisterInfo &I) in PrintExpr() 462 const HexagonRegisterInfo &HRI; 477 PrintInit(const HCE::ExtenderInit &EI, const HexagonRegisterInfo &I) in PrintInit() 480 const HexagonRegisterInfo &HRI; 548 PrintIMap(const HCE::AssignmentMap &M, const HexagonRegisterInfo &I) in PrintIMap() 551 const HexagonRegisterInfo &HRI;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonRegisterInfo.cpp | 44 HexagonRegisterInfo::HexagonRegisterInfo(unsigned HwMode) in HexagonRegisterInfo() function in HexagonRegisterInfo 49 bool HexagonRegisterInfo::isEHReturnCalleeSaveReg(unsigned R) const { in isEHReturnCalleeSaveReg() 55 HexagonRegisterInfo::getCallerSavedRegs(const MachineFunction *MF, in getCallerSavedRegs() 107 HexagonRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs() 129 const uint32_t *HexagonRegisterInfo::getCallPreservedMask( in getCallPreservedMask() 135 BitVector HexagonRegisterInfo::getReservedRegs(const MachineFunction &MF) in getReservedRegs() 185 void HexagonRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex() 240 bool HexagonRegisterInfo::shouldCoalesce(MachineInstr *MI, in shouldCoalesce() 289 unsigned HexagonRegisterInfo::getRARegister() const { in getRARegister() 294 Register HexagonRegisterInfo::getFrameRegister(const MachineFunction in getFrameRegister() [all …]
|
D | HexagonRegisterInfo.h | 29 class HexagonRegisterInfo : public HexagonGenRegisterInfo { 31 HexagonRegisterInfo(unsigned HwMode);
|
D | HexagonBitTracker.h | 19 class HexagonRegisterInfo; variable 31 HexagonEvaluator(const HexagonRegisterInfo &tri, MachineRegisterInfo &mri,
|
D | HexagonFrameLowering.h | 24 class HexagonRegisterInfo; variable 117 const HexagonRegisterInfo &HRI, bool &PrologueStubs) const; 119 const HexagonRegisterInfo &HRI) const;
|
D | HexagonVLIWPacketizer.h | 20 class HexagonRegisterInfo; variable 67 const HexagonRegisterInfo *HRI;
|
D | HexagonISelDAGToDAG.h | 27 class HexagonRegisterInfo; variable 33 const HexagonRegisterInfo *HRI;
|
D | HexagonSubtarget.h | 88 HexagonRegisterInfo RegInfo; 104 const HexagonRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
|
D | CMakeLists.txt | 52 HexagonRegisterInfo.cpp
|