Lines Matching full:below

3 // expected-error @below {{expects the entry block to have at least one argument}}
9 // expected-error @below {{expects the first entry block argument to be of type implementing Transf…
16 // expected-note @below {{nested in another possible top-level op}}
19 // expected-error @below {{expects operands to be provided for a nested op}}
27 // expected-error @below {{expects to have a terminator in the body}}
37 // expected-error @below {{'transform.sequence' op expects trailing entry block arguments to be of …
38 // expected-note @below {{argument #1 does not}}
45 // expected-error @below {{expected children ops to implement TransformOpInterface}}
48 // expected-note @below {{op without interface}}
54 // expected-error @below {{expects the types of the terminator operands to match the types of the r…
57 // expected-note @below {{terminator}}
65 …// expected-error @below {{expects the type of the block argument to match the type of the operand…
76 // expected-error @below {{expected types to be provided for all operands}}
85 // expected-error @below {{does not expect extra operands when used as top-level}}
93 // expected-note @below {{nested in another possible top-level op}}
96 // expected-error @below {{expects operands to be provided for a nested op}}
104 // expected-error @below {{expects only one non-pattern op in its body}}
107 // expected-note @below {{first non-pattern op}}
111 // expected-note @below {{second non-pattern op}}
119 // expected-error @below {{expects only pattern and top-level transform ops in its body}}
122 // expected-note @below {{offending op}}
128 // expected-note @below {{parent operation}}
131 // expected-error @below {{op cannot be nested}}
139 // expected-error @below {{op expects at least one non-pattern op}}
152 // expected-error @below {{op expects at least one non-pattern op}}
161 // expected-error @below {{expects at least one region}}
166 // expected-error @below {{expects a single-block region}}
178 // expected-error @below {{result #0 has more than one potential consumer}}
180 // expected-note @below {{used here as operand #0}}
182 // expected-note @below {{used here as operand #0}}
190 // expected-error @below {{result #0 has more than one potential consumer}}
192 // expected-note @below {{used here as operand #0}}
194 // expected-note @below {{used here as operand #0}}
205 // expected-error @below {{result #0 has more than one potential consumer}}
207 // expected-note @below {{used here as operand #0}}
211 // expected-note @below {{used here as operand #0}}
220 // expected-error @below {{result #0 has more than one potential consumer}}
222 // expected-note @below {{used here as operand #0}}
224 // expected-note @below {{used here as operand #0}}
238 // expected-error @below {{expects at least one region}}
246 …// expected-error @below {{expects terminator operands to have the same type as results of the ope…
252 // expected-note @below {{terminator}}
259 // expected-error @below {{expects the entry block to have at least one argument}}
269 // expected-error @below {{result #0 has more than one potential consumer}}
271 // expected-note @below {{used here as operand #0}}
276 // expected-note @below {{used here as operand #0}}
285 // expected-error @below {{op expects the same number of targets as the body has block arguments}}
297 …// expected-error @below {{op expects co-indexed targets and the body's block arguments to have th…
309 …// expected-error @below {{op expects the same number of results as the yield terminator has opera…
322 …// expected-error @below {{expects co-indexed results and yield operands to have the same op/value…
333 …// expected-error @below {{TransformOpInterface requires memory effects on operands to be specifie…
334 // expected-note @below {{no effects specified for operand #0}}
342 …// expected-error @below {{TransformOpInterface requires 'allocate' memory effect to be specified …
343 // expected-note @below {{no 'allocate' effect specified for result #0}}
349 // expected-error @below {{attribute can only be attached to operations with symbol tables}}
355 // expected-error @below {{expected a non-empty body block}}
369 // expected-error @below {{recursion not allowed in named sequences}}
378 // expected-note @below {{operation on recursion stack}}
384 // expected-error @below {{recursion not allowed in named sequences}}
393 // expected-error @below {{unknown attribute: "transform.unknown_container"}}
401 // expected-error @below {{op does not reference a named transform sequence}}
411 // expected-error @below {{requires attribute 'target'}}
425 // expected-error @below {{incorrect number of operands for callee}}
439 …// expected-error @below {{operand type mismatch: expected operand type '!transform.any_op', but p…
453 // expected-error @below {{incorrect number of results for callee}}
467 …// expected-error @below {{type of result #0 must implement the same transform dialect interface a…
474 // expected-note @below {{symbol table operation}}
476 …// expected-error @below {{expects the parent symbol table to have the 'transform.with_named_seque…
487 // expected-error @below {{op symbol's parent must have the SymbolTable trai}}
499 // expected-error @below {{expected 'transform.yield' as terminator}}
501 // expected-note @below {{terminator}}
513 …// expected-error @below {{expected terminator to have as many operands as the parent op has resul…
524 …// expected-error @below {{the type of the terminator operand #0 must match the type of the corres…
532 …// expected-error @below {{must provide consumed/readonly status for arguments of external or call…
539 // expected-error @below {{argument #0 cannot be both readonly and consumed}}
546 …// expected-error @below {{must provide consumed/readonly status for arguments of external or call…
562 // expected-error @below {{argument #0 cannot be both readonly and consumed}}
581 // expected-warning @below {{argument #0 is not consumed in the body but is marked as consume}}
597 // expected-error @below {{argument #0 is consumed in the body but is not marked as such}}
616 …// expected-error @below {{'transform.sequence' op block argument #0 has more than one potential c…
619 // expected-note @below {{used here as operand #0}}
621 // expected-note @below {{used here as operand #0}}
632 // expected-error @below {{unresolved matcher symbol @foo}}
645 // expected-error @below {{unresolved matcher symbol @foo}}
658 // expected-error @below {{unresolved action symbol @bar}}
672 // expected-error @below {{unresolved action symbol @bar}}
681 // expected-note @below {{symbol declaration}}
687 …// expected-error @below {{the number of operands (1) doesn't match the number of matcher argument…
696 // expected-note @below {{symbol declaration}}
703 …// expected-error @below {{'transform.foreach_match' op does not expect matcher symbol to consume …
712 // expected-note @below {{symbol declaration}}
719 …// expected-error @below {{mismatching type interfaces for operand and matcher argument #1 of matc…
729 // expected-note @below {{symbol declaration}}
734 …// expected-error @below {{the number of action results (1) for @action doesn't match the number o…
744 // expected-note @below {{symbol declaration}}
749 …// expected-error @below {{mismatching type interfaces for action result #0 of action @action and …
763 …// expected-error @below {{mismatching number of matcher results and action arguments between @mat…
773 // expected-note @below {{symbol declaration}}
778 …// expected-error @below {{the number of action results (1) for @action doesn't match the number o…
787 // expected-note @below {{symbol declaration}}
793 …// expected-error @below {{the number of operands (1) doesn't match the number of matcher argument…
802 // expected-note @below {{symbol declaration}}
808 …// expected-error @below {{'transform.foreach_match' op does not expect matcher symbol to consume …
818 // expected-error @below {{expected children ops to implement PatternDescriptorOpInterface}}
820 // expected-note @below {{op without interface}}
829 …// expected-error @below {{expected the type of the parameter attribute ('i64') to match the param…
837 // expected-error @below {{unresolved matcher symbol @missing_symbol}}
847 // expected-error @below {{expected the matcher to take one operation handle argument}}
862 // expected-error @below {{expected the matcher argument to be marked readonly}}
877 …// expected-error @below {{expected the matcher to yield as many values as op has results (1), got…
891 // expected-error @below {{mismatching type interfaces for matcher result and op result #0}}
906 // expected-error @below {{op operand #0 must be TransformHandleTypeInterface instance}}