Home
last modified time | relevance | path

Searched refs:HasParent (Results 1 – 25 of 28) sorted by relevance

12

/llvm-project-15.0.7/mlir/include/mlir/Dialect/PDL/IR/
H A DPDLOps.td33 : 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 DTraits.md260 ### HasParent subsection
262 * `OpTrait::HasParent<typename ParentOpType>` -- `HasParent<string op>` or
H A DDiagnostics.md196 …#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 DMLProgramOps.td446 NoSideEffect, HasParent<"SubgraphOp">, ReturnLike, Terminator
472 NoSideEffect, HasParent<"FuncOp">, ReturnLike, Terminator
/llvm-project-15.0.7/mlir/include/mlir/Dialect/EmitC/IR/
H A DEmitC.td151 : EmitC_Op<"include", [NoSideEffect, HasParent<"ModuleOp">]> {
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/IR/
H A DSCFOps.td39 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 DOps.td271 def ReturnOp : Toy_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
/llvm-project-15.0.7/mlir/examples/toy/Ch2/include/toy/
H A DOps.td269 def ReturnOp : Toy_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
/llvm-project-15.0.7/mlir/include/mlir/Dialect/GPU/IR/
H A DGPUOps.td181 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 DFuncOps.td331 def ReturnOp : Func_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
/llvm-project-15.0.7/mlir/examples/toy/Ch4/include/toy/
H A DOps.td303 def ReturnOp : Toy_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
/llvm-project-15.0.7/mlir/examples/toy/Ch6/include/toy/
H A DOps.td304 def ReturnOp : Toy_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
/llvm-project-15.0.7/mlir/examples/toy/Ch5/include/toy/
H A DOps.td304 def ReturnOp : Toy_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Shape/IR/
H A DShapeOps.td694 [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 DOps.td328 def ReturnOp : Toy_Op<"return", [NoSideEffect, HasParent<"FuncOp">,
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMOps.td1040 HasParent<"MetadataOp">, Symbol
1057 HasParent<"MetadataOp">, Symbol
1100 HasParent<"MetadataOp">, Symbol
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Async/IR/
H A DAsyncOps.td104 HasParent<"ExecuteOp">, NoSideEffect, Terminator,
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Tensor/IR/
H A DTensorOps.td1069 // HasParent<"ParallelCombiningOpInterface">
1256 HasParent<"::mlir::tensor::GenerateOp, ::mlir::tensor::PadOp">]> {
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVStructureOps.td761 HasParent<"SpecConstantOperationOp">, NoSideEffect, Terminator]> {
/llvm-project-15.0.7/mlir/docs/Tutorials/Toy/
H A DCh-7.md347 def ReturnOp : Toy_Op<"return", [Terminator, HasParent<"FuncOp">]> {
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DOpDefinition.h1243 struct HasParent {
H A DOpBase.td1824 class HasParent<string op>
1825 : ParamNativeOpTrait<"HasParent", op>, StructuralOpTrait;
1828 : ParamNativeOpTrait<"HasParent", !interleave(ops, ", ")>,
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersTraversalTest.cpp5264 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 DMemRefOps.td280 [HasParent<"AllocaScopeOp">,
759 HasParent<"GenericAtomicRMWOp">,
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestOps.td620 // HasParent trait
624 def ChildOp : TEST_Op<"child", [HasParent<"ParentOp">]>;

12