| /llvm-project-15.0.7/libcxx/test/libcxx/extensions/hash/ |
| H A D | specializations.pass.cpp | 22 assert(__gnu_cxx::hash<const char *>()("test") == in main() 24 assert(__gnu_cxx::hash<char *>()(str) == std::hash<std::string>()("test")); in main() 25 assert(__gnu_cxx::hash<char>()(42) == 42); in main() 26 assert(__gnu_cxx::hash<signed char>()(42) == 42); in main() 27 assert(__gnu_cxx::hash<unsigned char>()(42) == 42); in main() 28 assert(__gnu_cxx::hash<short>()(42) == 42); in main() 29 assert(__gnu_cxx::hash<unsigned short>()(42) == 42); in main() 30 assert(__gnu_cxx::hash<int>()(42) == 42); in main() 31 assert(__gnu_cxx::hash<unsigned int>()(42) == 42); in main() 32 assert(__gnu_cxx::hash<long>()(42) == 42); in main() [all …]
|
| H A D | specializations.compile.fail.cpp | 15 assert(__gnu_cxx::hash<std::string>()(std::string()) == 0); // error in main()
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | 2009-02-20-InstCombine-SROA.ll | 11 %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int> > >" = type { i32* } 293 …%9 = getelementptr %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int>… 295 …%10 = getelementptr %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int… 305 …%16 = getelementptr %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int… 307 …%17 = getelementptr %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int… 313 …%19 = getelementptr %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int… 327 …%26 = getelementptr %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int… 329 …%27 = getelementptr %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int… 331 …%28 = getelementptr %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int… 334 …%31 = getelementptr %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int… [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/ |
| H A D | 2004-04-05-InvokeCastCrash.ll | 4 …%"struct.__gnu_cxx::_Hashtable_node<const llvm::Constant*>" = type { %"struct.__gnu_cxx::_Hashtabl… 5 …%"struct.__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >" = type { %"struct.… 6 …__gnu_cxx::hash_map<const llvm::Value*,int,__gnu_cxx::hash<const llvm::Value*>,std::equal_to<const… 7 …__gnu_cxx::hash_set<const llvm::Constant*,__gnu_cxx::hash<const llvm::Constant*>,std::equal_to<con… 28 …__gnu_cxx::hash_set<const llvm::Constant*,__gnu_cxx::hash<const llvm::Constant*>,std::equal_to<con… 64 …__gnu_cxx::_Hashtable_node<const llvm::Constant*>*,std::allocator<const llvm::Constant*>, true>" =… 65 …__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >*,std::allocator<int>, true>"… 74 …base<__gnu_cxx::_Hashtable_node<const llvm::Constant*>*,std::allocator<const llvm::Constant*> >" =… 75 …ase<__gnu_cxx::_Hashtable_node<std::pair<const llvm::Value* const, int> >*,std::allocator<int> >" … 89 …:vector<__gnu_cxx::_Hashtable_node<const llvm::Constant*>*,std::allocator<const llvm::Constant*> >… [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | tailcall-string-rvo.ll | 13 %class.basic_string.11.42.73 = type { %"class.__gnu_cxx::__versa_string.10.41.72" } 14 %"class.__gnu_cxx::__versa_string.10.41.72" = type { %"class.__gnu_cxx::__sso_string_base.9.40.71" } 15 %"class.__gnu_cxx::__sso_string_base.9.40.71" = type { %"struct.__gnu_cxx::__vstring_utility<char, … 16 %"struct.__gnu_cxx::__vstring_utility<char, std::char_traits<char>, std::allocator<char> >::_Alloc_…
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | tailcall-string-rvo.ll | 14 %class.basic_string.11.42.73 = type { %"class.__gnu_cxx::__versa_string.10.41.72" } 15 %"class.__gnu_cxx::__versa_string.10.41.72" = type { %"class.__gnu_cxx::__sso_string_base.9.40.71" } 16 %"class.__gnu_cxx::__sso_string_base.9.40.71" = type { %"struct.__gnu_cxx::__vstring_utility<char, … 17 %"struct.__gnu_cxx::__vstring_utility<char, std::char_traits<char>, std::allocator<char> >::_Alloc_…
|
| /llvm-project-15.0.7/llvm/test/Transforms/DeadStoreElimination/ |
| H A D | cs-cs-aliasing.ll | 5 %class.basic_string = type { %"class.__gnu_cxx::__versa_string" } 6 %"class.__gnu_cxx::__versa_string" = type { %"class.__gnu_cxx::__sso_string_base" } 7 %"class.__gnu_cxx::__sso_string_base" = type { %"struct.__gnu_cxx::__vstring_utility<char, std::cha… 8 %"struct.__gnu_cxx::__vstring_utility<char, std::char_traits<char>, std::allocator<char> >::_Alloc_…
|
| /llvm-project-15.0.7/llvm/test/Transforms/Inline/ |
| H A D | 2006-11-09-InlineCGUpdate.ll | 9 %"struct.__gnu_cxx::_Rope_rep_alloc_base<char,std::allocator<char>, true>" = type { i32 } 10 …%"struct.__gnu_cxx::__normal_iterator<char*,std::basic_string<char, std::char_traits<char>, std::a… 11 …%"struct.__gnu_cxx::__normal_iterator<const wchar_t*,std::basic_string<wchar_t, std::char_traits<w… 12 %"struct.__gnu_cxx::char_producer<char>" = type { i32 (...)** } 13 …%"struct.__gnu_cxx::stdio_sync_filebuf<char,std::char_traits<char> >" = type { %"struct.std::basic… 14 …%"struct.__gnu_cxx::stdio_sync_filebuf<wchar_t,std::char_traits<wchar_t> >" = type { %"struct.std:… 16 …%struct.__mbstate_t = type { i32, %"struct.__gnu_cxx::_Rope_rep_alloc_base<char,std::allocator<cha… 26 …char_traits<wchar_t> >" = type { %"struct.std::locale::facet", %"struct.__gnu_cxx::char_producer<c… 31 …g<char,std::char_traits<char>,std::allocator<char> >" = type { %"struct.__gnu_cxx::__normal_iterat… 34 …,std::char_traits<wchar_t>,std::allocator<wchar_t> >" = type { %"struct.__gnu_cxx::__normal_iterat… [all …]
|
| H A D | 2006-11-09-InlineCGUpdate-2.ll | 5 …%"struct.__gnu_cxx::__normal_iterator<char*,std::basic_string<char, std::char_traits<char>, std::a… 6 %"struct.__gnu_cxx::char_producer<char>" = type { i32 (...)** } 11 %"struct.std::bad_alloc" = type { %"struct.__gnu_cxx::char_producer<char>" } 14 …d::char_traits<char> >" = type { %"struct.std::locale::facet", %"struct.__gnu_cxx::char_producer<c… 15 …%"struct.std::basic_ofstream<char,std::char_traits<char> >" = type { %"struct.__gnu_cxx::char_prod… 18 …g<char,std::char_traits<char>,std::allocator<char> >" = type { %"struct.__gnu_cxx::__normal_iterat… 30 …%"struct.std::logic_error" = type { %"struct.__gnu_cxx::char_producer<char>", %"struct.std::basic_…
|
| /llvm-project-15.0.7/libcxx/test/libcxx/extensions/hash_map/ |
| H A D | const_iterator.compile.fail.cpp | 13 __gnu_cxx::hash_map<int, int> m; in main() 15 const __gnu_cxx::hash_map<int, int> &cm = m; in main()
|
| /llvm-project-15.0.7/llvm/test/Transforms/Attributor/reduced/ |
| H A D | register_benchmark_test.ll | 82 %"class.__gnu_cxx::new_allocator.71.257.350.443.536.629.815.908.1001.1466.1745.2024.2303.2861.3419.… 84 %"class.__gnu_cxx::new_allocator.1.73.259.352.445.538.631.817.910.1003.1468.1747.2026.2305.2863.342… 88 %"class.__gnu_cxx::new_allocator.9.77.263.356.449.542.635.821.914.1007.1472.1751.2030.2309.2867.342… 90 %"class.__gnu_cxx::new_allocator.30.79.265.358.451.544.637.823.916.1009.1474.1753.2032.2311.2869.34… 94 %"struct.__gnu_cxx::__aligned_membuf.82.268.361.454.547.640.826.919.1012.1477.1756.2035.2314.2872.3… 331 …__gnu_cxx::__normal_iterator.69.255.348.441.534.627.813.906.999.1464.1743.2022.2301.2859.3417.3510… 334 …__gnu_cxx::__normal_iterator.32.68.254.347.440.533.626.812.905.998.1463.1742.2021.2300.2858.3416.3… 468 …lass.__gnu_cxx::new_allocator.1.73.259.352.445.538.631.817.910.1003.1468.1747.2026.2305.2863.3421.… 1242 …__gnu_cxx::__normal_iterator.33.80.266.359.452.545.638.824.917.1010.1475.1754.2033.2312.2870.3428.… 1245 …__gnu_cxx::__normal_iterator.33.80.266.359.452.545.638.824.917.1010.1475.1754.2033.2312.2870.3428.… [all …]
|
| /llvm-project-15.0.7/libcxx/test/libcxx/containers/gnu_cxx/ |
| H A D | hash_map_name_lookup.pass.cpp | 28 namespace __gnu_cxx { namespace 33 typedef __gnu_cxx::hash_map<int, int> Map; in main()
|
| H A D | hash_set_name_lookup.pass.cpp | 27 namespace __gnu_cxx { namespace 32 typedef __gnu_cxx::hash_set<int> Set; in main()
|
| H A D | hash_set.pass.cpp | 26 __gnu_cxx::hash_set<int> h; in test_default_does_not_allocate() 30 __gnu_cxx::hash_multiset<int> h; in test_default_does_not_allocate()
|
| H A D | hash_map.pass.cpp | 26 __gnu_cxx::hash_map<int, int> h; in test_default_does_not_allocate() 30 __gnu_cxx::hash_multimap<int, int> h; in test_default_does_not_allocate()
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | debug-info-use-after-free.cpp | 137 namespace __gnu_cxx { namespace 141 template < typename _Tp > class allocator:__gnu_cxx::new_allocator < _Tp > { 181 __gnu_cxx { namespace 230 __gnu_cxx::hash_map;
|
| H A D | 2007-09-10-RecursiveTypeResolution.cpp | 17 namespace __gnu_cxx namespace 54 typedef __gnu_cxx::__normal_iterator < typename _Alloc::pointer,
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/ |
| H A D | 2009-10-15-ITBlockBranch.ll | 5 %"struct.__gnu_cxx::__normal_iterator<char*,std::basic_string<char, std::char_traits<char>, std::al… 6 %"struct.__gnu_cxx::new_allocator<char>" = type <{ i8 }> 7 …g<char,std::char_traits<char>,std::allocator<char> >" = type { %"struct.__gnu_cxx::__normal_iterat…
|
| H A D | v8_IT_4.ll | 7 %"struct.__gnu_cxx::__normal_iterator<char*,std::basic_string<char, std::char_traits<char>, std::al… 8 %"struct.__gnu_cxx::new_allocator<char>" = type <{ i8 }> 9 …g<char,std::char_traits<char>,std::allocator<char> >" = type { %"struct.__gnu_cxx::__normal_iterat…
|
| /llvm-project-15.0.7/clang/test/SemaTemplate/ |
| H A D | dependent-names.cpp | 369 namespace __gnu_cxx { struct X {}; } namespace 371 …void operator+(__gnu_cxx::X, ns::Y); // expected-note{{or in namespace 'test_reserved_identifiers… 373 __gnu_cxx::X x; in test()
|
| /llvm-project-15.0.7/libcxx/include/ext/ |
| H A D | __hash | 19 namespace __gnu_cxx { 132 } // namespace __gnu_cxx
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/abseil/ |
| H A D | redundant-strcat-calls.cpp | 9 namespace __gnu_cxx { namespace 35 class basic_string : public __gnu_cxx::__versa_string<A, B, C> {
|
| /llvm-project-15.0.7/llvm/test/Transforms/GlobalOpt/ |
| H A D | 2007-06-04-PackedStruct.ll | 6 %"struct.__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, int> > >" = type <{ i8 }> 8 …t int, int> > >::_Rb_tree_impl<std::less<int>,false>" = type { %"struct.__gnu_cxx::new_allocator<s…
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | warn-lifetime-analysis-nocfg.cpp | 130 namespace __gnu_cxx { namespace 161 typedef __gnu_cxx::basic_iterator<T> iterator;
|
| /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/ |
| H A D | dbginfo.ll | 19 %"struct.__gnu_cxx::new_allocator<Scene*>" = type <{ i8 }> 20 %"struct.__gnu_cxx::new_allocator<std::_List_node<Scene*> >" = type <{ i8 }>
|