Home
last modified time | relevance | path

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

12345

/llvm-project-15.0.7/mlir/include/mlir/Dialect/OpenACC/
H A DOpenACCOps.td95 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 DCGOps.td54 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 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]> > > > 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 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-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestOps.td715 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 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()
H A Dcxx1y-variable-templates_top_level.cpp461 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 DSeparateConstOffsetFromGEP.cpp847 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 Dmicrosoft-abi-throw.cpp100 struct Variadic { struct
101 Variadic(Variadic &, ...);
104 void i(Variadic &v) { in i()
/llvm-project-15.0.7/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-15.0.7/mlir/test/mlir-tblgen/
H A Dop-operand.td33 let arguments = (ins Variadic<I32>:$input);
42 let arguments = (ins Variadic<AnyTensor>:$input1, AnyTensor:$input2, Variadic<AnyTensor>:$input3);
H A Dop-result.td74 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 Dop-decl-and-defs.td25 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 Dop-python-bindings.td58 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 Dop-format-spec.td391 …, [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 Dops.td24 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 DOpenMPOps.td90 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 Dinclude_td.pdll21 // 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 Dtest-linalg-ods-yaml-gen.yaml71 # 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 DOperation.h31 enum VariableLengthKind { Single, Optional, Variadic }; enumerator
88 return variableLengthKind == VariableLengthKind::Variadic; in isVariadic()
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dtail-call-float.ll6 ; 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 Dops.td8 let results = (outs I64:$result, Variadic<I64>:$var_result);
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/IR/
H A DSCFOps.td105 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 DPDLOps.td48 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 DFuncOps.td54 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);

12345