|
FunctionPass * | llvm::createRISCVCodeGenPreparePass () |
|
void | llvm::initializeRISCVCodeGenPreparePass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVDeadRegisterDefinitionsPass () |
|
void | llvm::initializeRISCVDeadRegisterDefinitionsPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVIndirectBranchTrackingPass () |
|
void | llvm::initializeRISCVIndirectBranchTrackingPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVLandingPadSetupPass () |
|
void | llvm::initializeRISCVLandingPadSetupPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVISelDag (RISCVTargetMachine &TM, CodeGenOptLevel OptLevel) |
|
FunctionPass * | llvm::createRISCVMakeCompressibleOptPass () |
| Returns an instance of the Make Compressible Optimization pass.
|
|
void | llvm::initializeRISCVMakeCompressibleOptPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVGatherScatterLoweringPass () |
|
void | llvm::initializeRISCVGatherScatterLoweringPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVVectorPeepholePass () |
|
void | llvm::initializeRISCVVectorPeepholePass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVOptWInstrsPass () |
|
void | llvm::initializeRISCVOptWInstrsPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVMergeBaseOffsetOptPass () |
| Returns an instance of the Merge Base Offset Optimization pass.
|
|
void | llvm::initializeRISCVMergeBaseOffsetOptPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVExpandPseudoPass () |
|
void | llvm::initializeRISCVExpandPseudoPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVPreRAExpandPseudoPass () |
|
void | llvm::initializeRISCVPreRAExpandPseudoPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVExpandAtomicPseudoPass () |
|
void | llvm::initializeRISCVExpandAtomicPseudoPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVInsertVSETVLIPass () |
| Returns an instance of the Insert VSETVLI pass.
|
|
void | llvm::initializeRISCVInsertVSETVLIPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVPostRAExpandPseudoPass () |
|
void | llvm::initializeRISCVPostRAExpandPseudoPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVInsertReadWriteCSRPass () |
|
void | llvm::initializeRISCVInsertReadWriteCSRPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVInsertWriteVXRMPass () |
|
void | llvm::initializeRISCVInsertWriteVXRMPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVRedundantCopyEliminationPass () |
|
void | llvm::initializeRISCVRedundantCopyEliminationPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVMoveMergePass () |
| createRISCVMoveMergePass - returns an instance of the move merge pass.
|
|
void | llvm::initializeRISCVMoveMergePass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVPushPopOptimizationPass () |
| createRISCVPushPopOptimizationPass - returns an instance of the Push/Pop optimization pass.
|
|
void | llvm::initializeRISCVPushPopOptPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVZacasABIFixPass () |
|
void | llvm::initializeRISCVZacasABIFixPass (PassRegistry &) |
|
InstructionSelector * | llvm::createRISCVInstructionSelector (const RISCVTargetMachine &TM, const RISCVSubtarget &Subtarget, const RISCVRegisterBankInfo &RBI) |
|
void | llvm::initializeRISCVDAGToDAGISelLegacyPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVPostLegalizerCombiner () |
|
void | llvm::initializeRISCVPostLegalizerCombinerPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVO0PreLegalizerCombiner () |
|
void | llvm::initializeRISCVO0PreLegalizerCombinerPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVPreLegalizerCombiner () |
|
void | llvm::initializeRISCVPreLegalizerCombinerPass (PassRegistry &) |
|
FunctionPass * | llvm::createRISCVVLOptimizerPass () |
|
void | llvm::initializeRISCVVLOptimizerPass (PassRegistry &) |
|