Home
last modified time | relevance | path

Searched refs:shuffle (Results 1 – 25 of 72) sorted by relevance

123

/src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMSA.txt23 It is not possible to emit vshf.w when the shuffle description is
25 instead. It is also impossible for the shuffle description to be
30 When the shuffle description describes a splat operation, splat.[bhwd]
37 same shuffle. ilvev.d will be emitted instead.
41 same shuffle. ilvod.d will be emitted instead.
/src/usr.bin/enigma/
H A Denigma.c30 static void shuffle(char *);
128 shuffle(deck); in main()
139 shuffle(char deckary[]) in shuffle() function
/src/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp123 std::shuffle(SrcTys.begin(), SrcTys.end(), Rand); in findOrCreateSource()
147 std::shuffle(Dominators.begin(), Dominators.end(), Rand); in findOrCreateSource()
296 std::shuffle(SinkTys.begin(), SinkTys.end(), Rand); in connectToSink()
324 std::shuffle(Dominators.begin(), Dominators.end(), Rand); in connectToSink()
335 std::shuffle(Dominatees.begin(), Dominatees.end(), Rand); in connectToSink()
/src/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_neon_incl.td134 // shuffle - Create a vector shuffle. The syntax is (shuffle ARG0, ARG1, MASK).
140 // (shuffle $p0, $p1, mask0) -> $p0
141 // (shuffle $p0, $p1, mask1) -> $p1
146 // example: (shuffle $p0, $p1, (add (highhalf mask0), (highhalf mask1))) ->
148 def shuffle;
173 // mask0 - The initial sequence of lanes for shuffle ARG0
175 // mask0 - The initial sequence of lanes for shuffle ARG1
H A Darm_neon.td87 def OP_TRN1 : Op<(shuffle $p0, $p1, (interleave (decimate mask0, 2),
89 def OP_ZIP1 : Op<(shuffle $p0, $p1, (lowhalf (interleave mask0, mask1)))>;
90 def OP_UZP1 : Op<(shuffle $p0, $p1, (add (decimate mask0, 2),
92 def OP_TRN2 : Op<(shuffle $p0, $p1, (interleave
95 def OP_ZIP2 : Op<(shuffle $p0, $p1, (highhalf (interleave mask0, mask1)))>;
96 def OP_UZP2 : Op<(shuffle $p0, $p1, (add (decimate (rotl mask0, 1), 2),
112 def OP_HI : Op<(shuffle $p0, $p0, (highhalf mask0))>;
113 def OP_LO : Op<(shuffle $p0, $p0, (lowhalf mask0))>;
114 def OP_CONC : Op<(shuffle $p0, $p1, (add mask0, mask1))>;
120 def OP_REV16 : Op<(shuffle $p0, $p0, (rev 16, mask0))>;
[all …]
/src/contrib/googletest/googletest/test/
H A DBUILD.bazel71 "googletest-shuffle-test_.cc",
402 name = "googletest-shuffle-test_",
403 srcs = ["googletest-shuffle-test_.cc"],
408 name = "googletest-shuffle-test",
410 srcs = ["googletest-shuffle-test.py"],
411 data = [":googletest-shuffle-test_"],
H A Dgtest_unittest.cc49 GTEST_FLAG_GET(show_internal_stack_frames) || GTEST_FLAG_GET(shuffle) || in TEST()
1619 GTEST_FLAG_SET(shuffle, false); in SetUpTestSuite()
1649 EXPECT_FALSE(GTEST_FLAG_GET(shuffle)); in VerifyAndModifyFlags()
1668 GTEST_FLAG_SET(shuffle, true); in VerifyAndModifyFlags()
5538 shuffle(false), in Flags()
5653 static Flags Shuffle(bool shuffle) { in Shuffle()
5655 flags.shuffle = shuffle; in Shuffle()
5697 bool shuffle; member
5721 GTEST_FLAG_SET(shuffle, false); in SetUp()
5756 EXPECT_EQ(expected.shuffle, GTEST_FLAG_GET(shuffle)); in CheckFlags()
/src/contrib/llvm-project/clang/lib/AST/
H A DRandstruct.cpp155 std::shuffle(std::begin(Buckets), std::end(Buckets), RNG); in randomizeStructureLayoutImpl()
162 std::shuffle(std::begin(RandFields), std::end(RandFields), RNG); in randomizeStructureLayoutImpl()
/src/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dquarantine.h60 void shuffle(u32 State) { ::scudo::shuffle(Batch, Count, &State); } in shuffle() function
292 B->shuffle(Seed); in doRecycle()
H A Dcommon.h110 template <typename T> inline void shuffle(T *A, u32 N, u32 *RandState) { in shuffle() function
/src/tests/sys/cddl/zfs/tests/txg_integrity/
H A Dmake_patterns.py30 random.shuffle(perm)
/src/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_shuffle.h62 inline constexpr auto shuffle = __shuffle::__fn{};
H A Dshuffle.h158 shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last, _UniformRandomNumberGenerator&… in shuffle() function
/src/tools/test/stress2/misc/
H A Dmemguard2.sh55 sed 's/ *$//' | tr '\n' ' ' | ../tools/shuffle | \
/src/contrib/llvm-project/llvm/tools/bugpoint/
H A DFindBugs.cpp44 llvm::shuffle(PassesToRun.begin(), PassesToRun.end(), randomness); in runManyPasses()
H A DListReducer.h95 llvm::shuffle(ShuffledList.begin(), ShuffledList.end(), randomness); in reduceList()
/src/contrib/llvm-project/libcxx/modules/std/
H A Dalgorithm.inc347 // [alg.random.shuffle], shuffle
348 using std::shuffle;
351 using std::ranges::shuffle;
/src/contrib/llvm-project/clang/lib/Headers/
H A Dopencl-c.h14631 char2 __ovld __cnfn shuffle(char2, uchar2);
14632 char2 __ovld __cnfn shuffle(char4, uchar2);
14633 char2 __ovld __cnfn shuffle(char8, uchar2);
14634 char2 __ovld __cnfn shuffle(char16, uchar2);
14636 uchar2 __ovld __cnfn shuffle(uchar2, uchar2);
14637 uchar2 __ovld __cnfn shuffle(uchar4, uchar2);
14638 uchar2 __ovld __cnfn shuffle(uchar8, uchar2);
14639 uchar2 __ovld __cnfn shuffle(uchar16, uchar2);
14641 short2 __ovld __cnfn shuffle(short2, ushort2);
14642 short2 __ovld __cnfn shuffle(short4, ushort2);
[all …]
/src/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCShuffler.cpp94 if (shuffle()) { in reshuffleTo()
H A DHexagonShuffler.h202 bool shuffle();
/src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBitTracker.cpp294 auto shuffle = [this] (const BT::RegisterCell &Rs, const BT::RegisterCell &Rt, in evaluate() local
778 RegisterCell RC = shuffle(rc(1), rc(2), 8, false); in evaluate()
782 RegisterCell RC = shuffle(rc(1), rc(2), 16, false); in evaluate()
786 RegisterCell RC = shuffle(rc(1), rc(2), 8, true); in evaluate()
790 RegisterCell RC = shuffle(rc(1), rc(2), 16, true); in evaluate()
/src/contrib/googletest/googletest/
H A DCMakeLists.txt304 cxx_executable(googletest-shuffle-test_ test gtest)
305 py_test(googletest-shuffle-test)
/src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Schedule.td90 // Sequential vector load and shuffle.
/src/contrib/googletest/googletest/src/
H A Dgtest-internal-inl.h163 shuffle_ = GTEST_FLAG_GET(shuffle); in GTestFlagSaver()
189 GTEST_FLAG_SET(shuffle, shuffle_); in ~GTestFlagSaver()
/src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86.td554 // On recent X86 (port bound) processors, its preferable to combine to a single shuffle
557 : SubtargetFeature<"fast-variable-crosslane-shuffle",
561 : SubtargetFeature<"fast-variable-perlane-shuffle",
583 // using the wrong shuffle type.
584 def TuningNoDomainDelayShuffle : SubtargetFeature<"no-bypass-delay-shuffle",
586 "Has no bypass delay when using the 'wrong' shuffle type">;
590 def TuningPreferShiftShuffle : SubtargetFeature<"faster-shift-than-shuffle",
592 "Shifts are faster (or as fast) as shuffle">;

123