Home
last modified time | relevance | path

Searched refs:InterfacePass (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Conversion/SCFToGPU/
H A DSCFToGPUPass.h18 class InterfacePass; variable
29 std::unique_ptr<InterfacePass<FunctionOpInterface>>
31 std::unique_ptr<InterfacePass<FunctionOpInterface>> createAffineForToGPUPass();
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToGPU/
H A DSCFToGPUPass.cpp65 std::unique_ptr<InterfacePass<FunctionOpInterface>>
69 std::unique_ptr<InterfacePass<FunctionOpInterface>>
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DPassBase.td95 // This class represents an mlir::InterfacePass.
96 class InterfacePass<string passArg, string interface>
97 : PassBase<passArg, "::mlir::InterfacePass<" # interface # ">">;
H A DPass.h414 class InterfacePass : public OperationPass<> {
/llvm-project-15.0.7/mlir/test/lib/Pass/
H A DTestPassManager.cpp40 InterfacePass<FunctionOpInterface>> {
114 InterfacePass<FunctionOpInterface>> {
146 InterfacePass<FunctionOpInterface>> {
/llvm-project-15.0.7/mlir/test/lib/Analysis/
H A DTestLiveness.cpp23 : public PassWrapper<TestLivenessPass, InterfacePass<SymbolOpInterface>> {
H A DTestSlice.cpp21 InterfacePass<SymbolOpInterface>> {
H A DTestMemRefStrideCalculation.cpp18 InterfacePass<SymbolOpInterface>> {
H A DTestMatchReduction.cpp39 InterfacePass<FunctionOpInterface>> {
/llvm-project-15.0.7/mlir/test/lib/IR/
H A DTestDiagnostics.cpp23 InterfacePass<SymbolOpInterface>> {
H A DTestClone.cpp21 : public PassWrapper<ClonePass, InterfacePass<FunctionOpInterface>> {
H A DTestDominance.cpp95 : public PassWrapper<TestDominancePass, InterfacePass<SymbolOpInterface>> {
H A DTestMatchers.cpp20 : public PassWrapper<TestMatchers, InterfacePass<FunctionOpInterface>> {
/llvm-project-15.0.7/mlir/include/mlir/Conversion/
H A DPasses.td674 : InterfacePass<"convert-affine-for-to-gpu", "FunctionOpInterface"> {
796 : InterfacePass<"tosa-to-linalg", "FunctionOpInterface"> {
811 : InterfacePass<"tosa-to-linalg-named", "FunctionOpInterface"> {
/llvm-project-15.0.7/mlir/docs/
H A DPassManagement.md164 simply needs to inherit from the `InterfacePass` base class. This class is similar to `OperationPas…
173 struct MyFunctionPass : public PassWrapper<MyOperationPass, InterfacePass<FunctionOpInterface>> {