Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/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 …]
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DMatchContext.h37 template <typename... ArgT> SDValue getNode(ArgT &&...Args) { in getNode()
38 return DAG.getNode(std::forward<ArgT>(Args)...); in getNode()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpBuiltin.cpp504 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_popcount() local
505 APSInt Val = peekToAPSInt(S.Stk, ArgT); in interp__builtin_popcount()
513 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_parity() local
514 APSInt Val = peekToAPSInt(S.Stk, ArgT); in interp__builtin_parity()
522 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_clrsb() local
523 APSInt Val = peekToAPSInt(S.Stk, ArgT); in interp__builtin_clrsb()
532 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_bitreverse() local
533 APSInt Val = peekToAPSInt(S.Stk, ArgT); in interp__builtin_bitreverse()
563 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_expect() local
568 APSInt Val = peekToAPSInt(S.Stk, ArgT, Offset); in interp__builtin_expect()
[all …]
H A DCompiler.cpp4005 PrimType ArgT = classify(Arg).value_or(PT_Ptr); in VisitCallExpr() local
4006 if (ArgT == PT_Ptr || ArgT == PT_FnPtr) { in VisitCallExpr()
4007 if (!this->emitCheckNonNullArg(ArgT, Arg)) in VisitCallExpr()
/freebsd/contrib/llvm-project/lld/MachO/
H A DSymbols.h366 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 DStdLibraryFunctionsChecker.cpp118 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()
934 QualType ArgT, in appendInsideRangeDesc() argument
941 else if (RMin == BVF.getMinValue(ArgT)) { in appendInsideRangeDesc()
946 } else if (RMax == BVF.getMaxValue(ArgT)) { in appendInsideRangeDesc()
[all …]
/freebsd/contrib/llvm-project/lld/COFF/
H A DSymbols.h492 template <typename T, typename... ArgT>
493 void replaceSymbol(Symbol *s, ArgT &&... arg) { in replaceSymbol()
503 new (s) T(std::forward<ArgT>(arg)...); in replaceSymbol()
/freebsd/contrib/llvm-project/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)));
900 template <typename T, typename ArgT>
905 static_assert(std::is_same<ArgT, std::vector<std::string>>::value,
2246 template <typename T, typename ArgT = std::vector<std::string>>
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DThinLTOBitcodeWriter.cpp341 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 DMSP430ISelLowering.cpp420 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 DAVRISelLowering.cpp1223 template <typename ArgT>
1226 const SmallVectorImpl<ArgT> &Args, in analyzeArguments()
1302 template <typename ArgT>
1304 getTotalArgumentsSizeInBytes(const SmallVectorImpl<ArgT> &Args) { in getTotalArgumentsSizeInBytes()
1307 for (const ArgT &Arg : Args) { in getTotalArgumentsSizeInBytes()
1316 template <typename ArgT>
1317 static void analyzeReturnValues(const SmallVectorImpl<ArgT> &Args, in analyzeReturnValues()
/freebsd/contrib/bsnmp/tests/
H A Dcatch.hpp3193 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 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()