Home
last modified time | relevance | path

Searched refs:shuffled (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/algorithms/alg.modifying.operations/alg.random.shuffle/
H A Drandom_shuffle.pass.cpp33 int shuffled[] = {1, 2, 3, 4}; in test_with_iterator() local
36 std::random_shuffle(Iter(shuffled), Iter(shuffled+size)); in test_with_iterator()
37 assert(std::is_permutation(shuffled, shuffled+size, all_elements)); in test_with_iterator()
39 std::random_shuffle(Iter(shuffled), Iter(shuffled+size)); in test_with_iterator()
40 assert(std::is_permutation(shuffled, shuffled+size, all_elements)); in test_with_iterator()
H A Dranges_shuffle.pass.cpp116 auto shuffled = input; in test_one() local
117 auto begin = Iter(shuffled.data()); in test_one()
118 auto end = Sent(Iter(shuffled.data() + shuffled.size())); in test_one()
122 assert(result == Iter(shuffled.data() + shuffled.size())); in test_one()
126 auto shuffled_sorted = shuffled; in test_one()
135 auto shuffled = input; in test_one() local
136 auto begin = Iter(shuffled.data()); in test_one()
137 auto end = Sent(Iter(shuffled.data() + shuffled.size())); in test_one()
142 assert(result == Iter(shuffled.data() + shuffled.size())); in test_one()
146 auto shuffled_sorted = shuffled; in test_one()
/llvm-project-15.0.7/llvm/test/MC/Hexagon/
H A Ddcfetch.s3 # Check that DCFETCH is correctly shuffled.
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64Schedule.td94 // Store a shuffled vector.
/llvm-project-15.0.7/libcxx/docs/DesignDocs/
H A DUnspecifiedBehaviorRandomization.rst41 For example, for sorting algorithm the input range is shuffled and then
/llvm-project-15.0.7/mlir/test/lib/Dialect/Vector/
H A DTestVectorTransforms.cpp811 Value shuffled = builder in warpReduction() local
816 laneVal = makeArithReduction(builder, loc, kind, laneVal, shuffled); in warpReduction()
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dicmp-vec-inseltpoison.ll211 ; This is similar to a transform for shuffled binops: compare first, shuffle after.
H A Dicmp-vec.ll213 ; This is similar to a transform for shuffled binops: compare first, shuffle after.
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dextractelement-load.ll79 ; Case where a load is unary shuffled, then bitcast (to a type with the same
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dvuzp.ll383 ; Use an undef value for the <4 x i8> that is being shuffled with the compare result.
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransforms.cpp509 Value shuffled = in matchAndRewrite() local
512 shuffled); in matchAndRewrite()
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/X86/
H A Dx86-interleaved-accesses-masked-group.ll205 ; be vectorized with masked wide-loads with the mask properly shuffled and
376 ; The shuffled mask is also And-ed with the gaps mask.
572 ; Same, with stride 3. This is to check the gaps-mask and the shuffled mask
583 ; The shuffled mask is also And-ed with the gaps mask.
901 ; The shuffled mask is also And-ed with the gaps mask.