| /openbsd-src/gnu/llvm/compiler-rt/lib/orc/ |
| H A D | simple_packed_serialization.h | 122 template <typename ArgT, typename... ArgTs> 123 static size_t size(const ArgT &Arg, const ArgTs &...Args) { in size() 124 return SPSSerializationTraits<SPSTagT, ArgT>::size(Arg) + in size() 128 template <typename ArgT, typename... ArgTs> 129 static bool serialize(SPSOutputBuffer &OB, const ArgT &Arg, in serialize() 131 return SPSSerializationTraits<SPSTagT, ArgT>::serialize(OB, Arg) && in serialize() 135 template <typename ArgT, typename... ArgTs> 136 static bool deserialize(SPSInputBuffer &IB, ArgT &Arg, ArgTs &...Args) { in deserialize() 137 return SPSSerializationTraits<SPSTagT, ArgT>::deserialize(IB, Arg) && in deserialize()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | SimplePackedSerialization.h | 134 template <typename ArgT, typename... ArgTs> 135 static size_t size(const ArgT &Arg, const ArgTs &...Args) { in size() 136 return SPSSerializationTraits<SPSTagT, ArgT>::size(Arg) + in size() 140 template <typename ArgT, typename... ArgTs> 141 static bool serialize(SPSOutputBuffer &OB, const ArgT &Arg, in serialize() 143 return SPSSerializationTraits<SPSTagT, ArgT>::serialize(OB, Arg) && in serialize() 147 template <typename ArgT, typename... ArgTs> 148 static bool deserialize(SPSInputBuffer &IB, ArgT &Arg, ArgTs &...Args) { in deserialize() 149 return SPSSerializationTraits<SPSTagT, ArgT>::deserialize(IB, Arg) && in deserialize()
|
| /openbsd-src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Marshallers.h | 490 template <typename ResultT, typename ArgT, 491 ResultT (*Func)(ArrayRef<const ArgT *>)> 495 SmallVector<ArgT *, 8> InnerArgsPtr; 497 SmallVector<ArgT, 8> InnerArgs; 501 using ArgTraits = ArgTypeTraits<ArgT>; 548 template <typename ResultT, typename ArgT, 549 ResultT (*F)(ArrayRef<const ArgT *>)> 551 ast_matchers::internal::VariadicFunction<ResultT, ArgT, F> Func, 553 : Func(&variadicMatcherDescriptor<ResultT, ArgT, F>), 555 ArgsKind(ArgTypeTraits<ArgT>::getKind()) { [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | ImmutableGraph.h | 327 template <typename... ArgT> std::unique_ptr<GraphT> get(ArgT &&... Args) { in get() 350 std::forward<ArgT>(Args)...); in get() 353 template <typename... ArgT> 356 ArgT &&... Args) { in trim() 397 NewEdgeSize, std::forward<ArgT>(Args)...); in trim()
|
| /openbsd-src/gnu/llvm/lld/MachO/ |
| H A D | Symbols.h | 362 template <typename T, typename... ArgT> 363 T *replaceSymbol(Symbol *s, ArgT &&...arg) { in replaceSymbol() 372 T *sym = new (s) T(std::forward<ArgT>(arg)...); in replaceSymbol()
|
| /openbsd-src/gnu/llvm/lld/COFF/ |
| H A D | Symbols.h | 491 template <typename T, typename... ArgT> 492 void replaceSymbol(Symbol *s, ArgT &&... arg) { in replaceSymbol() 501 new (s) T(std::forward<ArgT>(arg)...); in replaceSymbol()
|
| /openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchersInternal.h | 121 template <typename ResultT, typename ArgT, 122 ResultT (*Func)(ArrayRef<const ArgT *>)> 127 ResultT operator()(const ArgT &Arg1, const ArgsT &... Args) const { 128 return Execute(Arg1, static_cast<const ArgT &>(Args)...); 133 ResultT operator()(ArrayRef<ArgT> Args) const { 141 const ArgT *const ArgsArray[] = {&Args...}; 142 return Func(ArrayRef<const ArgT *>(ArgsArray, sizeof...(ArgsT))); 904 template <typename T, typename ArgT> 909 static_assert(std::is_same<ArgT, std::vector<std::string>>::value, 2203 template <typename T, typename ArgT = std::vector<std::string>> [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | ThinLTOBitcodeWriter.cpp | 316 auto *ArgT = dyn_cast<IntegerType>(Arg.getType()); in splitAndWriteThinLTOBitcode() local 317 if (!ArgT || ArgT->getBitWidth() > 64) in splitAndWriteThinLTOBitcode()
|
| /openbsd-src/gnu/llvm/lld/wasm/ |
| H A D | Symbols.h | 648 template <typename T, typename... ArgT> 649 T *replaceSymbol(Symbol *s, ArgT &&... arg) { in replaceSymbol() 660 T *s2 = new (s) T(std::forward<ArgT>(arg)...); in replaceSymbol()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 419 template<typename ArgT> 420 static void ParseFunctionArgs(const SmallVectorImpl<ArgT> &Args, in ParseFunctionArgs() 454 template<typename ArgT> 457 const SmallVectorImpl<ArgT> &Args) { in AnalyzeArguments() 559 template<typename ArgT> 562 const SmallVectorImpl<ArgT> &Args) { in AnalyzeReturnValues()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 1177 template <typename ArgT> 1180 const SmallVectorImpl<ArgT> &Args, in analyzeArguments() 1256 template <typename ArgT> 1258 getTotalArgumentsSizeInBytes(const SmallVectorImpl<ArgT> &Args) { in getTotalArgumentsSizeInBytes() 1261 for (const ArgT &Arg : Args) { in getTotalArgumentsSizeInBytes() 1270 template <typename ArgT> 1271 static void analyzeReturnValues(const SmallVectorImpl<ArgT> &Args, in analyzeReturnValues()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | DeclObjC.cpp | 1121 QualType ArgT = (*it); in getMethodFamily() local 1122 if (!ArgT->isObjCSelType()) { in getMethodFamily() 1128 ArgT = (*it); in getMethodFamily() 1129 if (!ArgT->isObjCIdType()) { in getMethodFamily()
|