Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpBuiltin.cpp515 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 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 *>)>
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 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/lld/MachO/
H A DSymbols.h361 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 DStdLibraryFunctionsChecker.cpp336 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 DSymbols.h492 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 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,
2206 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.cpp1239 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 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()
/freebsd/contrib/bsnmp/tests/
H A Dcatch.hpp3241 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 DDAGCombiner.cpp908 template <typename... ArgT> SDValue getNode(ArgT &&...Args) { in getNode()
909 return DAG.getNode(std::forward<ArgT>(Args)...); in getNode()