| /freebsd/contrib/llvm-project/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()
|
| /freebsd/contrib/llvm-project/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()
|
| /freebsd/contrib/llvm-project/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 …]
|
| /freebsd/contrib/llvm-project/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()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | MatchContext.h | 36 template <typename... ArgT> SDValue getNode(ArgT &&...Args) { in getNode() 37 return DAG.getNode(std::forward<ArgT>(Args)...); in getNode()
|
| /freebsd/contrib/llvm-project/lld/MachO/ |
| H A D | Symbols.h | 366 template <typename T, typename... ArgT> 367 T *replaceSymbol(Symbol *s, ArgT &&...arg) { in replaceSymbol() 376 T *sym = new (s) T(std::forward<ArgT>(arg)...); in replaceSymbol()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | StdLibraryFunctionsChecker.cpp | 118 QualType ArgT, BasicValueFactory &BVF, 123 QualType ArgT, BasicValueFactory &BVF, 324 void applyOnWithinRange(BasicValueFactory &BVF, QualType ArgT, 336 void applyOnOutOfRange(BasicValueFactory &BVF, QualType ArgT, 340 void applyOnRange(RangeKind Kind, BasicValueFactory &BVF, QualType ArgT, in applyOnRange() argument 344 applyOnOutOfRange(BVF, ArgT, F); in applyOnRange() 347 applyOnWithinRange(BVF, ArgT, F); in applyOnRange() 932 QualType ArgT, in appendInsideRangeDesc() argument 939 else if (RMin == BVF.getMinValue(ArgT)) { in appendInsideRangeDesc() 944 } else if (RMax == BVF.getMaxValue(ArgT)) { in appendInsideRangeDesc() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | InterpBuiltin.cpp | 625 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_abs() local 626 APSInt Val = popToAPSInt(S.Stk, ArgT); in interp__builtin_abs() 639 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_popcount() local 640 APSInt Val = popToAPSInt(S.Stk, ArgT); in interp__builtin_popcount() 648 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_parity() local 649 APSInt Val = popToAPSInt(S.Stk, ArgT); in interp__builtin_parity() 657 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_clrsb() local 658 APSInt Val = popToAPSInt(S.Stk, ArgT); in interp__builtin_clrsb() 666 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_bitreverse() local 667 APSInt Val = popToAPSInt(S.Stk, ArgT); in interp__builtin_bitreverse() [all …]
|
| H A D | Compiler.cpp | 2050 PrimType ArgT = classify(Arg).value_or(PT_Ptr); in visitCallArgs() local 2051 if (ArgT == PT_Ptr) { in visitCallArgs() 2052 if (!this->emitCheckNonNullArg(ArgT, Arg)) in visitCallArgs()
|
| /freebsd/contrib/llvm-project/lld/COFF/ |
| H A D | Symbols.h | 514 template <typename T, typename... ArgT> 515 void replaceSymbol(Symbol *s, ArgT &&... arg) { in replaceSymbol() 525 new (s) T(std::forward<ArgT>(arg)...); in replaceSymbol()
|
| /freebsd/contrib/llvm-project/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))); 896 template <typename T, typename ArgT> 901 static_assert(std::is_same<ArgT, std::vector<std::string>>::value, 2244 template <typename T, typename ArgT = std::vector<std::string>> [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ThinLTOBitcodeWriter.cpp | 342 auto *ArgT = dyn_cast<IntegerType>(Arg.getType()); in splitAndWriteThinLTOBitcode() local 343 if (!ArgT || ArgT->getBitWidth() > 64) in splitAndWriteThinLTOBitcode()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 299 template<typename ArgT> 300 static void ParseFunctionArgs(const SmallVectorImpl<ArgT> &Args, in ParseFunctionArgs() 334 template<typename ArgT> 337 const SmallVectorImpl<ArgT> &Args) { in AnalyzeArguments() 439 template<typename ArgT> 442 const SmallVectorImpl<ArgT> &Args) { in AnalyzeReturnValues()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 1176 template <typename ArgT> 1179 const SmallVectorImpl<ArgT> &Args, in analyzeArguments() 1255 template <typename ArgT> 1257 getTotalArgumentsSizeInBytes(const SmallVectorImpl<ArgT> &Args) { in getTotalArgumentsSizeInBytes() 1260 for (const ArgT &Arg : Args) { in getTotalArgumentsSizeInBytes() 1269 template <typename ArgT> 1270 static void analyzeReturnValues(const SmallVectorImpl<ArgT> &Args, in analyzeReturnValues()
|
| /freebsd/contrib/bsnmp/tests/ |
| H A D | catch.hpp | 3193 template<typename ArgT> struct MatchAllOf; 3194 template<typename ArgT> struct MatchAnyOf; 3195 template<typename ArgT> struct MatchNotOf; 3241 template<typename ArgT> 3242 struct MatchAllOf : MatcherBase<ArgT> { 3243 bool match( ArgT const& arg ) const override { in match() 3266 MatchAllOf<ArgT>& operator && ( MatcherBase<ArgT> const& other ) { in operator &&() 3271 std::vector<MatcherBase<ArgT> const*> m_matchers; 3273 template<typename ArgT> 3274 struct MatchAnyOf : MatcherBase<ArgT> { [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclObjC.cpp | 1118 QualType ArgT = (*it); in getMethodFamily() local 1119 if (!ArgT->isObjCSelType()) { in getMethodFamily() 1125 ArgT = (*it); in getMethodFamily() 1126 if (!ArgT->isObjCIdType()) { in getMethodFamily()
|