/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Subtarget.cpp | 1 //===-- AArch64Subtarget.cpp - AArch64 Subtarget Information ----*- C++ -*-===// 13 #include "AArch64Subtarget.h" 62 AArch64Subtarget & 63 AArch64Subtarget::initializeSubtargetDependencies(StringRef FS, 76 void AArch64Subtarget::initializeProperties() { 200 AArch64Subtarget::AArch64Subtarget(const Triple &TT, const std::string &CPU, function in class:AArch64Subtarget 228 const CallLowering *AArch64Subtarget::getCallLowering() const { 232 const InlineAsmLowering *AArch64Subtarget::getInlineAsmLowering() const { 236 InstructionSelector *AArch64Subtarget [all...] |
H A D | AArch64TargetMachine.h | 17 #include "AArch64Subtarget.h" 28 mutable StringMap<std::unique_ptr<AArch64Subtarget>> SubtargetMap; 37 const AArch64Subtarget *getSubtargetImpl(const Function &F) const override; 41 const AArch64Subtarget *getSubtargetImpl() const = delete;
|
H A D | AArch64RegisterInfo.cpp | 19 #include "AArch64Subtarget.h" 87 if (MF->getSubtarget<AArch64Subtarget>().isTargetDarwin()) 92 if (MF->getSubtarget<AArch64Subtarget>().isTargetWindows()) 98 if (MF->getSubtarget<AArch64Subtarget>().getTargetLowering() 117 assert(MF->getSubtarget<AArch64Subtarget>().isTargetDarwin() && 132 if (MF->getSubtarget<AArch64Subtarget>().getTargetLowering() 159 if (MF.getSubtarget<AArch64Subtarget>().isXRegCustomCalleeSaved(i)) { 184 assert(MF.getSubtarget<AArch64Subtarget>().isTargetDarwin() && 197 if (MF.getSubtarget<AArch64Subtarget>() 218 if (MF.getSubtarget<AArch64Subtarget>() [all...] |
H A D | AArch64.h | 25 class AArch64Subtarget; 60 AArch64Subtarget &, AArch64RegisterBankInfo &);
|
H A D | AArch64SLSHardening.cpp | 15 #include "AArch64Subtarget.h" 47 const AArch64Subtarget *ST; 73 static void insertSpeculationBarrier(const AArch64Subtarget *ST, 96 ST = &MF.getSubtarget<AArch64Subtarget>(); 191 return MF.getSubtarget<AArch64Subtarget>().hardenSlsBlr(); 216 MF.getSubtarget<AArch64Subtarget>().getInstrInfo(); 236 insertSpeculationBarrier(&MF.getSubtarget<AArch64Subtarget>(), *Entry,
|
H A D | AArch64TargetMachine.cpp | 16 #include "AArch64Subtarget.h" 329 const AArch64Subtarget * 347 I = std::make_unique<AArch64Subtarget>(TargetTriple, CPU, FS, *this, 386 const AArch64Subtarget &ST = C->MF->getSubtarget<AArch64Subtarget>(); 397 const AArch64Subtarget &ST = C->MF->getSubtarget<AArch64Subtarget>();
|
H A D | AArch64Subtarget.h | 1 //===--- AArch64Subtarget.h - Define Subtarget for the AArch64 -*- C++ -*--===// 38 class AArch64Subtarget final : public AArch64GenSubtargetInfo { 259 AArch64Subtarget &initializeSubtargetDependencies(StringRef FS, 268 AArch64Subtarget(const Triple &TT, const std::string &CPU,
|
H A D | AArch64CallingConvention.cpp | 17 #include "AArch64Subtarget.h" 86 const AArch64Subtarget &Subtarget = static_cast<const AArch64Subtarget &>(
|
H A D | AArch64SelectionDAGInfo.cpp | 25 const AArch64Subtarget &STI = 26 DAG.getMachineFunction().getSubtarget<AArch64Subtarget>();
|
H A D | AArch64TargetTransformInfo.h | 20 #include "AArch64Subtarget.h" 47 const AArch64Subtarget *ST; 50 const AArch64Subtarget *getST() const { return ST; }
|
H A D | AArch64FrameLowering.cpp | 120 #include "AArch64Subtarget.h" 553 const AArch64Subtarget &Subtarget = MF->getSubtarget<AArch64Subtarget>(); 579 const AArch64Subtarget &Subtarget = MF->getSubtarget<AArch64Subtarget>(); 592 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); 611 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); 687 const AArch64Subtarget [all...] |
H A D | AArch64InstrInfo.h | 29 class AArch64Subtarget; 41 const AArch64Subtarget &Subtarget; 44 explicit AArch64InstrInfo(const AArch64Subtarget &STI);
|
H A D | AArch64CompressJumpTables.cpp | 16 #include "AArch64Subtarget.h" 148 const auto &ST = MF->getSubtarget<AArch64Subtarget>();
|
H A D | AArch64MacroFusion.cpp | 14 #include "AArch64Subtarget.h" 379 const AArch64Subtarget &ST = static_cast<const AArch64Subtarget&>(TSI);
|
H A D | AArch64FalkorHWPFFix.cpp | 17 #include "AArch64Subtarget.h" 122 const AArch64Subtarget *ST = 124 if (ST->getProcFamily() != AArch64Subtarget::Falkor) 816 auto &ST = static_cast<const AArch64Subtarget &>(Fn.getSubtarget()); 817 if (ST.getProcFamily() != AArch64Subtarget::Falkor)
|
H A D | AArch64ExpandPseudoInsts.cpp | 19 #include "AArch64Subtarget.h" 799 if (MF.getSubtarget<AArch64Subtarget>().isTargetILP32()) { 893 if (MF->getSubtarget<AArch64Subtarget>().useEL3ForTP()) 895 else if (MF->getSubtarget<AArch64Subtarget>().useEL2ForTP()) 897 else if (MF->getSubtarget<AArch64Subtarget>().useEL1ForTP()) 961 MF.getSubtarget<AArch64Subtarget>().getFrameLowering();
|
H A D | AArch64ISelLowering.h | 404 class AArch64Subtarget; 410 const AArch64Subtarget &STI); 749 /// Keep a pointer to the AArch64Subtarget around so that we can 751 const AArch64Subtarget *Subtarget;
|
H A D | AArch64A57FPLoadBalancing.cpp | 32 #include "AArch64Subtarget.h" 313 if (!F.getSubtarget<AArch64Subtarget>().balanceFPOps())
|
H A D | AArch64AsmPrinter.cpp | 18 #include "AArch64Subtarget.h" 72 const AArch64Subtarget *STI; 128 STI = static_cast<const AArch64Subtarget*>(&MF.getSubtarget());
|
H A D | AArch64InstrInfo.cpp | 15 #include "AArch64Subtarget.h" 69 AArch64InstrInfo::AArch64InstrInfo(const AArch64Subtarget &STI) 1514 auto &Subtarget = MBB.getParent()->getSubtarget<AArch64Subtarget>(); 5841 const AArch64Subtarget &SubtargetA = 5842 a.getMF()->getSubtarget<AArch64Subtarget>(); 5843 const AArch64Subtarget &SubtargetB = 5844 b.getMF()->getSubtarget<AArch64Subtarget>(); 6529 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); 6930 if (MF.getSubtarget<AArch64Subtarget>() [all...] |
H A D | AArch64ISelLowering.cpp | 19 #include "AArch64Subtarget.h" 132 const AArch64Subtarget &STI) 1902 static_cast<const AArch64Subtarget &>(DAG.getSubtarget()).hasFullFP16(); 2011 static_cast<const AArch64Subtarget &>(DAG.getSubtarget()).hasFullFP16(); 6469 static SDValue getEstimate(const AArch64Subtarget *ST, unsigned Opcode, 9131 static_cast<const AArch64Subtarget &>(DAG.getSubtarget()).hasFullFP16(); 9221 auto &Subtarget = static_cast<const AArch64Subtarget &>(DAG.getSubtarget()); 9238 auto &Subtarget = static_cast<const AArch64Subtarget &>(DAG.getSubtarget()); 9809 if (Subtarget->getProcFamily() == AArch64Subtarget::Falkor && 10390 const AArch64Subtarget *Subtarge [all...] |
H A D | AArch64LoadStoreOptimizer.cpp | 15 #include "AArch64Subtarget.h" 118 const AArch64Subtarget *Subtarget; 2118 Subtarget = &static_cast<const AArch64Subtarget &>(Fn.getSubtarget());
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64LegalizerInfo.h | 23 class AArch64Subtarget; 28 AArch64LegalizerInfo(const AArch64Subtarget &ST); 48 const AArch64Subtarget *ST;
|
H A D | AArch64CallLowering.cpp | 18 #include "AArch64Subtarget.h" 478 auto &Subtarget = MF.getSubtarget<AArch64Subtarget>(); 512 auto &Subtarget = MF.getSubtarget<AArch64Subtarget>(); 577 auto TRI = MF.getSubtarget<AArch64Subtarget>().getRegisterInfo(); 580 if (MF.getSubtarget<AArch64Subtarget>().hasCustomCallingConv()) { 623 auto TRI = MF.getSubtarget<AArch64Subtarget>().getRegisterInfo(); 844 auto TRI = MF.getSubtarget<AArch64Subtarget>().getRegisterInfo(); 846 if (MF.getSubtarget<AArch64Subtarget>().hasCustomCallingConv()) 1000 auto TRI = MF.getSubtarget<AArch64Subtarget>().getRegisterInfo(); 1002 if (MF.getSubtarget<AArch64Subtarget>() [all...] |
H A D | AArch64LegalizerInfo.cpp | 15 #include "AArch64Subtarget.h" 33 AArch64LegalizerInfo::AArch64LegalizerInfo(const AArch64Subtarget &ST)
|