has_required_t typedef | llvm::detail::PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager > | |
isRequired() const override | llvm::detail::PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager > | inlinevirtual |
MachinePassModel(PassT &&Pass) | llvm::detail::MachinePassModel< PassT > | inlineexplicit |
name() const override | llvm::detail::PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager > | inlinevirtual |
operator=(MachinePassModel RHS) | llvm::detail::MachinePassModel< PassT > | inline |
operator=(const MachinePassModel &)=delete | llvm::detail::MachinePassModel< PassT > | |
PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager >::operator=(PassModel RHS) | llvm::detail::PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager > | inline |
Pass | llvm::detail::PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager > | |
passIsRequiredImpl() | llvm::detail::PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager > | inlinestatic |
passIsRequiredImpl() | llvm::detail::PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager > | inlinestatic |
PassModel(PassT Pass) | llvm::detail::PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager > | inlineexplicit |
PassModel(const PassModel &Arg) | llvm::detail::PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager > | inline |
PassModel(PassModel &&Arg) | llvm::detail::PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager > | inline |
printPipeline(raw_ostream &OS, function_ref< StringRef(StringRef)> MapClassName2PassName) override | llvm::detail::PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager > | inlinevirtual |
run(MachineFunction &IR, MachineFunctionAnalysisManager &AM) override | llvm::detail::MachinePassModel< PassT > | inline |
PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager >::run(MachineFunction &IR, MachineFunctionAnalysisManager &AM, ExtraArgTs... ExtraArgs) override | llvm::detail::PassModel< MachineFunction, PassT, MachineFunctionAnalysisManager > | inline |
llvm::detail::PassConcept::run(IRUnitT &IR, AnalysisManagerT &AM, ExtraArgTs... ExtraArgs)=0 | llvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs > | pure virtual |
swap | llvm::detail::MachinePassModel< PassT > | friend |
~PassConcept()=default | llvm::detail::PassConcept< IRUnitT, AnalysisManagerT, ExtraArgTs > | virtual |