/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64Subtarget.cpp | 51 AArch64Subtarget & 52 AArch64Subtarget::initializeSubtargetDependencies(StringRef FS, in initializeSubtargetDependencies() 65 void AArch64Subtarget::initializeProperties() { in initializeProperties() 151 AArch64Subtarget::AArch64Subtarget(const Triple &TT, const std::string &CPU, in AArch64Subtarget() function in AArch64Subtarget 173 const CallLowering *AArch64Subtarget::getCallLowering() const { in getCallLowering() 177 const InstructionSelector *AArch64Subtarget::getInstructionSelector() const { in getInstructionSelector() 181 const LegalizerInfo *AArch64Subtarget::getLegalizerInfo() const { in getLegalizerInfo() 185 const RegisterBankInfo *AArch64Subtarget::getRegBankInfo() const { in getRegBankInfo() 192 AArch64Subtarget::ClassifyGlobalReference(const GlobalValue *GV, in ClassifyGlobalReference() 213 unsigned char AArch64Subtarget::classifyGlobalFunctionReference( in classifyGlobalFunctionReference() [all …]
|
D | AArch64RegisterInfo.cpp | 55 if (MF->getSubtarget<AArch64Subtarget>().getTargetLowering() in getCalleeSavedRegs() 100 if (MF.getSubtarget<AArch64Subtarget>().getTargetLowering() in getCallPreservedMask() 150 if (MF.getSubtarget<AArch64Subtarget>().isX18Reserved()) in getReservedRegs() 153 if (MF.getSubtarget<AArch64Subtarget>().isX20Reserved()) in getReservedRegs() 177 return MF.getSubtarget<AArch64Subtarget>().isX18Reserved(); in isReservedReg() 183 return MF.getSubtarget<AArch64Subtarget>().isX20Reserved(); in isReservedReg() 362 MF.getSubtarget<AArch64Subtarget>().getInstrInfo(); in materializeFrameBaseRegister() 385 MF->getSubtarget<AArch64Subtarget>().getInstrInfo(); in resolveFrameIndex() 400 MF.getSubtarget<AArch64Subtarget>().getInstrInfo(); in eliminateFrameIndex() 452 - MF.getSubtarget<AArch64Subtarget>() in getRegPressureLimit() [all …]
|
D | AArch64TargetMachine.h | 29 mutable StringMap<std::unique_ptr<AArch64Subtarget>> SubtargetMap; 38 const AArch64Subtarget *getSubtargetImpl(const Function &F) const override; 42 const AArch64Subtarget *getSubtargetImpl() const = delete;
|
D | AArch64FrameLowering.cpp | 327 const AArch64Subtarget &Subtarget = MF->getSubtarget<AArch64Subtarget>(); in findScratchNonCalleeSaveRegister() 353 const AArch64Subtarget &Subtarget = MF->getSubtarget<AArch64Subtarget>(); in canUseAsPrologue() 366 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); in windowsRequiresStackProbe() 385 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); in shouldCombineCSRLocalStackBump() 554 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); in emitPrologue() 839 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); in emitEpilogue() 1034 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); in resolveFrameIndexReference() 1132 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); in produceCompactUnwindFrame() 1196 if (!MF.getSubtarget<AArch64Subtarget>().isX18Reserved()) in computeCalleeSaveRegisterPairs()
|
D | AArch64LegalizerInfo.h | 23 class AArch64Subtarget; variable 28 AArch64LegalizerInfo(const AArch64Subtarget &ST);
|
D | AArch64TargetMachine.cpp | 265 const AArch64Subtarget * 283 I = llvm::make_unique<AArch64Subtarget>(TargetTriple, CPU, FS, *this, in getSubtargetImpl() 322 const AArch64Subtarget &ST = C->MF->getSubtarget<AArch64Subtarget>(); in createMachineScheduler() 333 const AArch64Subtarget &ST = C->MF->getSubtarget<AArch64Subtarget>(); in createPostMachineScheduler()
|
D | AArch64.h | 26 class AArch64Subtarget; variable 55 AArch64Subtarget &, AArch64RegisterBankInfo &);
|
D | AArch64SelectionDAGInfo.cpp | 26 const AArch64Subtarget &STI = in EmitTargetCodeForMemset() 27 DAG.getMachineFunction().getSubtarget<AArch64Subtarget>(); in EmitTargetCodeForMemset()
|
D | AArch64Subtarget.h | 38 class AArch64Subtarget final : public AArch64GenSubtargetInfo { 166 AArch64Subtarget &initializeSubtargetDependencies(StringRef FS, 175 AArch64Subtarget(const Triple &TT, const std::string &CPU,
|
D | AArch64InstrInfo.h | 27 class AArch64Subtarget; variable 39 const AArch64Subtarget &Subtarget; 42 explicit AArch64InstrInfo(const AArch64Subtarget &STI);
|
D | AArch64TargetTransformInfo.h | 48 const AArch64Subtarget *ST; 51 const AArch64Subtarget *getST() const { return ST; } in getST()
|
D | AArch64CallingConvention.h | 130 const AArch64Subtarget &Subtarget = static_cast<const AArch64Subtarget &>( in CC_AArch64_Custom_Block()
|
D | AArch64MacroFusion.cpp | 265 const AArch64Subtarget &ST = static_cast<const AArch64Subtarget&>(TSI); in shouldScheduleAdjacent()
|
D | AArch64FalkorHWPFFix.cpp | 122 const AArch64Subtarget *ST = in runOnFunction() 124 if (ST->getProcFamily() != AArch64Subtarget::Falkor) in runOnFunction() 816 auto &ST = static_cast<const AArch64Subtarget &>(Fn.getSubtarget()); in runOnMachineFunction() 817 if (ST.getProcFamily() != AArch64Subtarget::Falkor) in runOnMachineFunction()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64Subtarget.cpp | 38 AArch64Subtarget & 39 AArch64Subtarget::initializeSubtargetDependencies(StringRef FS) { in initializeSubtargetDependencies() 51 void AArch64Subtarget::initializeProperties() { in initializeProperties() 88 AArch64Subtarget::AArch64Subtarget(const Triple &TT, const std::string &CPU, in AArch64Subtarget() function in AArch64Subtarget 97 const CallLowering *AArch64Subtarget::getCallLowering() const { in getCallLowering() 102 const RegisterBankInfo *AArch64Subtarget::getRegBankInfo() const { in getRegBankInfo() 110 AArch64Subtarget::ClassifyGlobalReference(const GlobalValue *GV, in ClassifyGlobalReference() 133 const char *AArch64Subtarget::getBZeroEntry() const { in getBZeroEntry() 141 void AArch64Subtarget::overrideSchedPolicy(MachineSchedPolicy &Policy, in overrideSchedPolicy() 153 bool AArch64Subtarget::enableEarlyIfConversion() const { in enableEarlyIfConversion() [all …]
|
D | AArch64RegisterInfo.cpp | 53 if (MF->getSubtarget<AArch64Subtarget>().getTargetLowering() in getCalleeSavedRegs() 83 if (MF.getSubtarget<AArch64Subtarget>().getTargetLowering() in getCallPreservedMask() 131 if (MF.getSubtarget<AArch64Subtarget>().isX18Reserved()) { in getReservedRegs() 158 return MF.getSubtarget<AArch64Subtarget>().isX18Reserved(); in isReservedReg() 334 MF.getSubtarget<AArch64Subtarget>().getInstrInfo(); in materializeFrameBaseRegister() 357 MF->getSubtarget<AArch64Subtarget>().getInstrInfo(); in resolveFrameIndex() 372 MF.getSubtarget<AArch64Subtarget>().getInstrInfo(); in eliminateFrameIndex() 424 - MF.getSubtarget<AArch64Subtarget>() in getRegPressureLimit()
|
D | AArch64TargetMachine.h | 27 mutable StringMap<std::unique_ptr<AArch64Subtarget>> SubtargetMap; 36 const AArch64Subtarget *getSubtargetImpl(const Function &F) const override; 49 AArch64Subtarget Subtarget;
|
D | AArch64FrameLowering.cpp | 253 const AArch64Subtarget &Subtarget = MF->getSubtarget<AArch64Subtarget>(); in findScratchNonCalleeSaveRegister() 275 const AArch64Subtarget &Subtarget = MF->getSubtarget<AArch64Subtarget>(); in canUseAsPrologue() 290 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); in shouldCombineCSRLocalStackBump() 412 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); in emitPrologue() 648 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); in emitEpilogue() 865 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); in produceCompactUnwindFrame()
|
D | AArch64Subtarget.h | 35 class AArch64Subtarget : public AArch64GenSubtargetInfo { 119 AArch64Subtarget &initializeSubtargetDependencies(StringRef FS); 127 AArch64Subtarget(const Triple &TT, const std::string &CPU,
|
D | AArch64SelectionDAGInfo.cpp | 26 const AArch64Subtarget &STI = in EmitTargetCodeForMemset() 27 DAG.getMachineFunction().getSubtarget<AArch64Subtarget>(); in EmitTargetCodeForMemset()
|
D | AArch64InstrInfo.h | 27 class AArch64Subtarget; variable 32 const AArch64Subtarget &Subtarget; 35 explicit AArch64InstrInfo(const AArch64Subtarget &STI);
|
D | AArch64TargetTransformInfo.h | 34 const AArch64Subtarget *ST; 41 const AArch64Subtarget *getST() const { return ST; } in getST()
|
D | AArch64CallingConvention.h | 130 const AArch64Subtarget &Subtarget = static_cast<const AArch64Subtarget &>( in CC_AArch64_Custom_Block()
|
D | AArch64TargetMachine.cpp | 141 static void initReciprocals(AArch64TargetMachine& TM, AArch64Subtarget& ST) in initReciprocals() 209 const AArch64Subtarget * 227 I = llvm::make_unique<AArch64Subtarget>(TargetTriple, CPU, FS, *this, in getSubtargetImpl()
|
D | AArch64ISelLowering.h | 222 class AArch64Subtarget; variable 228 const AArch64Subtarget &STI); 422 const AArch64Subtarget *Subtarget;
|