LLVM
3.7.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
llvm
ARMSubtarget
llvm::ARMSubtarget Member List
This is the complete list of members for
llvm::ARMSubtarget
, including all inherited members.
AClass
enum value
llvm::ARMSubtarget
protected
AllowsUnalignedMem
llvm::ARMSubtarget
protected
allowsUnalignedMem
() const
llvm::ARMSubtarget
inline
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)
llvm::ARMSubtarget
AvoidCPSRPartialUpdate
llvm::ARMSubtarget
protected
avoidCPSRPartialUpdate
() const
llvm::ARMSubtarget
inline
avoidMOVsShifterOperand
() const
llvm::ARMSubtarget
inline
AvoidMOVsShifterOperand
llvm::ARMSubtarget
protected
computeIssueWidth
()
llvm::ARMSubtarget
CortexA12
enum value
llvm::ARMSubtarget
protected
CortexA15
enum value
llvm::ARMSubtarget
protected
CortexA17
enum value
llvm::ARMSubtarget
protected
CortexA5
enum value
llvm::ARMSubtarget
protected
CortexA53
enum value
llvm::ARMSubtarget
protected
CortexA57
enum value
llvm::ARMSubtarget
protected
CortexA7
enum value
llvm::ARMSubtarget
protected
CortexA8
enum value
llvm::ARMSubtarget
protected
CortexA9
enum value
llvm::ARMSubtarget
protected
CortexR4
enum value
llvm::ARMSubtarget
protected
CortexR4F
enum value
llvm::ARMSubtarget
protected
CortexR5
enum value
llvm::ARMSubtarget
protected
CPUString
llvm::ARMSubtarget
protected
enableAtomicExpand
() const override
llvm::ARMSubtarget
enablePostRAScheduler
() const override
llvm::ARMSubtarget
FPOnlySP
llvm::ARMSubtarget
protected
genLongCalls
() const
llvm::ARMSubtarget
inline
GenLongCalls
llvm::ARMSubtarget
protected
getCPUString
() const
llvm::ARMSubtarget
inline
getFrameLowering
() const override
llvm::ARMSubtarget
inline
getInstrInfo
() const override
llvm::ARMSubtarget
inline
getInstrItineraryData
() const override
llvm::ARMSubtarget
inline
getMaxInlineSizeThreshold
() const
llvm::ARMSubtarget
inline
getMispredictionPenalty
() const
llvm::ARMSubtarget
getRegisterInfo
() const override
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
GVIsIndirectSymbol
(const GlobalValue *GV, Reloc::Model RelocM) const
llvm::ARMSubtarget
hasAnyDataBarrier
() const
llvm::ARMSubtarget
inline
hasARMOps
() const
llvm::ARMSubtarget
inline
HasCRC
llvm::ARMSubtarget
protected
hasCRC
() const
llvm::ARMSubtarget
inline
HasCrypto
llvm::ARMSubtarget
protected
hasCrypto
() const
llvm::ARMSubtarget
inline
HasD16
llvm::ARMSubtarget
protected
hasD16
() const
llvm::ARMSubtarget
inline
hasDataBarrier
() const
llvm::ARMSubtarget
inline
HasDataBarrier
llvm::ARMSubtarget
protected
hasDivide
() const
llvm::ARMSubtarget
inline
hasDivideInARMMode
() const
llvm::ARMSubtarget
inline
HasFP16
llvm::ARMSubtarget
protected
hasFP16
() const
llvm::ARMSubtarget
inline
HasFPARMv8
llvm::ARMSubtarget
protected
hasFPARMv8
() const
llvm::ARMSubtarget
inline
HasHardwareDivide
llvm::ARMSubtarget
protected
HasHardwareDivideInARM
llvm::ARMSubtarget
protected
hasMPExtension
() const
llvm::ARMSubtarget
inline
HasMPExtension
llvm::ARMSubtarget
protected
HasNEON
llvm::ARMSubtarget
protected
hasNEON
() const
llvm::ARMSubtarget
inline
hasPerfMon
() const
llvm::ARMSubtarget
inline
HasPerfMon
llvm::ARMSubtarget
protected
HasRAS
llvm::ARMSubtarget
protected
hasRAS
() const
llvm::ARMSubtarget
inline
hasSinCos
() const
llvm::ARMSubtarget
hasT2ExtractPack
() const
llvm::ARMSubtarget
inline
HasT2ExtractPack
llvm::ARMSubtarget
protected
hasThumb2
() const
llvm::ARMSubtarget
inline
HasThumb2
llvm::ARMSubtarget
protected
hasThumb2DSP
() const
llvm::ARMSubtarget
inline
hasTrustZone
() const
llvm::ARMSubtarget
inline
HasTrustZone
llvm::ARMSubtarget
protected
HasV4TOps
llvm::ARMSubtarget
protected
hasV4TOps
() const
llvm::ARMSubtarget
inline
hasV5TEOps
() const
llvm::ARMSubtarget
inline
HasV5TEOps
llvm::ARMSubtarget
protected
hasV5TOps
() const
llvm::ARMSubtarget
inline
HasV5TOps
llvm::ARMSubtarget
protected
HasV6KOps
llvm::ARMSubtarget
protected
hasV6KOps
() const
llvm::ARMSubtarget
inline
hasV6MOps
() const
llvm::ARMSubtarget
inline
HasV6MOps
llvm::ARMSubtarget
protected
HasV6Ops
llvm::ARMSubtarget
protected
hasV6Ops
() const
llvm::ARMSubtarget
inline
HasV6T2Ops
llvm::ARMSubtarget
protected
hasV6T2Ops
() const
llvm::ARMSubtarget
inline
HasV7Ops
llvm::ARMSubtarget
protected
hasV7Ops
() const
llvm::ARMSubtarget
inline
hasV8_1aOps
() const
llvm::ARMSubtarget
inline
HasV8_1aOps
llvm::ARMSubtarget
protected
HasV8Ops
llvm::ARMSubtarget
protected
hasV8Ops
() const
llvm::ARMSubtarget
inline
hasVFP2
() const
llvm::ARMSubtarget
inline
hasVFP3
() const
llvm::ARMSubtarget
inline
hasVFP4
() const
llvm::ARMSubtarget
inline
HasVFPv2
llvm::ARMSubtarget
protected
HasVFPv3
llvm::ARMSubtarget
protected
HasVFPv4
llvm::ARMSubtarget
protected
hasVirtualization
() const
llvm::ARMSubtarget
inline
HasVirtualization
llvm::ARMSubtarget
protected
hasVMLxForwarding
() const
llvm::ARMSubtarget
inline
HasVMLxForwarding
llvm::ARMSubtarget
protected
hasZeroCycleZeroing
() const
llvm::ARMSubtarget
inline
HasZeroCycleZeroing
llvm::ARMSubtarget
protected
initializeSubtargetDependencies
(StringRef CPU, StringRef FS)
llvm::ARMSubtarget
InstrItins
llvm::ARMSubtarget
protected
InThumbMode
llvm::ARMSubtarget
protected
isAAPCS_ABI
() const
llvm::ARMSubtarget
isAClass
() const
llvm::ARMSubtarget
inline
isAPCS_ABI
() const
llvm::ARMSubtarget
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
isCortexR5
() const
llvm::ARMSubtarget
inline
isFPBrccSlow
() const
llvm::ARMSubtarget
inline
isFPOnlySP
() const
llvm::ARMSubtarget
inline
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
IsR9Reserved
llvm::ARMSubtarget
protected
isRClass
() const
llvm::ARMSubtarget
inline
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
isTargetEHABICompatible
() const
llvm::ARMSubtarget
inline
isTargetELF
() const
llvm::ARMSubtarget
inline
isTargetHardFloat
() const
llvm::ARMSubtarget
inline
isTargetIOS
() const
llvm::ARMSubtarget
inline
isTargetLinux
() const
llvm::ARMSubtarget
inline
isTargetMachO
() const
llvm::ARMSubtarget
inline
isTargetNaCl
() const
llvm::ARMSubtarget
inline
isTargetNetBSD
() const
llvm::ARMSubtarget
inline
isTargetWindows
() const
llvm::ARMSubtarget
inline
isThumb
() const
llvm::ARMSubtarget
inline
isThumb1Only
() const
llvm::ARMSubtarget
inline
isThumb2
() const
llvm::ARMSubtarget
inline
isV6M
() const
llvm::ARMSubtarget
inline
Krait
enum value
llvm::ARMSubtarget
protected
MClass
enum value
llvm::ARMSubtarget
protected
NoARM
llvm::ARMSubtarget
protected
None
enum value
llvm::ARMSubtarget
protected
Options
llvm::ARMSubtarget
protected
Others
enum value
llvm::ARMSubtarget
protected
ParseSubtargetFeatures
(StringRef CPU, StringRef FS)
llvm::ARMSubtarget
Pref32BitThumb
llvm::ARMSubtarget
protected
prefers32BitThumb
() const
llvm::ARMSubtarget
inline
RClass
enum value
llvm::ARMSubtarget
protected
restrictIT
() const
llvm::ARMSubtarget
inline
RestrictIT
llvm::ARMSubtarget
protected
SchedModel
llvm::ARMSubtarget
protected
SlowFPBrcc
llvm::ARMSubtarget
protected
SlowFPVMLx
llvm::ARMSubtarget
protected
stackAlignment
llvm::ARMSubtarget
protected
supportsTailCall
() const
llvm::ARMSubtarget
inline
SupportsTailCall
llvm::ARMSubtarget
protected
Swift
enum value
llvm::ARMSubtarget
protected
TargetTriple
llvm::ARMSubtarget
protected
Thumb2DSP
llvm::ARMSubtarget
protected
TM
llvm::ARMSubtarget
protected
UnsafeFPMath
llvm::ARMSubtarget
protected
useFastISel
() const
llvm::ARMSubtarget
useFPVMLx
() const
llvm::ARMSubtarget
inline
useMovt
(const MachineFunction &MF) const
llvm::ARMSubtarget
UseMovt
llvm::ARMSubtarget
protected
UseMulOps
llvm::ARMSubtarget
protected
useMulOps
() const
llvm::ARMSubtarget
inline
useNaClTrap
() const
llvm::ARMSubtarget
inline
UseNaClTrap
llvm::ARMSubtarget
protected
useNEONForSinglePrecisionFP
() const
llvm::ARMSubtarget
inline
UseNEONForSinglePrecisionFP
llvm::ARMSubtarget
protected
useSoftFloat
() const
llvm::ARMSubtarget
inline
UseSoftFloat
llvm::ARMSubtarget
protected
Generated on Mon Aug 31 2015 11:19:35 for LLVM by
1.8.6