/llvm-project/flang/include/flang/Optimizer/CodeGen/ |
H A D | CGOps.td | 60 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 D | ops.td | 24 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 D | use-using.cpp | 264 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 D | TestOpsSyntax.td | 30 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 D | TestOps.td | 135 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 D | cxx2b-subscript.cpp | 38 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 D | SeparateConstOffsetFromGEP.cpp | 404 /// \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 D | microsoft-abi-throw.cpp | 99 struct Variadic { struct 100 Variadic(Variadic &, ...); 103 void i(Variadic &v) { in i()
|
/llvm-project/clang/test/SemaCXX/ |
H A D | cxx2b-overloaded-operator.cpp | 23 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 D | host-device-constexpr.cu | 49 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 D | CUFOps.td | 44 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 D | op-operand.td | 28 let arguments = (ins Variadic<I32>:$input); 37 let arguments = (ins Variadic<AnyTensor>:$input1, AnyTensor:$input2, Variadic<AnyTensor>:$input3);
|
H A D | op-result.td | 73 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 D | op-decl-and-defs.td | 25 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 D | op-format-spec.td | 128 …, [AttrSizedOperandSegments]>, Arguments<(ins Variadic<AnyType>:$args0, Variadic<AnyType>:$args1, … 200 }], [InferTypeOpInterface]>, Arguments<(ins Variadic<I64>:$inputs)>, Results<(outs I64:$result)>;
|
H A D | op-python-bindings.td | 59 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 D | OpenMPClauses.td | 35 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 D | OpenACCOps.td | 397 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 D | LinalgStructuredOps.td | 156 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 D | TestTilingInterfaceTransformOps.td | 43 Variadic<TransformHandleTypeInterface>:$loops); 94 Variadic<TransformHandleTypeInterface>:$loops); 117 Variadic<TransformHandleTypeInterface>:$loops);
|
/llvm-project/mlir/include/mlir/Tools/PDLL/ODS/ |
H A D | Operation.h | 31 enum VariableLengthKind { Single, Optional, Variadic }; enumerator 88 return variableLengthKind == VariableLengthKind::Variadic; in isVariadic()
|
/llvm-project/mlir/test/mlir-pdll/Parser/ |
H A D | include_td.pdll | 21 // CHECK-NEXT: Operands { operands : Variadic<I64> } 22 // CHECK-NEXT: Results { results : Variadic<I64> }
|
/llvm-project/mlir/include/mlir/Dialect/SCF/IR/ |
H A D | SCFOps.td | 69 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 D | PDLOps.td | 51 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 D | IRDLOps.td | 156 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);
|