| /llvm-project-15.0.7/mlir/include/mlir/Dialect/PDL/IR/ |
| H A D | PDLOps.td | 33 : PDL_Op<"apply_native_constraint", [HasParent<"pdl::PatternOp">]> { 58 : PDL_Op<"apply_native_rewrite", [HasParent<"pdl::RewriteOp">]> { 146 def PDL_EraseOp : PDL_Op<"erase", [HasParent<"pdl::RewriteOp">]> { 168 : PDL_Op<"operand", [HasParent<"pdl::PatternOp">]> { 207 : PDL_Op<"operands", [HasParent<"pdl::PatternOp">]> { 444 AttrSizedOperandSegments, HasParent<"pdl::RewriteOp"> 560 Terminator, HasParent<"pdl::PatternOp">, NoTerminator, NoRegionArguments,
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | Traits.md | 260 ### HasParent subsection 262 * `OpTrait::HasParent<typename ParentOpType>` -- `HasParent<string op>` or
|
| H A D | Diagnostics.md | 196 …#5 0x000055dd3f96b01c mlir::OpTrait::HasParent<mlir::ModuleOp>::Impl<mlir::ModuleTerminatorOp>::ve… 197 …roResults, mlir::OpTrait::HasParent<mlir::ModuleOp>::Impl, mlir::OpTrait::IsTerminator>::BaseVerif…
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/MLProgram/IR/ |
| H A D | MLProgramOps.td | 446 NoSideEffect, HasParent<"SubgraphOp">, ReturnLike, Terminator 472 NoSideEffect, HasParent<"FuncOp">, ReturnLike, Terminator
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/EmitC/IR/ |
| H A D | EmitC.td | 151 : EmitC_Op<"include", [NoSideEffect, HasParent<"ModuleOp">]> {
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/IR/ |
| H A D | SCFOps.td | 39 HasParent<"WhileOp">, 473 HasParent<"ForeachThreadOp">, 696 def ReduceOp : SCF_Op<"reduce", [HasParent<"ParallelOp">]> { 751 SCF_Op<"reduce.return", [HasParent<"ReduceOp">, NoSideEffect,
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch3/include/toy/ |
| H A D | Ops.td | 271 def ReturnOp : Toy_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch2/include/toy/ |
| H A D | Ops.td | 269 def ReturnOp : Toy_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/GPU/IR/ |
| H A D | GPUOps.td | 181 HasParent<"GPUModuleOp">, AutomaticAllocationScope, FunctionOpInterface, 621 def GPU_ReturnOp : GPU_Op<"return", [HasParent<"GPUFuncOp">, NoSideEffect, 637 def GPU_TerminatorOp : GPU_Op<"terminator", [HasParent<"LaunchOp">, 840 Terminator, HasParent<"GPUModuleOp">
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Func/IR/ |
| H A D | FuncOps.td | 331 def ReturnOp : Func_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch4/include/toy/ |
| H A D | Ops.td | 303 def ReturnOp : Toy_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch6/include/toy/ |
| H A D | Ops.td | 304 def ReturnOp : Toy_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch5/include/toy/ |
| H A D | Ops.td | 304 def ReturnOp : Toy_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Shape/IR/ |
| H A D | ShapeOps.td | 694 [HasParent<"ReduceOp, FunctionLibraryOp">, 876 [NoSideEffect, ReturnLike, Terminator, HasParent<"AssumingOp">]> { 1103 [NoSideEffect, HasParent<"FuncOp">, ReturnLike, Terminator]> {
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch7/include/toy/ |
| H A D | Ops.td | 328 def ReturnOp : Toy_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/ |
| H A D | LLVMOps.td | 1040 HasParent<"MetadataOp">, Symbol 1057 HasParent<"MetadataOp">, Symbol 1100 HasParent<"MetadataOp">, Symbol
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Async/IR/ |
| H A D | AsyncOps.td | 104 HasParent<"ExecuteOp">, NoSideEffect, Terminator,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Tensor/IR/ |
| H A D | TensorOps.td | 1069 // HasParent<"ParallelCombiningOpInterface"> 1256 HasParent<"::mlir::tensor::GenerateOp, ::mlir::tensor::PadOp">]> {
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVStructureOps.td | 761 HasParent<"SpecConstantOperationOp">, NoSideEffect, Terminator]> {
|
| /llvm-project-15.0.7/mlir/docs/Tutorials/Toy/ |
| H A D | Ch-7.md | 347 def ReturnOp : Toy_Op<"return", [Terminator, HasParent<"FuncOp">]> {
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | OpDefinition.h | 1243 struct HasParent {
|
| H A D | OpBase.td | 1824 class HasParent<string op> 1825 : ParamNativeOpTrait<"HasParent", op>, StructuralOpTrait; 1828 : ParamNativeOpTrait<"HasParent", !interleave(ops, ", ")>,
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/ |
| H A D | ASTMatchersTraversalTest.cpp | 5264 TEST(HasParent, MatchesOnlyParent) { in TEST() argument 5361 TEST(HasParent, MatchesAllParents) { in TEST() argument 5391 TEST(HasParent, NoDuplicateParents) { in TEST() argument
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/IR/ |
| H A D | MemRefOps.td | 280 [HasParent<"AllocaScopeOp">, 759 HasParent<"GenericAtomicRMWOp">,
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Test/ |
| H A D | TestOps.td | 620 // HasParent trait 624 def ChildOp : TEST_Op<"child", [HasParent<"ParentOp">]>;
|