Home
last modified time | relevance | path

Searched defs:MachinePassModel (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/
DMachinePassManager.h58 template <typename PassT> struct MachinePassModel : MachinePassConcept { struct
59 explicit MachinePassModel(PassT Pass) : Pass(std::move(Pass)) {} in MachinePassModel() argument
62 MachinePassModel(const MachinePassModel &Arg) : Pass(Arg.Pass) {} in MachinePassModel() argument
63 MachinePassModel(MachinePassModel &&Arg) : Pass(std::move(Arg.Pass)) {} in MachinePassModel() argument
65 friend void swap(MachinePassModel &LHS, MachinePassModel &RHS) { in swap() argument
75 PreservedAnalyses run(MachineFunction &IR, in run()
80 void printPipeline( in printPipeline()
86 StringRef name() const override { return PassT::name(); } in name()
89 using has_required_t = decltype(std::declval<T &>().isRequired());
92 passIsRequiredImpl() { in passIsRequiredImpl()
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/
DMachinePassManager.h58 template <typename PassT> struct MachinePassModel : MachinePassConcept { struct
59 explicit MachinePassModel(PassT Pass) : Pass(std::move(Pass)) {} in MachinePassModel() function
62 MachinePassModel(const MachinePassModel &Arg) : Pass(Arg.Pass) {} in MachinePassModel() function
63 MachinePassModel(MachinePassModel &&Arg) : Pass(std::move(Arg.Pass)) {} in MachinePassModel() argument
65 friend void swap(MachinePassModel &LHS, MachinePassModel &RHS) { in swap() argument
75 PreservedAnalyses run(MachineFunction &IR, in run()
80 void printPipeline( in printPipeline()
86 StringRef name() const override { return PassT::name(); } in name()
89 using has_required_t = decltype(std::declval<T &>().isRequired());
92 passIsRequiredImpl() { in passIsRequiredImpl()
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/
DMachinePassManager.h42 struct MachinePassModel struct
44 explicit MachinePassModel(PassT &&Pass) in MachinePassModel() function
48 friend void swap(MachinePassModel &LHS, MachinePassModel &RHS) { in swap() argument
58 MachinePassModel &operator=(const MachinePassModel &) = delete; argument
59 PreservedAnalyses run(MachineFunction &IR, in run()
93 using has_get_set_properties_t =
97 using has_get_cleared_properties_t =