| /llvm-project-15.0.7/mlir/include/mlir/Dialect/OpenACC/ |
| H A D | OpenACCOps.td | 95 Variadic<IntOrIndex>:$waitOperands, 105 Variadic<AnyType>:$copyOperands, 106 Variadic<AnyType>:$copyinOperands, 108 Variadic<AnyType>:$copyoutOperands, 110 Variadic<AnyType>:$createOperands, 113 Variadic<AnyType>:$presentOperands, 115 Variadic<AnyType>:$attachOperands, 184 Variadic<AnyType>:$copyOperands, 388 let results = (outs Variadic<AnyType>:$results); 422 let arguments = (ins Variadic<AnyType>:$operands); [all …]
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/CodeGen/ |
| H A D | CGOps.td | 54 Variadic<AnyIntegerType>:$shape, 55 Variadic<AnyIntegerType>:$shift, 56 Variadic<AnyIntegerType>:$slice, 58 Variadic<AnyIntegerType>:$substr, 111 Variadic<AnyIntegerType>:$shape, 112 Variadic<AnyIntegerType>:$shift, 113 Variadic<AnyIntegerType>:$slice, 115 Variadic<AnyIntegerType>:$substr 170 Variadic<AnyIntegerType>:$shape, 171 Variadic<AnyIntegerType>:$shift, [all …]
|
| /llvm-project-15.0.7/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]> > > > Variadi… 270 typedef Variadic<Variadic<int, bool, Q<T{0 < 0}.b> >, S<(0 < 0), Variadic<Q<b[0 < 0]> > > > Variadi…
|
| /llvm-project-15.0.7/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-15.0.7/mlir/test/lib/Dialect/Test/ |
| H A D | TestOps.td | 715 Variadic<I32>:$a, 716 Variadic<I32>:$b, 718 Variadic<I32>:$d, 729 Variadic<I32>:$a, 730 Variadic<I32>:$b, 732 Variadic<I32>:$d 2007 let results = (outs Variadic<I64>:$result0, Variadic<AnyType>:$result1); 2056 let arguments = (ins Variadic<I64>:$operand0, Variadic<AnyType>:$operand1); 2405 let arguments = (ins Variadic<AnyType>:$args0, Variadic<AnyType>:$args1); 2440 let arguments = (ins Variadic<I32>:$a, Variadic<I64>:$b); [all …]
|
| /llvm-project-15.0.7/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()
|
| H A D | cxx1y-variable-templates_top_level.cpp | 461 template <typename... Args> Variadic_t<Args...> Variadic; variable 462 auto variadic1 = Variadic<>; 463 auto variadic2 = Variadic<int, int>;
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | SeparateConstOffsetFromGEP.cpp | 847 IRBuilder<> Builder(Variadic); in lowerToSingleIndexGEPs() 852 Value *ResultPtr = Variadic->getOperand(0); in lowerToSingleIndexGEPs() 853 Loop *L = LI->getLoopFor(Variadic->getParent()); in lowerToSingleIndexGEPs() 868 Value *Idx = Variadic->getOperand(I); in lowerToSingleIndexGEPs() 909 if (ResultPtr->getType() != Variadic->getType()) in lowerToSingleIndexGEPs() 912 Variadic->replaceAllUsesWith(ResultPtr); in lowerToSingleIndexGEPs() 913 Variadic->eraseFromParent(); in lowerToSingleIndexGEPs() 919 IRBuilder<> Builder(Variadic); in lowerToArithmetics() 929 Value *Idx = Variadic->getOperand(I); in lowerToArithmetics() 958 Variadic->replaceAllUsesWith(ResultPtr); in lowerToArithmetics() [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | microsoft-abi-throw.cpp | 100 struct Variadic { struct 101 Variadic(Variadic &, ...); 104 void i(Variadic &v) { in i()
|
| /llvm-project-15.0.7/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-15.0.7/mlir/test/mlir-tblgen/ |
| H A D | op-operand.td | 33 let arguments = (ins Variadic<I32>:$input); 42 let arguments = (ins Variadic<AnyTensor>:$input1, AnyTensor:$input2, Variadic<AnyTensor>:$input3);
|
| H A D | op-result.td | 74 let results = (outs Variadic<I32>:$x); 84 let results = (outs I32:$x, Variadic<I32>:$y); 99 …let results = (outs Variadic<AnyTensor>:$output1, AnyTensor:$output2, Variadic<AnyTensor>:$output3… 117 let arguments = (ins Variadic<AnyTensor>:$input);
|
| H A D | op-decl-and-defs.td | 25 Variadic<F32>:$b, 33 Variadic<F32>:$s 123 Variadic<I32>:$a, 124 Variadic<I32>:$b, 126 Variadic<I32>:$d, 211 let arguments = (ins Variadic<I32>:$a); 212 let results = (outs Variadic<I32>:$b); 223 let arguments = (ins Variadic<I32>:$a); 237 let arguments = (ins Variadic<I32>:$a); 238 let results = (outs Variadic<I32>:$b, Variadic<F32>:$c);
|
| H A D | op-python-bindings.td | 58 let arguments = (ins Variadic<AnyType>:$variadic1, AnyType:$non_variadic, 103 Variadic<AnyType>:$variadic2); 222 let results = (outs AnyType:$res, Variadic<AnyType>); 358 let arguments = (ins AnyType:$non_variadic, Variadic<AnyType>:$variadic); 388 let results = (outs Variadic<AnyType>:$variadic, AnyType:$non_variadic); 426 let results = (outs Variadic<AnyType>:$res); 450 Variadic<AnyType>:$variadic2); 472 let results = (outs Variadic<AnyType>:$variadic1, AnyType:$non_variadic, 473 Variadic<AnyType>:$variadic2); 550 let regions = (region VariadicRegion<AnyRegion>:$Variadic); [all …]
|
| H A D | op-format-spec.td | 391 …, [AttrSizedOperandSegments]>, Arguments<(ins Variadic<AnyType>:$args0, Variadic<AnyType>:$args1, … 437 }]>, Arguments<(ins Variadic<I64>:$arg)>; 445 }]>, Arguments<(ins Variadic<I64>:$arg)>; 457 }]>, Arguments<(ins Variadic<I64>:$arg)>; 461 }]>, Arguments<(ins Variadic<I64>:$arg)>; 465 }]>, Arguments<(ins Variadic<I64>:$arg)>; 563 }]>, Arguments<(ins Variadic<I64>:$operand)>; 568 }]>, Results<(outs Variadic<I64>:$result)>; 620 }], [InferTypeOpInterface]>, Arguments<(ins Variadic<I64>:$inputs)>, Results<(outs I64:$result)>;
|
| /llvm-project-15.0.7/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);
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/OpenMP/ |
| H A D | OpenMPOps.td | 90 Variadic<AnyType>:$allocate_vars, 91 Variadic<AnyType>:$allocators_vars, 337 Variadic<IntLikeType>:$upperBound, 338 Variadic<IntLikeType>:$step, 339 Variadic<AnyType>:$linear_vars, 340 Variadic<I32>:$linear_step_vars, 429 Variadic<IntLikeType>:$upperBound, 430 Variadic<IntLikeType>:$step, 464 let arguments = (ins Variadic<AnyType>:$results); 665 Variadic<IntLikeType>:$step, [all …]
|
| /llvm-project-15.0.7/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-15.0.7/mlir/test/mlir-linalg-ods-gen/ |
| H A D | test-linalg-ods-yaml-gen.yaml | 71 # ODS-NEXT: Variadic<AnyType>:$inputs, 72 # ODS-NEXT: Variadic<AnyShaped>:$outputs, 158 # ODS-NEXT: Variadic<AnyType>:$inputs, 159 # ODS-NEXT: Variadic<AnyShaped>:$outputs, 306 # ODS-NEXT: Variadic<AnyType>:$inputs, 307 # ODS-NEXT: Variadic<AnyShaped>:$outputs,
|
| /llvm-project-15.0.7/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-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | tail-call-float.ll | 6 ; Tests for passing floating-point regs. Variadic functions will always use 42 ; Variadic functions cannot use FP regs to pass arguments; only GP regs.
|
| /llvm-project-15.0.7/mlir/test/mlir-pdll/CodeGen/MLIR/include/ |
| H A D | ops.td | 8 let results = (outs I64:$result, Variadic<I64>:$var_result);
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/IR/ |
| H A D | SCFOps.td | 105 let results = (outs Variadic<AnyType>); 217 Variadic<AnyType>:$initArgs); 218 let results = (outs Variadic<AnyType>:$results); 433 let results = (outs Variadic<AnyType>:$results); 562 let results = (outs Variadic<AnyType>:$results); 660 let arguments = (ins Variadic<Index>:$lowerBound, 661 Variadic<Index>:$upperBound, 662 Variadic<Index>:$step, 664 let results = (outs Variadic<AnyType>:$results); 890 let arguments = (ins Variadic<AnyType>:$inits); [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/PDL/IR/ |
| H A D | PDLOps.td | 48 let arguments = (ins StrAttr:$name, Variadic<PDL_AnyType>:$args); 87 let arguments = (ins StrAttr:$name, Variadic<PDL_AnyType>:$args); 88 let results = (outs Variadic<PDL_AnyType>:$results); 302 let results = (outs FunctionType:$call, Variadic<AnyType>:$args); 332 let results = (outs SomeType:$result, Variadic<SomeType>:$otherResults); 345 Variadic<PDL_InstOrRangeOf<PDL_Value>>:$operands, 346 Variadic<PDL_Attribute>:$attributes, 348 Variadic<PDL_InstOrRangeOf<PDL_Type>>:$types); 472 Variadic<PDL_InstOrRangeOf<PDL_Value>>:$replValues); 605 Variadic<PDL_AnyType>:$externalArgs);
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Func/IR/ |
| H A D | FuncOps.td | 54 let arguments = (ins FlatSymbolRefAttr:$callee, Variadic<AnyType>:$operands); 55 let results = (outs Variadic<AnyType>); 132 Variadic<AnyType>:$callee_operands); 133 let results = (outs Variadic<AnyType>:$results); 350 let arguments = (ins Variadic<AnyType>:$operands);
|