Lines Matching refs:AArch64Subtarget
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,
228 const CallLowering *AArch64Subtarget::getCallLowering() const {
232 const InlineAsmLowering *AArch64Subtarget::getInlineAsmLowering() const {
236 InstructionSelector *AArch64Subtarget::getInstructionSelector() const {
240 const LegalizerInfo *AArch64Subtarget::getLegalizerInfo() const {
244 const RegisterBankInfo *AArch64Subtarget::getRegBankInfo() const {
251 AArch64Subtarget::ClassifyGlobalReference(const GlobalValue *GV,
283 unsigned AArch64Subtarget::classifyGlobalFunctionReference(
304 void AArch64Subtarget::overrideSchedPolicy(MachineSchedPolicy &Policy,
316 bool AArch64Subtarget::enableEarlyIfConversion() const {
320 bool AArch64Subtarget::supportsAddressTopByteIgnored() const {
334 AArch64Subtarget::getCustomPBQPConstraints() const {
338 void AArch64Subtarget::mirFileLoaded(MachineFunction &MF) const {
348 unsigned AArch64Subtarget::getMaxSVEVectorSizeInBits() const {
359 unsigned AArch64Subtarget::getMinSVEVectorSizeInBits() const {