| /llvm-project-15.0.7/clang/test/OpenMP/ |
| H A D | target_uses_allocators_messages.cpp | 19 omp_alloctrait_t traits[10]; in main() local 37 …traits), omp_large_cap_mem_alloc(traits), omp_const_mem_alloc(traits), omp_high_bw_mem_alloc(trait… in main() 49 #pragma omp target uses_allocators(my_alloc(traits)) private(my_alloc) // expected-error {{allocato… in main() 51 #pragma omp target map(my_alloc, traits) uses_allocators(my_alloc(traits)) // expected-error {{allo… in main()
|
| H A D | target_uses_allocators_codegen.cpp | 65 omp_alloctrait_t traits[10]; in foo() local 73 #pragma omp target uses_allocators(omp_null_allocator, omp_thread_mem_alloc, my_allocator(traits)) in foo()
|
| H A D | target_parallel_for_uses_allocators_codegen.cpp | 65 omp_alloctrait_t traits[10]; in foo() local 73 …target parallel for uses_allocators(omp_null_allocator, omp_thread_mem_alloc, my_allocator(traits)) in foo()
|
| H A D | target_parallel_uses_allocators_codegen.cpp | 65 omp_alloctrait_t traits[10]; in foo() local 73 …omp target parallel uses_allocators(omp_null_allocator, omp_thread_mem_alloc, my_allocator(traits)) in foo()
|
| H A D | target_simd_uses_allocators_codegen.cpp | 65 omp_alloctrait_t traits[10]; in foo() local 73 …gma omp target simd uses_allocators(omp_null_allocator, omp_thread_mem_alloc, my_allocator(traits)) in foo()
|
| H A D | target_teams_uses_allocators_codegen.cpp | 65 omp_alloctrait_t traits[10]; in foo() local 73 …ma omp target teams uses_allocators(omp_null_allocator, omp_thread_mem_alloc, my_allocator(traits)) in foo()
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | mangle-subst-std.cpp | 52 template<typename charT, typename traits = char_traits<charT> > 53 struct basic_istream : virtual public basic_ios<charT, traits> { 54 basic_istream(int x) : basic_ios<charT, traits>(x), stored(x) { } in basic_istream() 58 template<typename charT, typename traits = char_traits<charT> > 59 struct basic_ostream : virtual public basic_ios<charT, traits> { 65 template<typename charT, typename traits = char_traits<charT> > 66 struct basic_iostream : public basic_istream<charT, traits>, 67 public basic_ostream<charT, traits> { 68 basic_iostream(int x) : basic_istream<charT, traits>(x), in basic_iostream() 69 basic_ostream<charT, traits>(x), in basic_iostream() [all …]
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | random | 66 basic_ostream<charT, traits>& 72 basic_istream<charT, traits>& 136 basic_ostream<charT, traits>& 144 basic_istream<charT, traits>& 190 basic_ostream<charT, traits>& 196 basic_istream<charT, traits>& 245 basic_ostream<charT, traits>& 251 basic_istream<charT, traits>& 297 basic_ostream<charT, traits>& 303 basic_istream<charT, traits>& [all …]
|
| H A D | ostream | 88 template<class traits> 93 template<class traits> 96 template<class traits> 106 template<class traits> 110 template<class traits> 113 template<class traits> 121 basic_ostream<charT,traits>& endl(basic_ostream<charT,traits>& os); 124 basic_ostream<charT,traits>& ends(basic_ostream<charT,traits>& os); 127 basic_ostream<charT,traits>& flush(basic_ostream<charT,traits>& os); 133 template<class traits> [all …]
|
| H A D | iosfwd | 29 template <class charT, class traits = char_traits<charT> > class basic_ios; 31 template <class charT, class traits = char_traits<charT> > class basic_streambuf; 32 template <class charT, class traits = char_traits<charT> > class basic_istream; 33 template <class charT, class traits = char_traits<charT> > class basic_ostream; 34 template <class charT, class traits = char_traits<charT> > class basic_iostream; 45 template <class charT, class traits = char_traits<charT> > class basic_filebuf; 46 template <class charT, class traits = char_traits<charT> > class basic_ifstream; 47 template <class charT, class traits = char_traits<charT> > class basic_ofstream; 48 template <class charT, class traits = char_traits<charT> > class basic_fstream; 50 template <class charT, class traits = char_traits<charT> > class istreambuf_iterator; [all …]
|
| H A D | iterator | 522 typedef traits traits_type; 523 typedef basic_istream<charT, traits> istream_type; 558 typedef traits traits_type; 559 typedef basic_ostream<charT,traits> ostream_type; 572 template<class charT, class traits = char_traits<charT> > 584 typedef traits traits_type; 585 typedef traits::int_type int_type; 604 template <class charT, class traits> 607 template <class charT, class traits> 624 typedef traits traits_type; [all …]
|
| H A D | sstream | 18 : public basic_streambuf<charT, traits> 22 typedef traits traits_type; 56 template <class charT, class traits, class Allocator> 65 : public basic_istream<charT, traits> 69 typedef traits traits_type; 94 template <class charT, class traits, class Allocator> 103 : public basic_ostream<charT, traits> 108 typedef traits traits_type; 133 template <class charT, class traits, class Allocator> 142 : public basic_iostream<charT, traits> [all …]
|
| H A D | istream | 95 basic_istream<charT,traits>& operator>>(basic_istream<charT,traits>&, charT&); 97 template<class traits> 98 basic_istream<char,traits>& operator>>(basic_istream<char,traits>&, unsigned char&); 100 template<class traits> 101 basic_istream<char,traits>& operator>>(basic_istream<char,traits>&, signed char&); 104 basic_istream<charT,traits>& operator>>(basic_istream<charT,traits>&, charT*); 106 template<class traits> 109 template<class traits> 110 basic_istream<char,traits>& operator>>(basic_istream<char,traits>&, signed char*); 114 swap(basic_istream<charT, traits>& x, basic_istream<charT, traits>& y); [all …]
|
| H A D | string_view | 23 template<class charT, class traits> 26 template<class charT, class traits> 30 template<class charT, class traits> 33 template<class charT, class traits> 36 template<class charT, class traits> 39 template<class charT, class traits> 42 template<class charT, class traits> 45 template<class charT, class traits> 51 template<class charT, class traits> 52 basic_ostream<charT, traits>& [all …]
|
| /llvm-project-15.0.7/clang/test/SemaTemplate/ |
| H A D | alias-templates.cpp | 25 template<typename T> struct traits { struct 30 template<typename U> using rebind = traits<rebind_thing<U>>; argument 44 typedef traits<thing<inner>> traits_type; 48 thing(traits_type &traits) : traits(traits), val(traits.alloc()) {} in thing() 49 ~thing() { traits.free(static_cast<inner_ptr&&>(val)); } in ~thing() 51 traits_type &traits; member 60 template<> bool &traits<thing<bool>>::alloc() { static bool b; return b; } in alloc() 61 template<> void traits<thing<bool>>::free(bool&) {} in free() 64 typedef X::traits<X::thing<int>> itt;
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/ArmNeon/ |
| H A D | ArmNeon.td | 43 list<Trait> traits = [], bit requiresAccessGroup = 0, 50 /*traits=*/traits, 58 list<Trait> traits = []> 59 : ArmNeon_IntrOp<mnemonic, [0], [], 1, traits>; 65 list<Trait> traits = []> 66 : ArmNeon_IntrOp<mnemonic, [0], overloadedOperands, 1, traits>; 125 class ArmNeon_2dOp<string mnemonic, list<Trait> traits = []> 128 /*traits=*/traits>;
|
| /llvm-project-15.0.7/libcxx/include/experimental/ |
| H A D | iterator | 18 template <class DelimT, class charT = char, class traits = char_traits<charT>> 22 typedef traits traits_type; 23 typedef basic_ostream<charT, traits> ostream_type; 45 template <class charT, class traits, class DelimT> 46 ostream_joiner<decay_t<DelimT>, charT, traits> 47 make_ostream_joiner(basic_ostream<charT, traits>& os, DelimT&& delimiter);
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/X86Vector/ |
| H A D | X86Vector.td | 36 class AVX512_Op<string mnemonic, list<Trait> traits = []> : 37 Op<X86Vector_Dialect, "avx512." # mnemonic, traits> {} 43 [], [], traits, numResults>; 48 list<Trait> traits = []> : 53 traits, /*numResults=*/1>; 198 // Fully specified by traits. 281 class AVX_Op<string mnemonic, list<Trait> traits = []> : 282 Op<X86Vector_Dialect, "avx." # mnemonic, traits> {} 287 class AVX_LowOp<string mnemonic, list<Trait> traits = []> : 288 Op<X86Vector_Dialect, "avx.intr." # mnemonic, traits> {} [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVCLOps.td | 24 SPV_ExtInstOp<mnemonic, "CL", "OpenCL.std", opcode, traits> { 36 Type operandType, list<Trait> traits = []> : 37 SPV_CLOp<mnemonic, opcode, !listconcat([NoSideEffect], traits)> { 55 list<Trait> traits = []> : 57 traits # [SameOperandsAndResultType]>; 61 Type operandType, list<Trait> traits = []> : 79 list<Trait> traits = []> : 81 traits # [SameOperandsAndResultType]> { 87 Type operandType, list<Trait> traits = []> : 106 list<Trait> traits = []> : [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/ |
| H A D | ROCDLOps.td | 42 class ROCDL_Op<string mnemonic, list<Trait> traits = []> : 43 LLVM_OpBase<ROCDL_Dialect, mnemonic, traits> { 51 list<Trait> traits = []> : 52 ROCDL_Op<mnemonic, !listconcat(traits, [NoSideEffect])>, 60 int parameter, list<Trait> traits = []> : 61 ROCDL_Op<mnemonic, !listconcat(traits, [NoSideEffect])>, 118 class ROCDL_Mfma_IntrOp<string mnemonic, list<Trait> traits = []> : 121 [], [], traits, 1>,
|
| /llvm-project-15.0.7/clang/test/Modules/Inputs/ |
| H A D | DebugCXX.h | 24 template<typename T> struct traits {}; struct 26 typename Traits = traits<T> 33 extern template struct traits<float>;
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Arithmetic/IR/ |
| H A D | ArithmeticOps.td | 25 ElementwiseMappable.traits>; 35 Arith_ArithmeticOp<mnemonic, traits> { 41 Arith_ArithmeticOp<mnemonic, traits> { 47 Arith_ArithmeticOp<mnemonic, traits> { 53 Arith_BinaryOp<mnemonic, traits # 60 Arith_UnaryOp<mnemonic, traits>, 66 Arith_BinaryOp<mnemonic, traits>, 73 list<Trait> traits = []> : 93 traits # 120 Arith_CompareOp<mnemonic, traits> { [all …]
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | overload-template.cpp | 12 static constexpr int traits = copy_traits::movable; member 15 struct optional : optional_ctor_base<ctor_copy_traits<T>::traits> {
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/ArmSVE/ |
| H A D | ArmSVE.td | 39 class ArmSVE_Op<string mnemonic, list<Trait> traits = []> : 40 Op<ArmSVE_Dialect, mnemonic, traits> {} 43 list<Trait> traits = []> : 49 /*list<Trait> traits=*/traits, 53 list<Trait> traits = []> : 54 ArmSVE_Op<mnemonic, !listconcat(traits, 76 list<Trait> traits = []> : 77 ArmSVE_Op<mnemonic, !listconcat(traits,
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Refactoring/ |
| H A D | RefactoringOptions.h | 24 typename = std::enable_if_t<traits::IsValidOptionType<T>::value>> 43 typename = std::enable_if_t<traits::IsValidOptionType<T>::value>>
|