Searched refs:ARMSubtarget (Results 1 - 25 of 52) sorted by relevance
123
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMRegisterInfo.h | 20 class ARMSubtarget;
|
H A D | ARMMachineFunctionInfo.cpp | 10 #include "ARMSubtarget.h" 17 : isThumb(MF.getSubtarget<ARMSubtarget>().isThumb()), 18 hasThumb2(MF.getSubtarget<ARMSubtarget>().hasThumb2()),
|
H A D | ARMInstrInfo.h | 20 class ARMSubtarget; 25 explicit ARMInstrInfo(const ARMSubtarget &STI);
|
H A D | 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, function in class:ARMSubtarget 127 const CallLowering *ARMSubtarget [all...] |
H A D | ARMLegalizerInfo.h | 24 class ARMSubtarget; 29 ARMLegalizerInfo(const ARMSubtarget &ST);
|
H A D | ARMMacroFusion.cpp | 15 #include "ARMSubtarget.h" 55 const ARMSubtarget &ST = static_cast<const ARMSubtarget&>(TSI);
|
H A D | Thumb1InstrInfo.h | 20 class ARMSubtarget; 25 explicit Thumb1InstrInfo(const ARMSubtarget &STI);
|
H A D | 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;
|
H A D | ARMHazardRecognizer.h | 22 class ARMSubtarget;
|
H A D | Thumb1FrameLowering.h | 16 class ARMSubtarget; 21 explicit Thumb1FrameLowering(const ARMSubtarget &sti);
|
H A D | Thumb2InstrInfo.h | 20 class ARMSubtarget; 26 explicit Thumb2InstrInfo(const ARMSubtarget &STI);
|
H A D | ARM.h | 27 class ARMSubtarget; 55 createARMInstructionSelector(const ARMBaseTargetMachine &TM, const ARMSubtarget &STI,
|
H A D | ARMFrameLowering.h | 16 class ARMSubtarget; 22 const ARMSubtarget &STI; 25 explicit ARMFrameLowering(const ARMSubtarget &sti);
|
H A D | ARMTargetMachine.cpp | 15 #include "ARMSubtarget.h" 259 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>(); 413 const auto &ST = this->TM->getSubtarget<ARMSubtarget>(F); 525 return this->TM->getSubtarget<ARMSubtarget>(F).hasMinSize() || 526 this->TM->getSubtarget<ARMSubtarget>( [all...] |
H A D | 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>() [all...] |
H A D | ARMBaseRegisterInfo.cpp | 18 #include "ARMSubtarget.h" 60 static unsigned getFramePointerReg(const ARMSubtarget &STI) { 66 const ARMSubtarget &STI = MF->getSubtarget<ARMSubtarget>(); 124 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); 147 assert(MF.getSubtarget<ARMSubtarget>().isTargetDarwin() && 154 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); 164 const ARMSubtarget [all...] |
H A D | ARMInstrInfo.cpp | 31 ARMInstrInfo::ARMInstrInfo(const ARMSubtarget &STI) 94 const ARMSubtarget &Subtarget = MF.getSubtarget<ARMSubtarget>();
|
H A D | ThumbRegisterInfo.h | 22 class ARMSubtarget;
|
H A D | ARMSelectionDAGInfo.cpp | 26 const ARMSubtarget &Subtarget = 27 DAG.getMachineFunction().getSubtarget<ARMSubtarget>(); 131 const ARMSubtarget &Subtarget = 132 DAG.getMachineFunction().getSubtarget<ARMSubtarget>();
|
H A D | ARMTargetObjectFile.cpp | 10 #include "ARMSubtarget.h" 78 if (TM.getSubtarget<ARMSubtarget>(*F).genExecuteOnly() && SK.isText())
|
H A D | Thumb1InstrInfo.cpp | 14 #include "ARMSubtarget.h" 22 Thumb1InstrInfo::Thumb1InstrInfo(const ARMSubtarget &STI) 44 const ARMSubtarget &st = MF.getSubtarget<ARMSubtarget>();
|
H A D | ARMAsmPrinter.h | 12 #include "ARMSubtarget.h" 33 /// Subtarget - Keep a pointer to the ARMSubtarget around so that we can 35 const ARMSubtarget *Subtarget;
|
H A D | ARMISelLowering.h | 37 class ARMSubtarget; 334 const ARMSubtarget &STI); 514 const ARMSubtarget* getSubtarget() const { 684 /// Subtarget - Keep a pointer to the ARMSubtarget around so that we can 686 const ARMSubtarget *Subtarget; 730 const ARMSubtarget *Subtarget) const; 732 const ARMSubtarget *Subtarget) const; 762 const ARMSubtarget *ST) const; 764 const ARMSubtarget *ST) const; 772 const ARMSubtarget *Subtarge [all...] |
H A D | ARMBaseInstrInfo.h | 35 class ARMSubtarget; 38 const ARMSubtarget &Subtarget; 42 explicit ARMBaseInstrInfo(const ARMSubtarget &STI); 128 const ARMSubtarget &getSubtarget() const { return Subtarget; } 212 const ARMSubtarget &Subtarget) const; 215 const ARMSubtarget &Subtarget) const; 746 bool tryFoldSPUpdateIntoPushPop(const ARMSubtarget &Subtarget, 784 const ARMSubtarget *Subtarget, 791 const ARMSubtarget *Subtarget,
|
H A D | ARMTargetTransformInfo.h | 21 #include "ARMSubtarget.h" 57 const ARMSubtarget *ST; 93 const ARMSubtarget *getST() const { return ST; }
|
Completed in 94 milliseconds
123