/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | InterpBuiltin.cpp | 515 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_popcount() local 516 APSInt Val = peekToAPSInt(S.Stk, ArgT); in interp__builtin_popcount() 524 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_parity() local 525 APSInt Val = peekToAPSInt(S.Stk, ArgT); in interp__builtin_parity() 533 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_clrsb() local 534 APSInt Val = peekToAPSInt(S.Stk, ArgT); in interp__builtin_clrsb() 544 APSInt Val = peekToAPSInt(S.Stk, ArgT); in interp__builtin_bitreverse() 579 APSInt Val = peekToAPSInt(S.Stk, ArgT, Offset); in interp__builtin_expect() 592 APSInt Amount = peekToAPSInt(S.Stk, ArgT); in interp__builtin_rotate() 593 APSInt Value = peekToAPSInt(S.Stk, ArgT, align(primSize(ArgT)) * 2); in interp__builtin_rotate() [all …]
|
/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 *>)> 553 : Func(&variadicMatcherDescriptor<ResultT, ArgT, F>), 555 ArgsKind(ArgTypeTraits<ArgT>::getKind()) { 1103 template <typename ResultT, typename ArgT, [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/lld/MachO/ |
H A D | Symbols.h | 361 template <typename T, typename... ArgT> 362 T *replaceSymbol(Symbol *s, ArgT &&...arg) { in replaceSymbol() 371 T *sym = new (s) T(std::forward<ArgT>(arg)...); in replaceSymbol()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | StdLibraryFunctionsChecker.cpp | 336 void applyOnOutOfRange(BasicValueFactory &BVF, QualType ArgT, 344 applyOnOutOfRange(BVF, ArgT, F); in applyOnRange() 347 applyOnWithinRange(BVF, ArgT, F); in applyOnRange() 941 else if (RMin == BVF.getMinValue(ArgT)) { in appendInsideRangeDesc() 946 } else if (RMax == BVF.getMaxValue(ArgT)) { in appendInsideRangeDesc() 968 } else if (RMin == BVF.getMinValue(ArgT)) { in appendOutOfRangeDesc() 973 } else if (RMax == BVF.getMaxValue(ArgT)) { in appendOutOfRangeDesc() 992 const llvm::APSInt &Min = BVF.getValue(Start, ArgT); in applyOnWithinRange() 993 const llvm::APSInt &Max = BVF.getValue(End, ArgT); in applyOnWithinRange() 1008 const llvm::APSInt &MinusInf = BVF.getMinValue(ArgT); in applyOnOutOfRange() [all …]
|
/freebsd/contrib/llvm-project/lld/COFF/ |
H A D | Symbols.h | 492 template <typename T, typename... ArgT> 493 void replaceSymbol(Symbol *s, ArgT &&... arg) { in replaceSymbol() 502 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))); 904 template <typename T, typename ArgT> 909 static_assert(std::is_same<ArgT, std::vector<std::string>>::value, 2206 template <typename T, typename ArgT = std::vector<std::string>> [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ThinLTOBitcodeWriter.cpp | 341 auto *ArgT = dyn_cast<IntegerType>(Arg.getType()); in splitAndWriteThinLTOBitcode() local 342 if (!ArgT || ArgT->getBitWidth() > 64) in splitAndWriteThinLTOBitcode()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 420 template<typename ArgT> 421 static void ParseFunctionArgs(const SmallVectorImpl<ArgT> &Args, in ParseFunctionArgs() 455 template<typename ArgT> 458 const SmallVectorImpl<ArgT> &Args) { in AnalyzeArguments() 560 template<typename ArgT> 563 const SmallVectorImpl<ArgT> &Args) { in AnalyzeReturnValues()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRISelLowering.cpp | 1239 template <typename ArgT> 1242 const SmallVectorImpl<ArgT> &Args, in analyzeArguments() 1318 template <typename ArgT> 1320 getTotalArgumentsSizeInBytes(const SmallVectorImpl<ArgT> &Args) { in getTotalArgumentsSizeInBytes() 1323 for (const ArgT &Arg : Args) { in getTotalArgumentsSizeInBytes() 1332 template <typename ArgT> 1333 static void analyzeReturnValues(const SmallVectorImpl<ArgT> &Args, in analyzeReturnValues()
|
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/bsnmp/tests/ |
H A D | catch.hpp | 3241 template<typename ArgT> 3242 struct MatchAllOf : MatcherBase<ArgT> { 3266 MatchAllOf<ArgT>& operator && ( MatcherBase<ArgT> const& other ) { in operator &&() 3273 template<typename ArgT> 3274 struct MatchAnyOf : MatcherBase<ArgT> { 3299 MatchAnyOf<ArgT>& operator || ( MatcherBase<ArgT> const& other ) { in operator ||() 3307 template<typename ArgT> 3308 struct MatchNotOf : MatcherBase<ArgT> { 3723 template<typename ArgT, typename MatcherT> 3725 ArgT const& m_arg; [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 908 template <typename... ArgT> SDValue getNode(ArgT &&...Args) { in getNode() 909 return DAG.getNode(std::forward<ArgT>(Args)...); in getNode()
|