CallLoweringInfo | llvm::RISCVSubtarget | mutableprotected |
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 | |
getMaxInterleaveFactor() const | llvm::RISCVSubtarget | inline |
getMaxLMULForFixedLengthVectors() const | llvm::RISCVSubtarget | |
getMaxPrefetchIterationsAhead() const override | llvm::RISCVSubtarget | inline |
getMaxRVVVectorSizeInBits() const | llvm::RISCVSubtarget | protected |
getMinimumJumpTableEntries() const | llvm::RISCVSubtarget | |
getMinPrefetchStride(unsigned NumMemAccesses, unsigned NumStridedMemAccesses, unsigned NumPrefetches, bool HasCall) const override | llvm::RISCVSubtarget | inline |
getMinRVVVectorSizeInBits() const | llvm::RISCVSubtarget | protected |
getPostRAMutations(std::vector< std::unique_ptr< ScheduleDAGMutation > > &Mutations) const override | llvm::RISCVSubtarget | |
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 | inline |
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 |
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 | llvm::RISCVSubtarget | inline |
isSoftFPABI() const | llvm::RISCVSubtarget | inline |
isTargetAndroid() const | llvm::RISCVSubtarget | inline |
isTargetFuchsia() const | llvm::RISCVSubtarget | inline |
Legalizer | llvm::RISCVSubtarget | mutableprotected |
Others enum value | 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 | |
supportsInitUndef() const override | llvm::RISCVSubtarget | inline |
useAA() const override | llvm::RISCVSubtarget | |
useConstantPoolForLargeInts() const | llvm::RISCVSubtarget | |
useRVVForFixedLengthVectors() const | llvm::RISCVSubtarget | |
VentanaVeyron enum value | llvm::RISCVSubtarget | |