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.h36 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 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()
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 DInterpBuiltin.cpp625 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 DCompiler.cpp2050 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 DSymbols.h514 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 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)));
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 DThinLTOBitcodeWriter.cpp342 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 DMSP430ISelLowering.cpp299 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 DAVRISelLowering.cpp1176 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 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.cpp1118 QualType ArgT = (*it); in getMethodFamily() local
1119 if (!ArgT->isObjCSelType()) { in getMethodFamily()
1125 ArgT = (*it); in getMethodFamily()
1126 if (!ArgT->isObjCIdType()) { in getMethodFamily()