| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | Visitors.h | 165 typename ArgT = detail::first_argument<FuncTy>, 186 typename ArgT = detail::first_argument<FuncTy>, 189 !llvm::is_one_of<ArgT, Operation *, Region *, Block *>::value && 194 if (auto derivedOp = dyn_cast<ArgT>(op)) in walk() 221 typename ArgT = detail::first_argument<FuncTy>, 224 !llvm::is_one_of<ArgT, Operation *, Region *, Block *>::value && 229 if (auto derivedOp = dyn_cast<ArgT>(op)) in walk() 279 typename std::enable_if<!std::is_same<ArgT, Operation *>::value && 284 if (auto derivedOp = dyn_cast<ArgT>(op)) in walk() 304 typename std::enable_if<!std::is_same<ArgT, Operation *>::value && [all …]
|
| H A D | PatternMatch.h | 526 template <typename ArgT> 527 LogicalResult notifyMatchFailure(ArgT &&arg, const Twine &msg) { in notifyMatchFailure() 528 return notifyMatchFailure(std::forward<ArgT>(arg), in notifyMatchFailure() 531 template <typename ArgT> 532 LogicalResult notifyMatchFailure(ArgT &&arg, const char *msg) { in notifyMatchFailure() 533 return notifyMatchFailure(std::forward<ArgT>(arg), Twine(msg)); in notifyMatchFailure()
|
| /llvm-project-15.0.7/compiler-rt/lib/orc/ |
| H A D | simple_packed_serialization.h | 120 template <typename ArgT, typename... ArgTs> 121 static size_t size(const ArgT &Arg, const ArgTs &...Args) { in size() 122 return SPSSerializationTraits<SPSTagT, ArgT>::size(Arg) + in size() 126 template <typename ArgT, typename... ArgTs> 127 static bool serialize(SPSOutputBuffer &OB, const ArgT &Arg, in serialize() 129 return SPSSerializationTraits<SPSTagT, ArgT>::serialize(OB, Arg) && in serialize() 133 template <typename ArgT, typename... ArgTs> 134 static bool deserialize(SPSInputBuffer &IB, ArgT &Arg, ArgTs &...Args) { in deserialize() 135 return SPSSerializationTraits<SPSTagT, ArgT>::deserialize(IB, Arg) && in deserialize()
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | SimplePackedSerialization.h | 133 template <typename ArgT, typename... ArgTs> 134 static size_t size(const ArgT &Arg, const ArgTs &...Args) { in size() 135 return SPSSerializationTraits<SPSTagT, ArgT>::size(Arg) + in size() 139 template <typename ArgT, typename... ArgTs> 140 static bool serialize(SPSOutputBuffer &OB, const ArgT &Arg, in serialize() 142 return SPSSerializationTraits<SPSTagT, ArgT>::serialize(OB, Arg) && in serialize() 146 template <typename ArgT, typename... ArgTs> 147 static bool deserialize(SPSInputBuffer &IB, ArgT &Arg, ArgTs &...Args) { in deserialize() 148 return SPSSerializationTraits<SPSTagT, ArgT>::deserialize(IB, Arg) && in deserialize()
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/lld/MachO/ |
| H A D | Symbols.h | 333 template <typename T, typename... ArgT> 334 T *replaceSymbol(Symbol *s, ArgT &&...arg) { in replaceSymbol() 343 T *sym = new (s) T(std::forward<ArgT>(arg)...); in replaceSymbol()
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchersInternal.h | 122 template <typename ResultT, typename ArgT, 123 ResultT (*Func)(ArrayRef<const ArgT *>)> 128 ResultT operator()(const ArgT &Arg1, const ArgsT &... Args) const { 129 return Execute(Arg1, static_cast<const ArgT &>(Args)...); 134 ResultT operator()(ArrayRef<ArgT> Args) const { 142 const ArgT *const ArgsArray[] = {&Args...}; 143 return Func(ArrayRef<const ArgT *>(ArgsArray, sizeof...(ArgsT))); 905 template <typename T, typename ArgT> 910 static_assert(std::is_same<ArgT, std::vector<std::string>>::value, 2219 template <typename T, typename ArgT = std::vector<std::string>> [all …]
|
| /llvm-project-15.0.7/lld/wasm/ |
| H A D | Symbols.h | 638 template <typename T, typename... ArgT> 639 T *replaceSymbol(Symbol *s, ArgT &&... arg) { in replaceSymbol() 650 T *s2 = new (s) T(std::forward<ArgT>(arg)...); in replaceSymbol()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | ThinLTOBitcodeWriter.cpp | 316 auto *ArgT = dyn_cast<IntegerType>(Arg.getType()); in splitAndWriteThinLTOBitcode() local 317 if (!ArgT || ArgT->getBitWidth() > 64) in splitAndWriteThinLTOBitcode()
|
| /llvm-project-15.0.7/third-party/benchmark/src/ |
| H A D | sysinfo.cc | 206 template <class ArgT> 207 bool ReadFromFile(std::string const& fname, ArgT* arg) { in ReadFromFile() 208 *arg = ArgT(); in ReadFromFile()
|
| /llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/ |
| H A D | Nodes.h | 137 template <typename WalkFnT, typename ArgT = typename llvm::function_traits< 139 std::enable_if_t<!std::is_convertible<const Node *, ArgT>::value> 142 if (const ArgT *derivedNode = dyn_cast<ArgT>(node)) in walk()
|
| /llvm-project-15.0.7/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 419 template<typename ArgT> 420 static void ParseFunctionArgs(const SmallVectorImpl<ArgT> &Args, in ParseFunctionArgs() 454 template<typename ArgT> 457 const SmallVectorImpl<ArgT> &Args) { in AnalyzeArguments() 559 template<typename ArgT> 562 const SmallVectorImpl<ArgT> &Args) { in AnalyzeReturnValues()
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 1070 template <typename ArgT> 1073 const SmallVectorImpl<ArgT> &Args, in analyzeArguments() 1149 template <typename ArgT> 1151 getTotalArgumentsSizeInBytes(const SmallVectorImpl<ArgT> &Args) { in getTotalArgumentsSizeInBytes() 1154 for (const ArgT &Arg : Args) { in getTotalArgumentsSizeInBytes() 1163 template <typename ArgT> 1164 static void analyzeReturnValues(const SmallVectorImpl<ArgT> &Args, in analyzeReturnValues()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | DeclObjC.cpp | 1086 QualType ArgT = (*it); in getMethodFamily() local 1087 if (!ArgT->isObjCSelType()) { in getMethodFamily() 1093 ArgT = (*it); in getMethodFamily() 1094 if (!ArgT->isObjCIdType()) { in getMethodFamily()
|