| Andes45 enum value | llvm::RISCVSubtarget | |
| 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 | |
| enableWritePrefetching() const override | llvm::RISCVSubtarget | inline |
| 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 |
| getVRGatherCostModel() const | llvm::RISCVSubtarget | inline |
| getXLen() const | llvm::RISCVSubtarget | inline |
| getXLenVT() const | llvm::RISCVSubtarget | inline |
| hasBEXTILike() const | llvm::RISCVSubtarget | inline |
| hasCLZLike() const | llvm::RISCVSubtarget | inline |
| hasConditionalMoveFusion() const | llvm::RISCVSubtarget | inline |
| hasCPOPLike() const | llvm::RISCVSubtarget | inline |
| hasCTZLike() const | llvm::RISCVSubtarget | inline |
| hasCZEROLike() const | llvm::RISCVSubtarget | inline |
| hasHalfFPLoadStoreMove() const | llvm::RISCVSubtarget | inline |
| hasOptimizedSegmentLoadStore(unsigned NF) const | llvm::RISCVSubtarget | inline |
| hasREV8Like() const | llvm::RISCVSubtarget | inline |
| hasShlAdd(int64_t ShAmt) 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 |
| hasVInstructionsBF16() 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 | |
| NLog2N enum value | llvm::RISCVSubtarget | |
| Others enum value | llvm::RISCVSubtarget | |
| overridePostRASchedPolicy(MachineSchedPolicy &Policy, const SchedRegion &Region) const override | llvm::RISCVSubtarget | |
| overrideSchedPolicy(MachineSchedPolicy &Policy, const SchedRegion &Region) const override | llvm::RISCVSubtarget | |
| ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS) | llvm::RISCVSubtarget | |
| Quadratic enum value | 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 | |
| RISCVVRGatherCostModelEnum enum name | 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 |
| useMIPSCCMovInsn() const | llvm::RISCVSubtarget | |
| useMIPSLoadStorePairs() const | llvm::RISCVSubtarget | |
| useRVVForFixedLengthVectors() const | llvm::RISCVSubtarget | |
| VentanaVeyron enum value | llvm::RISCVSubtarget | |
| ~RISCVSubtarget() override | llvm::RISCVSubtarget | |