|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/PassManager.h 376 static_assert(std::is_base_of<PassInfoMixin, DerivedT>::value,
378 StringRef Name = getTypeName<DerivedT>();
549 template <typename PassT> void addPass(PassT Pass) {
551 detail::PassModel<IRUnitT, PassT, PreservedAnalyses, AnalysisManagerT,
include/llvm/IR/PassManagerInternal.h 61 explicit PassModel(PassT Pass) : Pass(std::move(Pass)) {}
82 StringRef name() const override { return PassT::name(); }
84 PassT Pass;
include/llvm/Transforms/Scalar/LowerAtomic.h 22 class LowerAtomicPass : public PassInfoMixin<LowerAtomicPass> {
lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp 255 LowerAtomicPass Lowerer;
lib/Transforms/Scalar/LowerAtomic.cpp 169 LowerAtomicPass Impl;
usr/include/c++/7.4.0/bits/move.h 98 move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/type_traits 1633 { typedef _Tp type; };