CallLoweringInfo | llvm::RISCVSubtarget | mutableprotected |
enableMachinePipeliner() const override | llvm::RISCVSubtarget | |
enableMachineScheduler() const override | llvm::RISCVSubtarget | inline |
enablePostRAScheduler() const override | llvm::RISCVSubtarget | inline |
enableSubRegLiveness() const override | llvm::RISCVSubtarget | |
expandVScale(Quantity X) const | llvm::RISCVSubtarget | inline |
getCacheLineSize() const override | llvm::RISCVSubtarget | inline |
getCallLowering() const override | llvm::RISCVSubtarget | |
getDLenFactor() const | llvm::RISCVSubtarget | inline |
getELen() const | llvm::RISCVSubtarget | inline |
getFLen() const | llvm::RISCVSubtarget | inline |
getFrameLowering() const override | llvm::RISCVSubtarget | inline |
getInstrInfo() const override | llvm::RISCVSubtarget | inline |
getInstructionSelector() const override | llvm::RISCVSubtarget | |
getLegalizerInfo() const override | llvm::RISCVSubtarget | |
getMaxBuildIntsCost() const | llvm::RISCVSubtarget | |
getMaxGluedStoresPerMemcpy() const | llvm::RISCVSubtarget | inline |
getMaxInterleaveFactor() const | llvm::RISCVSubtarget | inline |
getMaxLMULForFixedLengthVectors() const | llvm::RISCVSubtarget | |
getMaxLoadsPerMemcmp(bool OptSize) const | llvm::RISCVSubtarget | inline |
getMaxPrefetchIterationsAhead() const override | llvm::RISCVSubtarget | inline |
getMaxRVVVectorSizeInBits() const | llvm::RISCVSubtarget | protected |
getMaxStoresPerMemcpy(bool OptSize) const | llvm::RISCVSubtarget | inline |
getMaxStoresPerMemmove(bool OptSize) const | llvm::RISCVSubtarget | inline |
getMaxStoresPerMemset(bool OptSize) const | llvm::RISCVSubtarget | inline |
getMinimumJumpTableEntries() const | llvm::RISCVSubtarget | |
getMinPrefetchStride(unsigned NumMemAccesses, unsigned NumStridedMemAccesses, unsigned NumPrefetches, bool HasCall) const override | llvm::RISCVSubtarget | inline |
getMinRVVVectorSizeInBits() const | llvm::RISCVSubtarget | protected |
getPostRASchedDirection() const | llvm::RISCVSubtarget | inline |
getPrefetchDistance() const override | llvm::RISCVSubtarget | inline |
getPrefFunctionAlignment() const | llvm::RISCVSubtarget | inline |
getPrefLoopAlignment() const | llvm::RISCVSubtarget | inline |
getProcFamily() const | llvm::RISCVSubtarget | inline |
getRealMaxVLen() const | llvm::RISCVSubtarget | inline |
getRealMinVLen() const | llvm::RISCVSubtarget | inline |
getRealVLen() const | llvm::RISCVSubtarget | inline |
getRegBankInfo() const override | llvm::RISCVSubtarget | |
getRegisterInfo() const override | llvm::RISCVSubtarget | inline |
getSelectionDAGInfo() const override | llvm::RISCVSubtarget | |
getTailDupAggressiveThreshold() const | llvm::RISCVSubtarget | inline |
getTargetABI() const | llvm::RISCVSubtarget | inline |
getTargetLowering() const override | llvm::RISCVSubtarget | inline |
getXLen() const | llvm::RISCVSubtarget | inline |
getXLenVT() const | llvm::RISCVSubtarget | inline |
hasConditionalMoveFusion() const | llvm::RISCVSubtarget | inline |
hasHalfFPLoadStoreMove() const | llvm::RISCVSubtarget | inline |
hasOptimizedSegmentLoadStore(unsigned NF) const | llvm::RISCVSubtarget | inline |
hasStdExtCOrZca() const | llvm::RISCVSubtarget | inline |
hasStdExtCOrZcd() const | llvm::RISCVSubtarget | inline |
hasStdExtCOrZcfOrZce() const | llvm::RISCVSubtarget | inline |
hasStdExtDOrZdinx() const | llvm::RISCVSubtarget | inline |
hasStdExtFOrZfinx() const | llvm::RISCVSubtarget | inline |
hasStdExtZfhminOrZhinxmin() const | llvm::RISCVSubtarget | inline |
hasStdExtZfhOrZhinx() const | llvm::RISCVSubtarget | inline |
hasStdExtZvl() const | llvm::RISCVSubtarget | inline |
hasVInstructions() const | llvm::RISCVSubtarget | inline |
hasVInstructionsAnyF() const | llvm::RISCVSubtarget | inline |
hasVInstructionsBF16Minimal() const | llvm::RISCVSubtarget | inline |
hasVInstructionsF16() const | llvm::RISCVSubtarget | inline |
hasVInstructionsF16Minimal() const | llvm::RISCVSubtarget | inline |
hasVInstructionsF32() const | llvm::RISCVSubtarget | inline |
hasVInstructionsF64() const | llvm::RISCVSubtarget | inline |
hasVInstructionsFullMultiply() const | llvm::RISCVSubtarget | inline |
hasVInstructionsI64() const | llvm::RISCVSubtarget | inline |
InstSelector | llvm::RISCVSubtarget | mutableprotected |
is64Bit() const | llvm::RISCVSubtarget | inline |
isRegisterReservedByUser(Register i) const override | llvm::RISCVSubtarget | inline |
isSoftFPABI() const | llvm::RISCVSubtarget | inline |
isTargetAndroid() const | llvm::RISCVSubtarget | inline |
isTargetFuchsia() const | llvm::RISCVSubtarget | inline |
isXRaySupported() const override | llvm::RISCVSubtarget | inline |
Legalizer | llvm::RISCVSubtarget | mutableprotected |
MIPSP8700 enum value | llvm::RISCVSubtarget | |
Others enum value | llvm::RISCVSubtarget | |
overridePostRASchedPolicy(MachineSchedPolicy &Policy, unsigned NumRegionInstrs) const override | llvm::RISCVSubtarget | |
overrideSchedPolicy(MachineSchedPolicy &Policy, unsigned NumRegionInstrs) const override | llvm::RISCVSubtarget | |
ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS) | llvm::RISCVSubtarget | |
RegBankInfo | llvm::RISCVSubtarget | mutableprotected |
RISCVProcFamilyEnum enum name | llvm::RISCVSubtarget | |
RISCVSubtarget(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS, StringRef ABIName, unsigned RVVVectorBitsMin, unsigned RVVVectorLMULMax, const TargetMachine &TM) | llvm::RISCVSubtarget | |
SiFive7 enum value | llvm::RISCVSubtarget | |
TSInfo | llvm::RISCVSubtarget | protected |
useAA() const override | llvm::RISCVSubtarget | |
useConstantPoolForLargeInts() const | llvm::RISCVSubtarget | |
useDFAforSMS() const override | llvm::RISCVSubtarget | inline |
useRVVForFixedLengthVectors() const | llvm::RISCVSubtarget | |
VentanaVeyron enum value | llvm::RISCVSubtarget | |
~RISCVSubtarget() override | llvm::RISCVSubtarget | |