Home
last modified time | relevance | path

Searched refs:Variadic (Results 1 – 25 of 152) sorted by relevance

1234567

/llvm-project/flang/include/flang/Optimizer/CodeGen/
H A DCGOps.td60 Variadic<AnyIntegerType>:$shape,
61 Variadic<AnyIntegerType>:$shift,
62 Variadic<AnyIntegerType>:$slice,
63 Variadic<AnyCoordinateType>:$subcomponent,
64 Variadic<AnyIntegerType>:$substr,
65 Variadic<AnyIntegerType>:$lenParams,
130 Variadic<AnyIntegerType>:$shape,
131 Variadic<AnyIntegerType>:$shift,
132 Variadic<AnyIntegerType>:$slice,
133 Variadic<AnyCoordinateTyp
[all...]
/llvm-project/mlir/test/mlir-pdll/Parser/include/
H A Dops.td24 let arguments = (ins Variadic<I64>:$operands);
25 let results = (outs Variadic<I64>:$results);
33 let arguments = (ins Variadic<I64>:$operands1, Variadic<I64>:$operand2);
34 let results = (outs Variadic<I64>:$results1, Variadic<I64>:$results2);
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/
H A Duse-using.cpp264 class Variadic {}; class
266 typedef Variadic<Variadic<int, bool, Q<T{0 < 0}.b> >, S<(0 < 0), Variadic<Q<b[0 < 0]> > > > Variadic_t;
268 // CHECK-FIXES: using Variadic_t = Variadic<Variadic<int, bool, Q<T{0 < 0}.b> >, S<(0 < 0), Variadic<Q<b[0 < 0]> > > >
270 typedef Variadic<Variadic<int, bool, Q<T{0 < 0}.b> >, S<(0 < 0), Variadic<
[all...]
/llvm-project/mlir/test/lib/Dialect/Test/
H A DTestOpsSyntax.td30 let results = (outs Variadic<AnyType>);
112 let arguments = (ins Variadic<AnyType>:$arg0,
113 Variadic<AnyType>:$arg1,
114 Variadic<AnyType>:$arg2);
123 let arguments = (ins Variadic<AnyType>:$arg0,
141 let arguments = (ins Variadic<AnyType>:$operands, UnitAttr:$variadic);
272 let results = (outs Variadic<I64>:$result);
278 let results = (outs Variadic<I64>:$result0, Variadic<AnyType>:$result1);
313 let arguments = (ins Variadic<I6
[all...]
H A DTestOps.td135 Variadic<AnyTensor>:$input1,
137 Variadic<AnyTensor>:$input3
143 let arguments = (ins Variadic<AnySignlessInteger>);
160 Variadic<AnyTensor>:$output1,
162 Variadic<AnyTensor>:$output3
286 Arguments<(ins Variadic<Index>:$upperInits,
288 Results<(outs Variadic<AnyType>:$results)> {
474 let results = (outs Variadic<AnyType>);
488 let arguments = (ins Variadic<AnyType>:$operands);
493 let arguments = (ins Variadic<AnyTyp
[all...]
/llvm-project/clang/test/Parser/
H A Dcxx2b-subscript.cpp38 struct Variadic { struct
54 Variadic{}[]; // cxx20-error {{expected expression}} in f() argument
55 Variadic{}[1]; in f()
56 Variadic{}[1, 2]; // cxx20-warning {{left operand of comma operator has no effect}}\ in f()
/llvm-project/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp404 /// \p Variadic The variadic part of the original GEP.
406 void lowerToSingleIndexGEPs(GetElementPtrInst *Variadic,
414 /// \p Variadic The variadic part of the original GEP.
416 void lowerToArithmetics(GetElementPtrInst *Variadic,
863 GetElementPtrInst *Variadic, int64_t AccumulativeByteOffset) { in lowerToSingleIndexGEPs() argument
864 IRBuilder<> Builder(Variadic); in lowerToSingleIndexGEPs()
865 Type *PtrIndexTy = DL->getIndexType(Variadic->getType()); in lowerToSingleIndexGEPs()
867 Value *ResultPtr = Variadic->getOperand(0); in lowerToSingleIndexGEPs()
868 Loop *L = LI->getLoopFor(Variadic->getParent()); in lowerToSingleIndexGEPs()
875 gep_type_iterator GTI = gep_type_begin(*Variadic); in lowerToSingleIndexGEPs()
925 lowerToArithmetics(GetElementPtrInst * Variadic,int64_t AccumulativeByteOffset) lowerToArithmetics() argument
[all...]
/llvm-project/clang/test/CodeGenCXX/
H A Dmicrosoft-abi-throw.cpp99 struct Variadic { struct
100 Variadic(Variadic &, ...);
103 void i(Variadic &v) { in i()
/llvm-project/clang/test/SemaCXX/
H A Dcxx2b-overloaded-operator.cpp23 struct Variadic { struct
29 static_assert(Variadic{}[] == 42); in variadic()
30 static_assert(Variadic{}[1] == 43); in variadic()
31 static_assert(Variadic{}[1, 2] == 45); in variadic()
/llvm-project/clang/test/SemaCUDA/
H A Dhost-device-constexpr.cu49 constexpr void Variadic(const char*, ...);
57 Variadic("abc", 42); in HostFn()
65 Variadic("abc", 42); // expected-error {{no matching function}} in DeviceFn()
/llvm-project/flang/include/flang/Optimizer/Dialect/CUF/
H A DCUFOps.td44 Variadic<AnyIntegerType>:$typeparams,
45 Variadic<AnyIntegerType>:$shape,
210 Variadic<AnyType>:$args
261 Variadic<I32>:$grid, // empty means `*`
262 Variadic<I32>:$block, // empty means `*`
264 Variadic<Index>:$lowerbound,
265 Variadic<Index>:$upperbound,
266 Variadic<Index>:$step,
268 Variadic<AnyType>:$reduceOperands,
/llvm-project/mlir/test/mlir-tblgen/
H A Dop-operand.td28 let arguments = (ins Variadic<I32>:$input);
37 let arguments = (ins Variadic<AnyTensor>:$input1, AnyTensor:$input2, Variadic<AnyTensor>:$input3);
H A Dop-result.td73 let results = (outs Variadic<I32>:$x);
83 let results = (outs I32:$x, Variadic<I32>:$y);
98 let results = (outs Variadic<AnyTensor>:$output1, AnyTensor:$output2, Variadic<AnyTensor>:$output3);
116 let arguments = (ins Variadic<AnyTensor>:$input);
205 let results = (outs Variadic<AnyTensor>:$output1, AnyTensor:$output2, Optional<AnyTensor>:$output3);
H A Dop-decl-and-defs.td25 Variadic<F32>:$b,
33 Variadic<F32>:$s
145 Variadic<I32>:$a,
146 Variadic<I32>:$b,
148 Variadic<I32>:$d,
240 let arguments = (ins Variadic<I32>:$a);
241 let results = (outs Variadic<I32>:$b);
252 let arguments = (ins Variadic<I32>:$a);
266 let arguments = (ins Variadic<I32>:$a);
267 let results = (outs Variadic<I3
[all...]
H A Dop-format-spec.td128 …, [AttrSizedOperandSegments]>, Arguments<(ins Variadic<AnyType>:$args0, Variadic<AnyType>:$args1,
200 }], [InferTypeOpInterface]>, Arguments<(ins Variadic<I64>:$inputs)>, Results<(outs I64:$result)>;
H A Dop-python-bindings.td59 let arguments = (ins Variadic<AnyType>:$variadic1, AnyType:$non_variadic,
108 Variadic<AnyType>:$variadic2);
249 let results = (outs AnyType:$res, Variadic<AnyType>);
399 let arguments = (ins AnyType:$non_variadic, Variadic<AnyType>:$variadic);
433 let results = (outs Variadic<AnyType>:$variadic, AnyType:$non_variadic);
482 let results = (outs Variadic<AnyType>:$res);
508 let arguments = (ins Variadic<AnyType>:$variadic1, AnyType:$non_variadic,
509 Variadic<AnyType>:$variadic2);
534 let results = (outs Variadic<AnyType>:$variadic1, AnyType:$non_variadic,
535 Variadic<AnyTyp
[all...]
/llvm-project/mlir/include/mlir/Dialect/OpenMP/
H A DOpenMPClauses.td35 Variadic<OpenMP_PointerLikeType>:$aligned_vars,
63 Variadic<AnyType>:$allocate_vars,
64 Variadic<AnyType>:$allocator_vars
171 Variadic<OpenMP_PointerLikeType>:$copyprivate_vars,
227 Variadic<OpenMP_PointerLikeType>:$depend_vars
311 Variadic<AnyType>:$doacross_depend_vars
347 Variadic<AnyType>:$exclusive_vars
467 Variadic<OpenMP_PointerLikeType>:$has_device_addr_vars
494 Variadic<AnyType>:$inclusive_vars
561 Variadic<AnyTyp
[all...]
/llvm-project/mlir/include/mlir/Dialect/OpenACC/
H A DOpenACCOps.td397 Variadic<OpenACC_DataBoundsType>:$bounds, /* rank-0 to rank-{n-1} */
398 Variadic<IntOrIndex>:$asyncOperands,
780 (ins Variadic<OpenACC_DataBoundsType>:$bounds,
781 Variadic<IntOrIndex>:$asyncOperands,
1247 Variadic<IntOrIndex>:$asyncOperands,
1250 Variadic<IntOrIndex>:$waitOperands,
1255 Variadic<IntOrIndex>:$numGangs,
1258 Variadic<IntOrIndex>:$numWorkers,
1260 Variadic<IntOrIndex>:$vectorLength,
1265 Variadic<AnyTyp
[all...]
/llvm-project/mlir/include/mlir/Dialect/Linalg/IR/
H A DLinalgStructuredOps.td156 let arguments = (ins Variadic<AnyType>:$inputs,
157 Variadic<AnyShaped>:$outputs,
162 let results = (outs Variadic<AnyRankedTensor>:$result_tensors);
281 Variadic<TensorOrMemref>:$inputs,
286 let results = (outs Variadic<AnyTensor>:$result);
369 Variadic<TensorOrMemref>:$inputs,
371 Variadic<TensorOrMemref>:$inits,
376 let results = (outs Variadic<AnyTensor>);
440 let results = (outs Variadic<AnyTensor>:$result);
512 let results = (outs Variadic<AnyTenso
[all...]
/llvm-project/mlir/test/lib/Interfaces/TilingInterface/
H A DTestTilingInterfaceTransformOps.td43 Variadic<TransformHandleTypeInterface>:$loops);
94 Variadic<TransformHandleTypeInterface>:$loops);
117 Variadic<TransformHandleTypeInterface>:$loops);
/llvm-project/mlir/include/mlir/Tools/PDLL/ODS/
H A DOperation.h31 enum VariableLengthKind { Single, Optional, Variadic }; enumerator
88 return variableLengthKind == VariableLengthKind::Variadic; in isVariadic()
/llvm-project/mlir/test/mlir-pdll/Parser/
H A Dinclude_td.pdll21 // CHECK-NEXT: Operands { operands : Variadic<I64> }
22 // CHECK-NEXT: Results { results : Variadic<I64> }
/llvm-project/mlir/include/mlir/Dialect/SCF/IR/
H A DSCFOps.td69 let arguments = (ins I1:$condition, Variadic<AnyType>:$args);
122 let results = (outs Variadic<AnyType>);
246 Variadic<AnyType>:$initArgs);
247 let results = (outs Variadic<AnyType>:$results);
480 Variadic<Index>:$dynamicLowerBound,
481 Variadic<Index>:$dynamicUpperBound,
482 Variadic<Index>:$dynamicStep,
486 Variadic<AnyRankedTensor>:$outputs,
489 let results = (outs Variadic<AnyType>:$results);
726 let results = (outs Variadic<AnyTyp
[all...]
/llvm-project/mlir/include/mlir/Dialect/PDL/IR/
H A DPDLOps.td51 Variadic<PDL_AnyType>:$args,
53 let results = (outs Variadic<PDL_AnyType>:$results);
94 let arguments = (ins StrAttr:$name, Variadic<PDL_AnyType>:$args);
95 let results = (outs Variadic<PDL_AnyType>:$results);
309 let results = (outs FunctionType:$call, Variadic<AnyType>:$args);
339 let results = (outs SomeType:$result, Variadic<SomeType>:$otherResults);
352 Variadic<PDL_InstOrRangeOf<PDL_Value>>:$operandValues,
353 Variadic<PDL_Attribute>:$attributeValues,
355 Variadic<PDL_InstOrRangeOf<PDL_Type>>:$typeValues);
478 let arguments = (ins Variadic<PDL_AnyType>:$arguments);
[all …]
/llvm-project/mlir/include/mlir/Dialect/IRDL/IR/
H A DIRDLOps.td156 let arguments = (ins Variadic<IRDL_AttributeType>:$args,
246 let arguments = (ins Variadic<IRDL_AttributeType>:$args,
294 let arguments = (ins Variadic<IRDL_AttributeType>:$args,
330 let arguments = (ins Variadic<IRDL_AttributeType>:$attributeValues,
385 let arguments = (ins Variadic<IRDL_AttributeType>:$entryBlockArgs,
423 let arguments = (ins Variadic<IRDL_RegionType>:$args, StrArrayAttr:$names);
546 Variadic<IRDL_AttributeType>:$args);
604 let arguments = (ins Variadic<IRDL_AttributeType>:$args);
641 let arguments = (ins Variadic<IRDL_AttributeType>:$args);

1234567