/external/llvm-project/libcxx/test/std/strings/basic.string/string.modifiers/string_replace/ |
D | size_size_string_size_size.pass.cpp | 24 template <class S> 26 test(S s, typename S::size_type pos1, typename S::size_type n1, in test() argument 27 S str, typename S::size_type pos2, typename S::size_type n2, in test() 28 S expected) in test() 30 const typename S::size_type old_size = s.size(); in test() 31 S s0 = s; in test() 34 s.replace(pos1, n1, str, pos2, n2); in test() 35 LIBCPP_ASSERT(s.__invariants()); in test() 36 assert(s == expected); in test() 37 typename S::size_type xlen = std::min(n1, old_size - pos1); in test() [all …]
|
D | size_size_string.pass.cpp | 22 template <class S> 24 test(S s, typename S::size_type pos1, typename S::size_type n1, S str, S expected) in test() argument 26 const typename S::size_type old_size = s.size(); in test() 27 S s0 = s; in test() 30 s.replace(pos1, n1, str); in test() 31 LIBCPP_ASSERT(s.__invariants()); in test() 32 assert(s == expected); in test() 33 typename S::size_type xlen = std::min(n1, old_size - pos1); in test() 34 typename S::size_type rlen = str.size(); in test() 35 assert(s.size() == old_size - xlen + rlen); in test() [all …]
|
D | iter_iter_string.pass.cpp | 21 template <class S> 23 test(S s, typename S::size_type pos1, typename S::size_type n1, S str, S expected) in test() argument 25 typename S::size_type old_size = s.size(); in test() 26 typename S::const_iterator first = s.begin() + pos1; in test() 27 typename S::const_iterator last = s.begin() + pos1 + n1; in test() 28 typename S::size_type xlen = last - first; in test() 29 s.replace(first, last, str); in test() 30 LIBCPP_ASSERT(s.__invariants()); in test() 31 assert(s == expected); in test() 32 typename S::size_type rlen = str.size(); in test() [all …]
|
/external/libcxx/test/std/strings/basic.string/string.modifiers/string_replace/ |
D | size_size_string_size_size.pass.cpp | 25 template <class S> 27 test(S s, typename S::size_type pos1, typename S::size_type n1, in test() argument 28 S str, typename S::size_type pos2, typename S::size_type n2, in test() 29 S expected) in test() 31 const typename S::size_type old_size = s.size(); in test() 32 S s0 = s; in test() 35 s.replace(pos1, n1, str, pos2, n2); in test() 36 LIBCPP_ASSERT(s.__invariants()); in test() 37 assert(s == expected); in test() 38 typename S::size_type xlen = std::min(n1, old_size - pos1); in test() [all …]
|
D | size_size_string.pass.cpp | 23 template <class S> 25 test(S s, typename S::size_type pos1, typename S::size_type n1, S str, S expected) in test() argument 27 const typename S::size_type old_size = s.size(); in test() 28 S s0 = s; in test() 31 s.replace(pos1, n1, str); in test() 32 LIBCPP_ASSERT(s.__invariants()); in test() 33 assert(s == expected); in test() 34 typename S::size_type xlen = std::min(n1, old_size - pos1); in test() 35 typename S::size_type rlen = str.size(); in test() 36 assert(s.size() == old_size - xlen + rlen); in test() [all …]
|
D | iter_iter_string.pass.cpp | 22 template <class S> 24 test(S s, typename S::size_type pos1, typename S::size_type n1, S str, S expected) in test() argument 26 typename S::size_type old_size = s.size(); in test() 27 typename S::const_iterator first = s.begin() + pos1; in test() 28 typename S::const_iterator last = s.begin() + pos1 + n1; in test() 29 typename S::size_type xlen = last - first; in test() 30 s.replace(first, last, str); in test() 31 LIBCPP_ASSERT(s.__invariants()); in test() 32 assert(s == expected); in test() 33 typename S::size_type rlen = str.size(); in test() [all …]
|
/external/llvm-project/libcxx/test/std/strings/basic.string/string.modifiers/string_insert/ |
D | size_string_size_size.pass.cpp | 23 template <class S> 25 test(S s, typename S::size_type pos1, S str, typename S::size_type pos2, in test() argument 26 typename S::size_type n, S expected) in test() 28 const typename S::size_type old_size = s.size(); in test() 29 S s0 = s; in test() 32 s.insert(pos1, str, pos2, n); in test() 33 LIBCPP_ASSERT(s.__invariants()); in test() 34 assert(s == expected); in test() 41 s.insert(pos1, str, pos2, n); in test() 47 assert(s == s0); in test() [all …]
|
D | size_string.pass.cpp | 21 template <class S> 23 test(S s, typename S::size_type pos, S str, S expected) in test() argument 25 const typename S::size_type old_size = s.size(); in test() 26 S s0 = s; in test() 29 s.insert(pos, str); in test() 30 LIBCPP_ASSERT(s.__invariants()); in test() 31 assert(s == expected); in test() 38 s.insert(pos, str); in test() 44 assert(s == s0); in test() 53 typedef std::string S; in main() typedef [all …]
|
/external/libcxx/test/std/strings/basic.string/string.modifiers/string_insert/ |
D | size_string_size_size.pass.cpp | 24 template <class S> 26 test(S s, typename S::size_type pos1, S str, typename S::size_type pos2, in test() argument 27 typename S::size_type n, S expected) in test() 29 const typename S::size_type old_size = s.size(); in test() 30 S s0 = s; in test() 33 s.insert(pos1, str, pos2, n); in test() 34 LIBCPP_ASSERT(s.__invariants()); in test() 35 assert(s == expected); in test() 42 s.insert(pos1, str, pos2, n); in test() 48 assert(s == s0); in test() [all …]
|
D | size_string.pass.cpp | 22 template <class S> 24 test(S s, typename S::size_type pos, S str, S expected) in test() argument 26 const typename S::size_type old_size = s.size(); in test() 27 S s0 = s; in test() 30 s.insert(pos, str); in test() 31 LIBCPP_ASSERT(s.__invariants()); in test() 32 assert(s == expected); in test() 39 s.insert(pos, str); in test() 45 assert(s == s0); in test() 54 typedef std::string S; in main() typedef [all …]
|
/external/python/cpython2/Tools/pybench/ |
D | Strings.py | 13 s = join(map(str,range(100))) 17 t + s 18 t + s 19 t + s 20 t + s 21 t + s 23 t + s 24 t + s 25 t + s 26 t + s [all …]
|
/external/XNNPACK/src/f32-gemm/gen-inc/ |
D | 6x8inc-minmax-aarch64-neonfma-cortex-a75.S | 2 // Template: src/f32-gemm/6x8-aarch64-neonfma-cortex-a75.S.in 142 FMLA v20.4s, v12.4s, v0.s[0] 144 FMLA v22.4s, v12.4s, v1.s[0] 145 FMLA v24.4s, v12.4s, v2.s[0] 146 FMLA v26.4s, v12.4s, v3.s[0] 147 FMLA v28.4s, v12.4s, v4.s[0] 148 FMLA v30.4s, v12.4s, v5.s[0] 149 FMLA v21.4s, v13.4s, v0.s[0] 150 FMLA v23.4s, v13.4s, v1.s[0] 151 FMLA v25.4s, v13.4s, v2.s[0] [all …]
|
D | 6x8inc-minmax-aarch64-neonfma-cortex-a73.S | 2 // Template: src/f32-gemm/6x8-aarch64-neonfma-cortex-a73.S.in 146 FMLA v20.4s, v12.4s, v0.s[0] 147 FMLA v22.4s, v12.4s, v1.s[0] 149 FMLA v24.4s, v12.4s, v2.s[0] 150 FMLA v26.4s, v12.4s, v3.s[0] 152 FMLA v28.4s, v12.4s, v4.s[0] 153 FMLA v30.4s, v12.4s, v5.s[0] 154 FMLA v21.4s, v13.4s, v0.s[0] 155 FMLA v23.4s, v13.4s, v1.s[0] 156 FMLA v25.4s, v13.4s, v2.s[0] [all …]
|
D | 6x8inc-minmax-aarch64-neonfma-cortex-a57.S | 2 // Template: src/f32-gemm/6x8-aarch64-neonfma-cortex-a75.S.in 132 FMLA v20.4s, v12.4s, v0.s[0] 134 FMLA v22.4s, v12.4s, v1.s[0] 135 FMLA v24.4s, v12.4s, v2.s[0] 136 FMLA v26.4s, v12.4s, v3.s[0] 137 FMLA v28.4s, v12.4s, v4.s[0] 138 FMLA v30.4s, v12.4s, v5.s[0] 139 FMLA v21.4s, v13.4s, v0.s[0] 140 FMLA v23.4s, v13.4s, v1.s[0] 141 FMLA v25.4s, v13.4s, v2.s[0] [all …]
|
D | 5x8inc-minmax-aarch64-neonfma-cortex-a57.S | 2 // Template: src/f32-gemm/5x8-aarch64-neonfma-cortex-a75.S.in 98 LD2R {v30.4s, v31.4s}, [x8] 130 FMLA v20.4s, v12.4s, v0.s[0] 132 FMLA v22.4s, v12.4s, v2.s[0] 133 FMLA v24.4s, v12.4s, v4.s[0] 134 FMLA v26.4s, v12.4s, v6.s[0] 135 FMLA v28.4s, v12.4s, v8.s[0] 136 FMLA v21.4s, v13.4s, v0.s[0] 137 FMLA v23.4s, v13.4s, v2.s[0] 138 FMLA v25.4s, v13.4s, v4.s[0] [all …]
|
D | 5x8inc-minmax-aarch64-neonfma-cortex-a75.S | 2 // Template: src/f32-gemm/5x8-aarch64-neonfma-cortex-a75.S.in 98 LD2R {v30.4s, v31.4s}, [x8] 139 FMLA v20.4s, v12.4s, v0.s[0] 141 FMLA v22.4s, v12.4s, v2.s[0] 142 FMLA v24.4s, v12.4s, v4.s[0] 143 FMLA v26.4s, v12.4s, v6.s[0] 145 FMLA v28.4s, v12.4s, v8.s[0] 146 FMLA v21.4s, v13.4s, v0.s[0] 147 FMLA v23.4s, v13.4s, v2.s[0] 149 FMLA v25.4s, v13.4s, v4.s[0] [all …]
|
/external/XNNPACK/src/f32-gemm/gen/ |
D | 6x8-minmax-aarch64-neonfma-cortex-a57.S | 2 // Template: src/f32-gemm/6x8-aarch64-neonfma-cortex-a75.S.in 136 FMLA v20.4s, v12.4s, v0.s[0] 138 FMLA v22.4s, v12.4s, v1.s[0] 139 FMLA v24.4s, v12.4s, v2.s[0] 140 FMLA v26.4s, v12.4s, v3.s[0] 141 FMLA v28.4s, v12.4s, v4.s[0] 142 FMLA v30.4s, v12.4s, v5.s[0] 143 FMLA v21.4s, v13.4s, v0.s[0] 144 FMLA v23.4s, v13.4s, v1.s[0] 145 FMLA v25.4s, v13.4s, v2.s[0] [all …]
|
D | 6x8-minmax-aarch64-neonfma-cortex-a75.S | 2 // Template: src/f32-gemm/6x8-aarch64-neonfma-cortex-a75.S.in 146 FMLA v20.4s, v12.4s, v0.s[0] 148 FMLA v22.4s, v12.4s, v1.s[0] 149 FMLA v24.4s, v12.4s, v2.s[0] 150 FMLA v26.4s, v12.4s, v3.s[0] 151 FMLA v28.4s, v12.4s, v4.s[0] 152 FMLA v30.4s, v12.4s, v5.s[0] 153 FMLA v21.4s, v13.4s, v0.s[0] 154 FMLA v23.4s, v13.4s, v1.s[0] 155 FMLA v25.4s, v13.4s, v2.s[0] [all …]
|
D | 6x8-minmax-aarch64-neonfma-cortex-a73.S | 2 // Template: src/f32-gemm/6x8-aarch64-neonfma-cortex-a73.S.in 150 FMLA v20.4s, v12.4s, v0.s[0] 151 FMLA v22.4s, v12.4s, v1.s[0] 153 FMLA v24.4s, v12.4s, v2.s[0] 154 FMLA v26.4s, v12.4s, v3.s[0] 156 FMLA v28.4s, v12.4s, v4.s[0] 157 FMLA v30.4s, v12.4s, v5.s[0] 158 FMLA v21.4s, v13.4s, v0.s[0] 159 FMLA v23.4s, v13.4s, v1.s[0] 160 FMLA v25.4s, v13.4s, v2.s[0] [all …]
|
D | 5x8-minmax-aarch64-neonfma-cortex-a57.S | 2 // Template: src/f32-gemm/5x8-aarch64-neonfma-cortex-a75.S.in 95 LD2R {v30.4s, v31.4s}, [x8] 131 FMLA v20.4s, v12.4s, v0.s[0] 133 FMLA v22.4s, v12.4s, v2.s[0] 134 FMLA v24.4s, v12.4s, v4.s[0] 135 FMLA v26.4s, v12.4s, v6.s[0] 136 FMLA v28.4s, v12.4s, v8.s[0] 137 FMLA v21.4s, v13.4s, v0.s[0] 138 FMLA v23.4s, v13.4s, v2.s[0] 139 FMLA v25.4s, v13.4s, v4.s[0] [all …]
|
D | 5x8-minmax-aarch64-neonfma-cortex-a75.S | 2 // Template: src/f32-gemm/5x8-aarch64-neonfma-cortex-a75.S.in 95 LD2R {v30.4s, v31.4s}, [x8] 140 FMLA v20.4s, v12.4s, v0.s[0] 142 FMLA v22.4s, v12.4s, v2.s[0] 143 FMLA v24.4s, v12.4s, v4.s[0] 144 FMLA v26.4s, v12.4s, v6.s[0] 146 FMLA v28.4s, v12.4s, v8.s[0] 147 FMLA v21.4s, v13.4s, v0.s[0] 148 FMLA v23.4s, v13.4s, v2.s[0] 150 FMLA v25.4s, v13.4s, v4.s[0] [all …]
|
/external/XNNPACK/src/f32-igemm/ |
D | 6x8-minmax-aarch64-neonfma-cortex-a73.S | 101 LD2R {v6.4s, v7.4s}, [x8] 173 FMLA v20.4s, v12.4s, v0.s[0] 174 FMLA v22.4s, v12.4s, v1.s[0] 176 FMLA v24.4s, v12.4s, v2.s[0] 177 FMLA v26.4s, v12.4s, v3.s[0] 179 FMLA v28.4s, v12.4s, v4.s[0] 180 FMLA v30.4s, v12.4s, v5.s[0] 181 FMLA v21.4s, v13.4s, v0.s[0] 182 FMLA v23.4s, v13.4s, v1.s[0] 183 FMLA v25.4s, v13.4s, v2.s[0] [all …]
|
D | 5x8-aarch64-neonfma-cortex-a75.S.in | 87 LD2R {v30.4s, v31.4s}, [x8] 158 FMLA v20.4s, v12.4s, v0.s[0] 160 FMLA v22.4s, v12.4s, v2.s[0] 161 FMLA v24.4s, v12.4s, v4.s[0] 162 FMLA v26.4s, v12.4s, v6.s[0] 165 FMLA v28.4s, v12.4s, v8.s[0] 166 FMLA v21.4s, v13.4s, v0.s[0] 167 FMLA v23.4s, v13.4s, v2.s[0] 170 FMLA v25.4s, v13.4s, v4.s[0] 171 FMLA v27.4s, v13.4s, v6.s[0] [all …]
|
/external/XNNPACK/src/f32-igemm/gen/ |
D | 5x8-minmax-aarch64-neonfma-cortex-a75.S | 2 // Template: src/f32-igemm/5x8-aarch64-neonfma-cortex-a75.S.in 91 LD2R {v30.4s, v31.4s}, [x8] 158 FMLA v20.4s, v12.4s, v0.s[0] 160 FMLA v22.4s, v12.4s, v2.s[0] 161 FMLA v24.4s, v12.4s, v4.s[0] 162 FMLA v26.4s, v12.4s, v6.s[0] 164 FMLA v28.4s, v12.4s, v8.s[0] 165 FMLA v21.4s, v13.4s, v0.s[0] 166 FMLA v23.4s, v13.4s, v2.s[0] 168 FMLA v25.4s, v13.4s, v4.s[0] [all …]
|
D | 5x8-minmax-aarch64-neonfma-cortex-a57.S | 2 // Template: src/f32-igemm/5x8-aarch64-neonfma-cortex-a75.S.in 91 LD2R {v30.4s, v31.4s}, [x8] 154 FMLA v20.4s, v12.4s, v0.s[0] 156 FMLA v22.4s, v12.4s, v2.s[0] 157 FMLA v24.4s, v12.4s, v4.s[0] 158 FMLA v26.4s, v12.4s, v6.s[0] 159 FMLA v28.4s, v12.4s, v8.s[0] 160 FMLA v21.4s, v13.4s, v0.s[0] 161 FMLA v23.4s, v13.4s, v2.s[0] 162 FMLA v25.4s, v13.4s, v4.s[0] [all …]
|