Searched refs:ARMFrameLowering (Results 1 - 13 of 13) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DThumb1FrameLowering.h18 #include "ARMFrameLowering.h"
27 class Thumb1FrameLowering : public ARMFrameLowering {
30 : ARMFrameLowering(sti) {
H A DARMTargetMachine.h19 #include "ARMFrameLowering.h"
70 ARMFrameLowering FrameLowering;
87 virtual const ARMFrameLowering *getFrameLowering() const {
109 // Either Thumb1FrameLowering or ARMFrameLowering.
110 OwningPtr<ARMFrameLowering> FrameLowering;
133 /// returns either Thumb1FrameLowering or ARMFrameLowering
134 virtual const ARMFrameLowering *getFrameLowering() const {
H A DARMFrameLowering.h24 class ARMFrameLowering : public TargetFrameLowering { class in namespace:llvm
29 explicit ARMFrameLowering(const ARMSubtarget &sti) function in class:llvm::ARMFrameLowering
H A DARMTargetMachine.cpp14 #include "ARMFrameLowering.h"
93 ? new ARMFrameLowering(Subtarget)
94 : (ARMFrameLowering*)new Thumb1FrameLowering(Subtarget)) {
H A DARMFrameLowering.cpp1 //=======- ARMFrameLowering.cpp - ARM Frame Information --------*- C++ -*-====//
14 #include "ARMFrameLowering.h"
33 bool ARMFrameLowering::hasFP(const MachineFunction &MF) const {
53 bool ARMFrameLowering::hasReservedCallFrame(const MachineFunction &MF) const {
71 ARMFrameLowering::canSimplifyCallFramePseudos(const MachineFunction &MF) const {
121 void ARMFrameLowering::emitPrologue(MachineFunction &MF) const {
315 void ARMFrameLowering::emitEpilogue(MachineFunction &MF,
458 ARMFrameLowering::getFrameIndexReference(const MachineFunction &MF, int FI,
464 ARMFrameLowering::ResolveFrameIndexReference(const MachineFunction &MF,
542 int ARMFrameLowering
[all...]
H A DARMBaseRegisterInfo.cpp17 #include "ARMFrameLowering.h"
1158 const ARMFrameLowering *TFI =
1159 static_cast<const ARMFrameLowering*>(MF.getTarget().getFrameLowering());
/external/llvm/lib/Target/ARM/
H A DARMFrameLowering.h22 class ARMFrameLowering : public TargetFrameLowering { class in namespace:llvm
27 explicit ARMFrameLowering(const ARMSubtarget &sti);
H A DThumb1FrameLowering.h17 #include "ARMFrameLowering.h"
24 class Thumb1FrameLowering : public ARMFrameLowering {
H A DARMSubtarget.cpp15 #include "ARMFrameLowering.h"
79 ARMFrameLowering *ARMSubtarget::initializeFrameLowering(StringRef CPU,
83 return (ARMFrameLowering *)new Thumb1FrameLowering(STI);
85 return new ARMFrameLowering(STI);
H A DARMSubtarget.h18 #include "ARMFrameLowering.h"
371 const ARMFrameLowering *getFrameLowering() const override {
380 // Either Thumb1FrameLowering or ARMFrameLowering.
381 std::unique_ptr<ARMFrameLowering> FrameLowering;
388 ARMFrameLowering *initializeFrameLowering(StringRef CPU, StringRef FS);
H A DARMBaseRegisterInfo.cpp17 #include "ARMFrameLowering.h"
162 const ARMFrameLowering *TFI = getFrameLowering(MF);
228 const ARMFrameLowering *TFI = getFrameLowering(MF);
337 const ARMFrameLowering *TFI = getFrameLowering(MF);
368 const ARMFrameLowering *TFI = getFrameLowering(MF);
402 const ARMFrameLowering *TFI = getFrameLowering(MF);
538 const ARMFrameLowering *TFI = getFrameLowering(MF);
715 const ARMFrameLowering *TFI = getFrameLowering(MF);
H A DARMFrameLowering.cpp1 //===-- ARMFrameLowering.cpp - ARM Frame Information ----------------------===//
14 #include "ARMFrameLowering.h"
43 ARMFrameLowering::ARMFrameLowering(const ARMSubtarget &sti) function in class:ARMFrameLowering
47 bool ARMFrameLowering::noFramePointerElim(const MachineFunction &MF) const {
58 bool ARMFrameLowering::hasFP(const MachineFunction &MF) const {
79 bool ARMFrameLowering::hasReservedCallFrame(const MachineFunction &MF) const {
97 ARMFrameLowering::canSimplifyCallFramePseudos(const MachineFunction &MF) const {
288 void ARMFrameLowering::emitPrologue(MachineFunction &MF,
695 void ARMFrameLowering
[all...]
H A DThumb1FrameLowering.cpp26 : ARMFrameLowering(sti) {}

Completed in 309 milliseconds