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

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMRegisterInfo.h 20 class ARMSubtarget;
ARMMachineFunctionInfo.cpp 10 #include "ARMSubtarget.h"
17 : isThumb(MF.getSubtarget<ARMSubtarget>().isThumb()),
18 hasThumb2(MF.getSubtarget<ARMSubtarget>().hasThumb2()),
ARMInstrInfo.h 20 class ARMSubtarget;
25 explicit ARMInstrInfo(const ARMSubtarget &STI);
ARMSubtarget.cpp 1 //===-- ARMSubtarget.cpp - ARM Subtarget Information ----------------------===//
18 #include "ARMSubtarget.h"
21 #include "ARMSubtarget.h"
80 ARMSubtarget &ARMSubtarget::initializeSubtargetDependencies(StringRef CPU,
87 ARMFrameLowering *ARMSubtarget::initializeFrameLowering(StringRef CPU,
89 ARMSubtarget &STI = initializeSubtargetDependencies(CPU, FS);
96 ARMSubtarget::ARMSubtarget(const Triple &TT, const std::string &CPU,
127 const CallLowering *ARMSubtarget::getCallLowering() const
    [all...]
ARMLegalizerInfo.h 24 class ARMSubtarget;
29 ARMLegalizerInfo(const ARMSubtarget &ST);
ARMMacroFusion.cpp 15 #include "ARMSubtarget.h"
55 const ARMSubtarget &ST = static_cast<const ARMSubtarget&>(TSI);
Thumb1InstrInfo.h 20 class ARMSubtarget;
25 explicit Thumb1InstrInfo(const ARMSubtarget &STI);
ARMTargetMachine.h 16 #include "ARMSubtarget.h"
39 mutable StringMap<std::unique_ptr<ARMSubtarget>> SubtargetMap;
48 const ARMSubtarget *getSubtargetImpl(const Function &F) const override;
52 const ARMSubtarget *getSubtargetImpl() const = delete;
ARM.h 27 class ARMSubtarget;
56 createARMInstructionSelector(const ARMBaseTargetMachine &TM, const ARMSubtarget &STI,
Thumb1FrameLowering.h 16 class ARMSubtarget;
21 explicit Thumb1FrameLowering(const ARMSubtarget &sti);
ARMFrameLowering.h 17 class ARMSubtarget;
23 const ARMSubtarget &STI;
26 explicit ARMFrameLowering(const ARMSubtarget &sti);
ARMTargetMachine.cpp 15 #include "ARMSubtarget.h"
262 const ARMSubtarget *
295 I = std::make_unique<ARMSubtarget>(TargetTriple, CPU, FS, *this, isLittle,
343 const ARMSubtarget &ST = C->MF->getSubtarget<ARMSubtarget>();
353 const ARMSubtarget &ST = C->MF->getSubtarget<ARMSubtarget>();
414 const auto &ST = this->TM->getSubtarget<ARMSubtarget>(F);
527 return this->TM->getSubtarget<ARMSubtarget>(F).hasMinSize() ||
528 this->TM->getSubtarget<ARMSubtarget>(F).restrictIT()
    [all...]
Thumb2InstrInfo.h 20 class ARMSubtarget;
26 explicit Thumb2InstrInfo(const ARMSubtarget &STI);
ThumbRegisterInfo.cpp 17 #include "ARMSubtarget.h"
45 if (!MF.getSubtarget<ARMSubtarget>().isThumb1Only())
56 if (!MF.getSubtarget<ARMSubtarget>().isThumb1Only())
68 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>();
108 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>();
129 const ARMSubtarget &ST = MF.getSubtarget<ARMSubtarget>();
364 assert(MBB.getParent()->getSubtarget<ARMSubtarget>().isThumb1Only() &
    [all...]
ARMBaseRegisterInfo.cpp 18 #include "ARMSubtarget.h"
62 static unsigned getFramePointerReg(const ARMSubtarget &STI) {
68 const ARMSubtarget &STI = MF->getSubtarget<ARMSubtarget>();
126 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>();
149 assert(MF.getSubtarget<ARMSubtarget>().isTargetDarwin() &&
156 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>();
166 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>()
    [all...]
ARMInstrInfo.cpp 31 ARMInstrInfo::ARMInstrInfo(const ARMSubtarget &STI)
96 const ARMSubtarget &Subtarget = MF.getSubtarget<ARMSubtarget>();
ThumbRegisterInfo.h 22 class ARMSubtarget;
ARMSLSHardening.cpp 16 #include "ARMSubtarget.h"
38 const ARMSubtarget *ST;
70 static void insertSpeculationBarrier(const ARMSubtarget *ST,
95 ST = &MF.getSubtarget<ARMSubtarget>();
168 ComdatThunks &= !MF.getSubtarget<ARMSubtarget>().hardenSlsNoComdat();
171 return MF.getSubtarget<ARMSubtarget>().hardenSlsBlr();
199 const TargetInstrInfo *TII = MF.getSubtarget<ARMSubtarget>().getInstrInfo();
220 insertSpeculationBarrier(&MF.getSubtarget<ARMSubtarget>(), *Entry,
ARMSelectionDAGInfo.cpp 41 const ARMSubtarget &Subtarget =
42 DAG.getMachineFunction().getSubtarget<ARMSubtarget>();
142 static bool shouldGenerateInlineTPLoop(const ARMSubtarget &Subtarget,
173 const ARMSubtarget &Subtarget =
174 DAG.getMachineFunction().getSubtarget<ARMSubtarget>();
302 const ARMSubtarget &Subtarget =
303 DAG.getMachineFunction().getSubtarget<ARMSubtarget>();
ARMTargetObjectFile.cpp 10 #include "ARMSubtarget.h"
79 if (TM.getSubtarget<ARMSubtarget>(*F).genExecuteOnly() && SK.isText())
Thumb1InstrInfo.cpp 14 #include "ARMSubtarget.h"
23 Thumb1InstrInfo::Thumb1InstrInfo(const ARMSubtarget &STI)
45 const ARMSubtarget &st = MF.getSubtarget<ARMSubtarget>();
ARMAsmPrinter.h 12 #include "ARMSubtarget.h"
33 /// Subtarget - Keep a pointer to the ARMSubtarget around so that we can
35 const ARMSubtarget *Subtarget;
ARMBaseInstrInfo.h 35 class ARMSubtarget;
38 const ARMSubtarget &Subtarget;
42 explicit ARMBaseInstrInfo(const ARMSubtarget &STI);
128 const ARMSubtarget &getSubtarget() const { return Subtarget; }
201 const ARMSubtarget &Subtarget) const;
204 const ARMSubtarget &Subtarget) const;
805 bool tryFoldSPUpdateIntoPushPop(const ARMSubtarget &Subtarget,
843 const ARMSubtarget *Subtarget,
850 const ARMSubtarget *Subtarget,
ARMISelLowering.h 37 class ARMSubtarget;
381 const ARMSubtarget &STI);
560 const ARMSubtarget* getSubtarget() const {
727 /// Subtarget - Keep a pointer to the ARMSubtarget around so that we can
729 const ARMSubtarget *Subtarget;
773 const ARMSubtarget *Subtarget) const;
775 const ARMSubtarget *Subtarget) const;
806 const ARMSubtarget *ST) const;
808 const ARMSubtarget *ST) const;
816 const ARMSubtarget *Subtarget) const
    [all...]
  /src/external/apache2/llvm/lib/libLLVMARMCodeGen/
Makefile 41 ARMSubtarget.cpp \

Completed in 53 milliseconds

1 2 3