Home
last modified time | relevance | path

Searched refs:ArgT (Results 1 – 12 of 12) sorted by relevance

/openbsd-src/gnu/llvm/compiler-rt/lib/orc/
H A Dsimple_packed_serialization.h122 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 DSimplePackedSerialization.h134 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 DMarshallers.h490 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 DImmutableGraph.h327 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 DSymbols.h362 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 DSymbols.h491 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 DASTMatchersInternal.h121 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 DThinLTOBitcodeWriter.cpp316 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 DSymbols.h648 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 DMSP430ISelLowering.cpp419 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 DAVRISelLowering.cpp1177 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 DDeclObjC.cpp1121 QualType ArgT = (*it); in getMethodFamily() local
1122 if (!ArgT->isObjCSelType()) { in getMethodFamily()
1128 ArgT = (*it); in getMethodFamily()
1129 if (!ArgT->isObjCIdType()) { in getMethodFamily()