| AClass enum value | llvm::ARMSubtarget | protected |
| allowPositionIndependentMovt() const | llvm::ARMSubtarget | inline |
| allowsUnalignedMem() const | llvm::ARMSubtarget | inline |
| ARMArch | llvm::ARMSubtarget | protected |
| ARMArchEnum enum name | llvm::ARMSubtarget | protected |
| ARMLdStMultipleTiming enum name | llvm::ARMSubtarget | |
| ARMProcClass | llvm::ARMSubtarget | protected |
| ARMProcClassEnum enum name | llvm::ARMSubtarget | protected |
| ARMProcFamily | llvm::ARMSubtarget | protected |
| ARMProcFamilyEnum enum name | llvm::ARMSubtarget | protected |
| ARMSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, const ARMBaseTargetMachine &TM, bool IsLittle, bool MinSize=false, DenormalMode DM=DenormalMode::getIEEE()) | llvm::ARMSubtarget | |
| CPUString | llvm::ARMSubtarget | protected |
| DM | llvm::ARMSubtarget | protected |
| DoubleIssue enum value | llvm::ARMSubtarget | |
| DoubleIssueCheckUnalignedAccess enum value | llvm::ARMSubtarget | |
| enableMachinePipeliner() const override | llvm::ARMSubtarget | |
| enableMachineScheduler() const override | llvm::ARMSubtarget | |
| enablePostRAMachineScheduler() const override | llvm::ARMSubtarget | |
| enablePostRAScheduler() const override | llvm::ARMSubtarget | |
| enableSubRegLiveness() const override | llvm::ARMSubtarget | |
| getCallLowering() const override | llvm::ARMSubtarget | |
| getCPUString() const | llvm::ARMSubtarget | inline |
| getDualLoadStoreAlignment() const | llvm::ARMSubtarget | inline |
| getFrameLowering() const override | llvm::ARMSubtarget | inline |
| getFramePointerReg() const | llvm::ARMSubtarget | inline |
| getGPRAllocationOrder(const MachineFunction &MF) const | llvm::ARMSubtarget | |
| getInstrInfo() const override | llvm::ARMSubtarget | inline |
| getInstrItineraryData() const override | llvm::ARMSubtarget | inline |
| getInstructionSelector() const override | llvm::ARMSubtarget | |
| getLdStMultipleTiming() const | llvm::ARMSubtarget | inline |
| getLegalizerInfo() const override | llvm::ARMSubtarget | |
| getMaxInlineSizeThreshold() const | llvm::ARMSubtarget | inline |
| getMaxInterleaveFactor() const | llvm::ARMSubtarget | inline |
| getMaxMemcpyTPInlineSizeThreshold() const | llvm::ARMSubtarget | inline |
| getMispredictionPenalty() const | llvm::ARMSubtarget | |
| getMVEVectorCostFactor(TargetTransformInfo::TargetCostKind CostKind) const | llvm::ARMSubtarget | inline |
| getPartialUpdateClearance() const | llvm::ARMSubtarget | inline |
| getPreferBranchLogAlignment() const | llvm::ARMSubtarget | inline |
| getPreISelOperandLatencyAdjustment() const | llvm::ARMSubtarget | inline |
| getPushPopSplitVariation(const MachineFunction &MF) const | llvm::ARMSubtarget | |
| getRegBankInfo() const override | llvm::ARMSubtarget | |
| getRegisterInfo() const override | llvm::ARMSubtarget | inline |
| getReturnOpcode() const | llvm::ARMSubtarget | inline |
| getSelectionDAGInfo() const override | llvm::ARMSubtarget | inline |
| getStackAlignment() const | llvm::ARMSubtarget | inline |
| getTargetLowering() const override | llvm::ARMSubtarget | inline |
| getTargetTriple() const | llvm::ARMSubtarget | inline |
| hasAnyDataBarrier() const | llvm::ARMSubtarget | inline |
| hasARMOps() const | llvm::ARMSubtarget | inline |
| hasBaseDSP() const | llvm::ARMSubtarget | inline |
| hasFPARMv8Base() const | llvm::ARMSubtarget | inline |
| hasFusion() const | llvm::ARMSubtarget | inline |
| hasMinSize() const | llvm::ARMSubtarget | inline |
| hasVFP2Base() const | llvm::ARMSubtarget | inline |
| hasVFP3Base() const | llvm::ARMSubtarget | inline |
| hasVFP4Base() const | llvm::ARMSubtarget | inline |
| ignoreCSRForAllocationOrder(const MachineFunction &MF, MCRegister PhysReg) const override | llvm::ARMSubtarget | |
| initializeSubtargetDependencies(StringRef CPU, StringRef FS) | llvm::ARMSubtarget | |
| InstrItins | llvm::ARMSubtarget | protected |
| isAClass() const | llvm::ARMSubtarget | inline |
| isCortexA15() const | llvm::ARMSubtarget | inline |
| isCortexA5() const | llvm::ARMSubtarget | inline |
| isCortexA7() const | llvm::ARMSubtarget | inline |
| isCortexA8() const | llvm::ARMSubtarget | inline |
| isCortexA9() const | llvm::ARMSubtarget | inline |
| isCortexM3() const | llvm::ARMSubtarget | inline |
| isCortexM55() const | llvm::ARMSubtarget | inline |
| isCortexM7() const | llvm::ARMSubtarget | inline |
| isCortexM85() const | llvm::ARMSubtarget | inline |
| isCortexR5() const | llvm::ARMSubtarget | inline |
| isGVIndirectSymbol(const GlobalValue *GV) const | llvm::ARMSubtarget | |
| isGVInGOT(const GlobalValue *GV) const | llvm::ARMSubtarget | |
| isKrait() const | llvm::ARMSubtarget | inline |
| isLikeA9() const | llvm::ARMSubtarget | inline |
| IsLittle | llvm::ARMSubtarget | protected |
| isLittle() const | llvm::ARMSubtarget | inline |
| isMClass() const | llvm::ARMSubtarget | inline |
| isR9Reserved() const | llvm::ARMSubtarget | inline |
| isRClass() const | llvm::ARMSubtarget | inline |
| isReadTPSoft() const | llvm::ARMSubtarget | inline |
| isROPI() const | llvm::ARMSubtarget | |
| isRWPI() const | llvm::ARMSubtarget | |
| isSwift() const | llvm::ARMSubtarget | inline |
| isTargetAEABI() const | llvm::ARMSubtarget | inline |
| isTargetAndroid() const | llvm::ARMSubtarget | inline |
| isTargetCOFF() const | llvm::ARMSubtarget | inline |
| isTargetDarwin() const | llvm::ARMSubtarget | inline |
| isTargetDriverKit() const | llvm::ARMSubtarget | inline |
| isTargetEHABICompatible() const | llvm::ARMSubtarget | inline |
| isTargetELF() const | llvm::ARMSubtarget | inline |
| isTargetFuchsia() const | llvm::ARMSubtarget | inline |
| isTargetGNUAEABI() const | llvm::ARMSubtarget | inline |
| isTargetIOS() const | llvm::ARMSubtarget | inline |
| isTargetLinux() const | llvm::ARMSubtarget | inline |
| isTargetMachO() const | llvm::ARMSubtarget | inline |
| isTargetMuslAEABI() const | llvm::ARMSubtarget | inline |
| isTargetNetBSD() const | llvm::ARMSubtarget | inline |
| isTargetWatchABI() const | llvm::ARMSubtarget | inline |
| isTargetWatchOS() const | llvm::ARMSubtarget | inline |
| isTargetWindows() const | llvm::ARMSubtarget | inline |
| isThumb1Only() const | llvm::ARMSubtarget | inline |
| isThumb2() const | llvm::ARMSubtarget | inline |
| isXRaySupported() const override | llvm::ARMSubtarget | |
| LdStMultipleTiming | llvm::ARMSubtarget | protected |
| MaxInterleaveFactor | llvm::ARMSubtarget | protected |
| MClass enum value | llvm::ARMSubtarget | protected |
| MVEVectorCostFactor | llvm::ARMSubtarget | protected |
| None enum value | llvm::ARMSubtarget | protected |
| NoSplit enum value | llvm::ARMSubtarget | |
| Options | llvm::ARMSubtarget | protected |
| OptMinSize | llvm::ARMSubtarget | protected |
| Others enum value | llvm::ARMSubtarget | protected |
| ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS) | llvm::ARMSubtarget | |
| PartialUpdateClearance | llvm::ARMSubtarget | protected |
| PreferBranchLogAlignment | llvm::ARMSubtarget | protected |
| PreISelOperandLatencyAdjustment | llvm::ARMSubtarget | protected |
| PushPopSplitVariation enum name | llvm::ARMSubtarget | |
| RClass enum value | llvm::ARMSubtarget | protected |
| RestrictIT | llvm::ARMSubtarget | protected |
| restrictIT() const | llvm::ARMSubtarget | inline |
| SchedModel | llvm::ARMSubtarget | protected |
| SingleIssue enum value | llvm::ARMSubtarget | |
| SingleIssuePlusExtras enum value | llvm::ARMSubtarget | |
| SplitR11AAPCSSignRA enum value | llvm::ARMSubtarget | |
| SplitR11WindowsSEH enum value | llvm::ARMSubtarget | |
| SplitR7 enum value | llvm::ARMSubtarget | |
| stackAlignment | llvm::ARMSubtarget | protected |
| SupportsTailCall | llvm::ARMSubtarget | protected |
| supportsTailCall() const | llvm::ARMSubtarget | inline |
| TargetTriple | llvm::ARMSubtarget | protected |
| TM | llvm::ARMSubtarget | protected |
| useAA() const override | llvm::ARMSubtarget | inline |
| useDFAforSMS() const override | llvm::ARMSubtarget | |
| useFastISel() const | llvm::ARMSubtarget | |
| useFPVFMx() const | llvm::ARMSubtarget | inline |
| useFPVFMx16() const | llvm::ARMSubtarget | inline |
| useFPVFMx64() const | llvm::ARMSubtarget | inline |
| useFPVMLx() const | llvm::ARMSubtarget | inline |
| useMachinePipeliner() const | llvm::ARMSubtarget | inline |
| useMachineScheduler() const | llvm::ARMSubtarget | inline |
| useMovt() const | llvm::ARMSubtarget | |
| UseMulOps | llvm::ARMSubtarget | protected |
| useMulOps() const | llvm::ARMSubtarget | inline |
| useNEONForSinglePrecisionFP() const | llvm::ARMSubtarget | inline |
| useStride4VFPs() const | llvm::ARMSubtarget | |