Searched refs:ARMBaseRegisterInfo (Results 1 - 25 of 27) sorted by relevance

12

/external/llvm/lib/Target/ARM/
H A DARMRegisterInfo.cpp19 ARMRegisterInfo::ARMRegisterInfo() : ARMBaseRegisterInfo() {}
H A DARMRegisterInfo.h17 #include "ARMBaseRegisterInfo.h"
23 struct ARMRegisterInfo : public ARMBaseRegisterInfo {
H A DARMHazardRecognizer.h22 class ARMBaseRegisterInfo;
H A DARMBaseRegisterInfo.cpp1 //===-- ARMBaseRegisterInfo.cpp - ARM Register Information ----------------===//
14 #include "ARMBaseRegisterInfo.h"
48 ARMBaseRegisterInfo::ARMBaseRegisterInfo() function in class:ARMBaseRegisterInfo
61 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
101 const MCPhysReg *ARMBaseRegisterInfo::getCalleeSavedRegsViaCopy(
111 ARMBaseRegisterInfo::getCallPreservedMask(const MachineFunction &MF,
128 ARMBaseRegisterInfo::getNoPreservedMask() const {
133 ARMBaseRegisterInfo::getTLSCallPreservedMask(const MachineFunction &MF) const {
141 ARMBaseRegisterInfo
[all...]
H A DThumbRegisterInfo.h12 // ARMBaseRegisterInfo, Thumb1 overloads the functions below.
19 #include "ARMBaseRegisterInfo.h"
26 struct ThumbRegisterInfo : public ARMBaseRegisterInfo {
H A DThumbRegisterInfo.cpp41 ThumbRegisterInfo::ThumbRegisterInfo() : ARMBaseRegisterInfo() {}
47 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC, MF);
51 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC, MF);
58 return ARMBaseRegisterInfo::getPointerRegClass(MF, Kind);
127 const ARMBaseRegisterInfo &MRI, unsigned MIFlags = MachineInstr::NoFlags) {
183 const ARMBaseRegisterInfo &MRI,
426 return ARMBaseRegisterInfo::resolveFrameIndex(MI, BaseReg, Offset);
450 return ARMBaseRegisterInfo::saveScavengerRegister(MBB, I, UseMI, RC, Reg);
503 return ARMBaseRegisterInfo::eliminateFrameIndex(II, SPAdj, FIOperandNum,
H A DARMBaseRegisterInfo.h1 //===-- ARMBaseRegisterInfo.h - ARM Register Information Impl ---*- C++ -*-===//
85 class ARMBaseRegisterInfo : public ARMGenRegisterInfo { class in namespace:llvm
93 explicit ARMBaseRegisterInfo();
H A DARMBaseInstrInfo.h29 class ARMBaseRegisterInfo;
111 virtual const ARMBaseRegisterInfo &getRegisterInfo() const = 0;
490 const ARMBaseRegisterInfo &MRI,
H A DARMSubtarget.h374 const ARMBaseRegisterInfo *getRegisterInfo() const override {
H A DARMFrameLowering.cpp16 #include "ARMBaseRegisterInfo.h"
297 const ARMBaseRegisterInfo *RegInfo = STI.getRegisterInfo();
815 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>(
1443 if (!static_cast<const ARMBaseRegisterInfo *>(
1483 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>(
H A DARMFastISel.cpp17 #include "ARMBaseRegisterInfo.h"
2483 const ARMBaseRegisterInfo *RegInfo =
2484 static_cast<const ARMBaseRegisterInfo *>(Subtarget->getRegisterInfo());
H A DARMISelLowering.cpp1937 const ARMBaseRegisterInfo *ARI = Subtarget->getRegisterInfo();
2142 const ARMBaseRegisterInfo *TRI = Subtarget->getRegisterInfo();
2346 const ARMBaseRegisterInfo *TRI = Subtarget->getRegisterInfo();
4349 const ARMBaseRegisterInfo &ARI =
4350 *static_cast<const ARMBaseRegisterInfo*>(RegInfo);
7496 const ARMBaseRegisterInfo &RI = AII->getRegisterInfo();
12828 const ARMBaseRegisterInfo *TRI = Subtarget->getRegisterInfo();
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMRegisterInfo.cpp21 : ARMBaseRegisterInfo(tii, sti) {
H A DARMRegisterInfo.h19 #include "ARMBaseRegisterInfo.h"
26 struct ARMRegisterInfo : public ARMBaseRegisterInfo {
H A DARMHazardRecognizer.h22 class ARMBaseRegisterInfo;
28 const ARMBaseRegisterInfo &TRI;
39 const ARMBaseRegisterInfo &tri,
H A DThumb2RegisterInfo.h27 struct Thumb2RegisterInfo : public ARMBaseRegisterInfo {
H A DARMBaseRegisterInfo.cpp1 //===- ARMBaseRegisterInfo.cpp - ARM Register Information -------*- C++ -*-===//
16 #include "ARMBaseRegisterInfo.h"
57 ARMBaseRegisterInfo::ARMBaseRegisterInfo(const ARMBaseInstrInfo &tii, function in class:ARMBaseRegisterInfo
65 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
101 BitVector ARMBaseRegisterInfo::
126 bool ARMBaseRegisterInfo::isReservedReg(const MachineFunction &MF,
152 ARMBaseRegisterInfo::getMatchingSuperRegClass(const TargetRegisterClass *A,
250 ARMBaseRegisterInfo::canCombineSubRegIndices(const TargetRegisterClass *RC,
366 ARMBaseRegisterInfo
[all...]
H A DThumb2RegisterInfo.cpp29 : ARMBaseRegisterInfo(tii, sti) {
H A DThumb1RegisterInfo.h27 struct Thumb1RegisterInfo : public ARMBaseRegisterInfo {
H A DARMBaseRegisterInfo.h1 //===- ARMBaseRegisterInfo.h - ARM Register Information Impl ----*- C++ -*-===//
75 class ARMBaseRegisterInfo : public ARMGenRegisterInfo { class in namespace:llvm
89 explicit ARMBaseRegisterInfo(const ARMBaseInstrInfo &tii,
H A DARMBaseInstrInfo.h28 class ARMBaseRegisterInfo;
46 virtual const ARMBaseRegisterInfo &getRegisterInfo() const =0;
366 const ARMBaseRegisterInfo& MRI,
H A DARMTargetMachine.h117 virtual const ARMBaseRegisterInfo *getRegisterInfo() const {
H A DARMFrameLowering.cpp16 #include "ARMBaseRegisterInfo.h"
126 const ARMBaseRegisterInfo *RegInfo =
127 static_cast<const ARMBaseRegisterInfo*>(MF.getTarget().getRegisterInfo());
468 const ARMBaseRegisterInfo *RegInfo =
469 static_cast<const ARMBaseRegisterInfo*>(MF.getTarget().getRegisterInfo());
868 const ARMBaseRegisterInfo *RegInfo =
869 static_cast<const ARMBaseRegisterInfo*>(MF.getTarget().getRegisterInfo());
H A DThumb1RegisterInfo.cpp45 : ARMBaseRegisterInfo(tii, sti) {
53 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC);
95 const ARMBaseRegisterInfo& MRI,
171 const ARMBaseRegisterInfo& MRI,
H A DARMExpandPseudoInsts.cpp20 #include "ARMBaseRegisterInfo.h"
816 const ARMBaseRegisterInfo &RI = AII->getRegisterInfo();

Completed in 394 milliseconds

12