|
FunctionPass * | llvm::createAArch64DeadRegisterDefinitions () |
|
FunctionPass * | llvm::createAArch64RedundantCopyEliminationPass () |
|
FunctionPass * | llvm::createAArch64CondBrTuning () |
|
FunctionPass * | llvm::createAArch64CompressJumpTablesPass () |
|
FunctionPass * | llvm::createAArch64ConditionalCompares () |
|
FunctionPass * | llvm::createAArch64AdvSIMDScalar () |
|
FunctionPass * | llvm::createAArch64ISelDag (AArch64TargetMachine &TM, CodeGenOptLevel OptLevel) |
| createAArch64ISelDag - This pass converts a legalized DAG into a AArch64-specific DAG, ready for instruction scheduling.
|
|
FunctionPass * | llvm::createAArch64StorePairSuppressPass () |
|
FunctionPass * | llvm::createAArch64ExpandPseudoPass () |
| Returns an instance of the pseudo instruction expansion pass.
|
|
FunctionPass * | llvm::createAArch64SLSHardeningPass () |
|
FunctionPass * | llvm::createAArch64SpeculationHardeningPass () |
| Returns an instance of the pseudo instruction expansion pass.
|
|
FunctionPass * | llvm::createAArch64LoadStoreOptimizationPass () |
| createAArch64LoadStoreOptimizationPass - returns an instance of the load / store optimization pass.
|
|
ModulePass * | llvm::createAArch64LowerHomogeneousPrologEpilogPass () |
|
FunctionPass * | llvm::createAArch64SIMDInstrOptPass () |
| Returns an instance of the high cost ASIMD instruction replacement optimization pass.
|
|
ModulePass * | llvm::createAArch64PromoteConstantPass () |
|
FunctionPass * | llvm::createAArch64ConditionOptimizerPass () |
|
FunctionPass * | llvm::createAArch64A57FPLoadBalancing () |
|
FunctionPass * | llvm::createAArch64A53Fix835769 () |
|
FunctionPass * | llvm::createFalkorHWPFFixPass () |
|
FunctionPass * | llvm::createFalkorMarkStridedAccessesPass () |
|
FunctionPass * | llvm::createAArch64PointerAuthPass () |
|
FunctionPass * | llvm::createAArch64BranchTargetsPass () |
|
FunctionPass * | llvm::createAArch64MIPeepholeOptPass () |
|
FunctionPass * | llvm::createAArch64PostCoalescerPass () |
|
FunctionPass * | llvm::createAArch64CleanupLocalDynamicTLSPass () |
|
FunctionPass * | llvm::createAArch64CollectLOHPass () |
|
FunctionPass * | llvm::createSMEABIPass () |
|
FunctionPass * | llvm::createSMEPeepholeOptPass () |
|
ModulePass * | llvm::createSVEIntrinsicOptsPass () |
|
InstructionSelector * | llvm::createAArch64InstructionSelector (const AArch64TargetMachine &, const AArch64Subtarget &, const AArch64RegisterBankInfo &) |
|
FunctionPass * | llvm::createAArch64O0PreLegalizerCombiner () |
|
FunctionPass * | llvm::createAArch64PreLegalizerCombiner () |
|
FunctionPass * | llvm::createAArch64PostLegalizerCombiner (bool IsOptNone) |
|
FunctionPass * | llvm::createAArch64PostLegalizerLowering () |
|
FunctionPass * | llvm::createAArch64PostSelectOptimize () |
|
FunctionPass * | llvm::createAArch64StackTaggingPass (bool IsOptNone) |
|
FunctionPass * | llvm::createAArch64StackTaggingPreRAPass () |
|
ModulePass * | llvm::createAArch64Arm64ECCallLoweringPass () |
|
void | llvm::initializeAArch64A53Fix835769Pass (PassRegistry &) |
|
void | llvm::initializeAArch64A57FPLoadBalancingPass (PassRegistry &) |
|
void | llvm::initializeAArch64AdvSIMDScalarPass (PassRegistry &) |
|
void | llvm::initializeAArch64PointerAuthPass (PassRegistry &) |
|
void | llvm::initializeAArch64BranchTargetsPass (PassRegistry &) |
|
void | llvm::initializeAArch64CFIFixupPass (PassRegistry &) |
|
void | llvm::initializeAArch64CollectLOHPass (PassRegistry &) |
|
void | llvm::initializeAArch64CompressJumpTablesPass (PassRegistry &) |
|
void | llvm::initializeAArch64CondBrTuningPass (PassRegistry &) |
|
void | llvm::initializeAArch64ConditionOptimizerPass (PassRegistry &) |
|
void | llvm::initializeAArch64ConditionalComparesPass (PassRegistry &) |
|
void | llvm::initializeAArch64DAGToDAGISelLegacyPass (PassRegistry &) |
|
void | llvm::initializeAArch64DeadRegisterDefinitionsPass (PassRegistry &) |
|
void | llvm::initializeAArch64ExpandPseudoPass (PassRegistry &) |
|
void | llvm::initializeAArch64LoadStoreOptPass (PassRegistry &) |
|
void | llvm::initializeAArch64LowerHomogeneousPrologEpilogPass (PassRegistry &) |
|
void | llvm::initializeAArch64MIPeepholeOptPass (PassRegistry &) |
|
void | llvm::initializeAArch64O0PreLegalizerCombinerPass (PassRegistry &) |
|
void | llvm::initializeAArch64PostCoalescerPass (PassRegistry &) |
|
void | llvm::initializeAArch64PostLegalizerCombinerPass (PassRegistry &) |
|
void | llvm::initializeAArch64PostLegalizerLoweringPass (PassRegistry &) |
|
void | llvm::initializeAArch64PostSelectOptimizePass (PassRegistry &) |
|
void | llvm::initializeAArch64PreLegalizerCombinerPass (PassRegistry &) |
|
void | llvm::initializeAArch64PromoteConstantPass (PassRegistry &) |
|
void | llvm::initializeAArch64RedundantCopyEliminationPass (PassRegistry &) |
|
void | llvm::initializeAArch64SIMDInstrOptPass (PassRegistry &) |
|
void | llvm::initializeAArch64SLSHardeningPass (PassRegistry &) |
|
void | llvm::initializeAArch64SpeculationHardeningPass (PassRegistry &) |
|
void | llvm::initializeAArch64StackTaggingPass (PassRegistry &) |
|
void | llvm::initializeAArch64StackTaggingPreRAPass (PassRegistry &) |
|
void | llvm::initializeAArch64StorePairSuppressPass (PassRegistry &) |
|
void | llvm::initializeFalkorHWPFFixPass (PassRegistry &) |
|
void | llvm::initializeFalkorMarkStridedAccessesLegacyPass (PassRegistry &) |
|
void | llvm::initializeLDTLSCleanupPass (PassRegistry &) |
|
void | llvm::initializeSMEABIPass (PassRegistry &) |
|
void | llvm::initializeSMEPeepholeOptPass (PassRegistry &) |
|
void | llvm::initializeSVEIntrinsicOptsPass (PassRegistry &) |
|
void | llvm::initializeAArch64Arm64ECCallLoweringPass (PassRegistry &) |
|