HomeSort by: relevance | last modified time | path
    Searched refs:HexagonRegisterInfo (Results 1 - 25 of 26) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonRegisterInfo.cpp 1 //===-- HexagonRegisterInfo.cpp - Hexagon Register Information ------------===//
14 #include "HexagonRegisterInfo.h"
56 HexagonRegisterInfo::HexagonRegisterInfo(unsigned HwMode)
61 bool HexagonRegisterInfo::isEHReturnCalleeSaveReg(unsigned R) const {
67 HexagonRegisterInfo::getCallerSavedRegs(const MachineFunction *MF,
119 HexagonRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
141 const uint32_t *HexagonRegisterInfo::getCallPreservedMask(
147 BitVector HexagonRegisterInfo::getReservedRegs(const MachineFunction &MF)
182 // HexagonRegisterInfo.td. If others are defined, make sure to ad
    [all...]
HexagonRegisterInfo.h 1 //==- HexagonRegisterInfo.h - Hexagon Register Information Impl --*- C++ -*-==//
29 class HexagonRegisterInfo : public HexagonGenRegisterInfo {
31 HexagonRegisterInfo(unsigned HwMode);
HexagonBitTracker.h 19 class HexagonRegisterInfo;
31 HexagonEvaluator(const HexagonRegisterInfo &tri, MachineRegisterInfo &mri,
HexagonVLIWPacketizer.h 20 class HexagonRegisterInfo;
74 const HexagonRegisterInfo *HRI;
HexagonFrameLowering.h 25 class HexagonRegisterInfo;
123 const HexagonRegisterInfo &HRI, bool &PrologueStubs) const;
125 const HexagonRegisterInfo &HRI) const;
HexagonISelDAGToDAG.h 27 class HexagonRegisterInfo;
32 const HexagonRegisterInfo *HRI;
HexagonSubtarget.h 20 #include "HexagonRegisterInfo.h"
99 HexagonRegisterInfo RegInfo;
120 const HexagonRegisterInfo *getRegisterInfo() const override {
HexagonBranchRelaxation.cpp 69 const HexagonRegisterInfo *HRI;
HexagonPeephole.cpp 83 const HexagonRegisterInfo *QRI;
HexagonVectorPrint.cpp 55 const HexagonRegisterInfo *QRI = nullptr;
HexagonConstExtenders.cpp 10 #include "HexagonRegisterInfo.h"
382 const HexagonRegisterInfo *HRI = nullptr;
443 PrintRegister(HCE::Register R, const HexagonRegisterInfo &I)
446 const HexagonRegisterInfo &HRI;
459 PrintExpr(const HCE::ExtExpr &E, const HexagonRegisterInfo &I)
462 const HexagonRegisterInfo &HRI;
477 PrintInit(const HCE::ExtenderInit &EI, const HexagonRegisterInfo &I)
480 const HexagonRegisterInfo &HRI;
548 PrintIMap(const HCE::AssignmentMap &M, const HexagonRegisterInfo &I)
551 const HexagonRegisterInfo &HRI
    [all...]
HexagonNewValueJump.cpp 26 #include "HexagonRegisterInfo.h"
97 const HexagonRegisterInfo *QRI;
461 QRI = static_cast<const HexagonRegisterInfo *>(
HexagonBitSimplify.cpp 12 #include "HexagonRegisterInfo.h"
440 auto &HRI = static_cast<const HexagonRegisterInfo&>(
904 auto &HRI = static_cast<const HexagonRegisterInfo&>(
1054 const HexagonRegisterInfo &hri, MachineRegisterInfo &mri)
1070 const HexagonRegisterInfo &HRI;
1508 const HexagonRegisterInfo &hri, MachineRegisterInfo &mri)
1518 const HexagonRegisterInfo &HRI;
1528 CopyPropagation(const HexagonRegisterInfo &hri, MachineRegisterInfo &mri)
1538 const HexagonRegisterInfo &HRI;
1751 const HexagonInstrInfo &hii, const HexagonRegisterInfo &hri
    [all...]
HexagonGenMux.cpp 25 #include "HexagonRegisterInfo.h"
89 const HexagonRegisterInfo *HRI = nullptr;
HexagonStoreWidening.cpp 24 #include "HexagonRegisterInfo.h"
66 const HexagonRegisterInfo *TRI;
HexagonBitTracker.cpp 12 #include "HexagonRegisterInfo.h"
40 HexagonEvaluator::HexagonEvaluator(const HexagonRegisterInfo &tri,
95 const auto &HRI = static_cast<const HexagonRegisterInfo&>(TRI);
136 const auto &HRI = static_cast<const HexagonRegisterInfo&>(TRI);
HexagonGenPredicate.cpp 109 const HexagonRegisterInfo *TRI = nullptr;
HexagonInstrInfo.cpp 17 #include "HexagonRegisterInfo.h"
132 static bool isDblRegForSubInst(unsigned Reg, const HexagonRegisterInfo &HRI) {
816 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo();
1006 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo();
1645 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo();
2120 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo();
3819 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo();
4225 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo();
4393 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo();
HexagonFrameLowering.cpp 14 #include "HexagonRegisterInfo.h"
283 const HexagonRegisterInfo &HRI) {
1362 const CSIVect &CSI, const HexagonRegisterInfo &HRI,
1430 const CSIVect &CSI, const HexagonRegisterInfo &HRI) const {
1580 const HexagonRegisterInfo &HRI, const TargetRegisterClass *RC) {
HexagonOptAddrMode.cpp 84 const HexagonRegisterInfo *HRI = nullptr;
HexagonISelLowering.cpp 17 #include "HexagonRegisterInfo.h"
458 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo();
663 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo();
1171 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo();
1197 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo();
HexagonGenInsert.cpp 12 #include "HexagonRegisterInfo.h"
569 const HexagonRegisterInfo *HRI = nullptr;
HexagonHardwareLoops.cpp 106 const HexagonRegisterInfo *TRI;
HexagonSplitDouble.cpp 12 #include "HexagonRegisterInfo.h"
84 const HexagonRegisterInfo *TRI = nullptr;
HexagonVLIWPacketizer.cpp 22 #include "HexagonRegisterInfo.h"
116 const HexagonRegisterInfo *HRI = nullptr;

Completed in 99 milliseconds

1 2