Home
last modified time | relevance | path

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

123

/freebsd-11-stable/contrib/binutils/bfd/
HDecofflink.c344 struct shuffle struct
347 struct shuffle *next; argument
378 struct shuffle *line;
379 struct shuffle *line_end;
380 struct shuffle *pdr;
381 struct shuffle *pdr_end;
382 struct shuffle *sym;
383 struct shuffle *sym_end;
384 struct shuffle *opt;
385 struct shuffle *opt_end;
[all …]
/freebsd-11-stable/sys/geom/bde/
HDg_bde_lock.c149 int shuffle[NLOCK_FIELDS]; in g_bde_encode_lock() local
156 g_bde_shuffle_lock(sha2, shuffle); in g_bde_encode_lock()
158 switch(shuffle[i]) { in g_bde_encode_lock()
183 le64enc(p, gl->lsector[shuffle[i] - 5]); in g_bde_encode_lock()
219 int shuffle[NLOCK_FIELDS]; in g_bde_decode_lock() local
226 g_bde_shuffle_lock(sc->sha2, shuffle); in g_bde_decode_lock()
228 switch(shuffle[i]) { in g_bde_decode_lock()
253 gl->lsector[shuffle[i] - 5] = le64dec(p); in g_bde_decode_lock()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMSA.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.
/freebsd-11-stable/usr.bin/enigma/
HDenigma.c34 static void shuffle(char *);
132 shuffle(deck); in main()
143 shuffle(char deckary[]) in shuffle() function
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
HDarm_neon_incl.td130 // shuffle - Create a vector shuffle. The syntax is (shuffle ARG0, ARG1, MASK).
136 // (shuffle $p0, $p1, mask0) -> $p0
137 // (shuffle $p0, $p1, mask1) -> $p1
142 // example: (shuffle $p0, $p1, (add (highhalf mask0), (highhalf mask1))) ->
144 def shuffle;
169 // mask0 - The initial sequence of lanes for shuffle ARG0
171 // mask0 - The initial sequence of lanes for shuffle ARG1
HDarm_neon.td89 def OP_TRN1 : Op<(shuffle $p0, $p1, (interleave (decimate mask0, 2),
91 def OP_ZIP1 : Op<(shuffle $p0, $p1, (lowhalf (interleave mask0, mask1)))>;
92 def OP_UZP1 : Op<(shuffle $p0, $p1, (add (decimate mask0, 2),
94 def OP_TRN2 : Op<(shuffle $p0, $p1, (interleave
97 def OP_ZIP2 : Op<(shuffle $p0, $p1, (highhalf (interleave mask0, mask1)))>;
98 def OP_UZP2 : Op<(shuffle $p0, $p1, (add (decimate (rotl mask0, 1), 2),
114 def OP_HI : Op<(shuffle $p0, $p0, (highhalf mask0))>;
115 def OP_LO : Op<(shuffle $p0, $p0, (lowhalf mask0))>;
116 def OP_CONC : Op<(shuffle $p0, $p1, (add mask0, mask1))>;
122 def OP_REV16 : Op<(shuffle $p0, $p0, (rev 16, mask0))>;
[all …]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
HDquarantine.h59 void shuffle(u32 State) { ::scudo::shuffle(Batch, Count, &State); } in shuffle() function
283 B->shuffle(Seed); in doRecycle()
HDcommon.h92 template <typename T> inline void shuffle(T *A, u32 N, u32 *RandState) { in shuffle() function
HDprimary64.h248 shuffle(PointersArray, Count, &Region->RandState); in populateBatches()
HDprimary32.h285 shuffle(PointersArray, Count, &Sci->RandState); in populateBatches()
/freebsd-11-stable/contrib/llvm-project/llvm/tools/bugpoint/
HDFindBugs.cpp44 std::shuffle(PassesToRun.begin(), PassesToRun.end(), randomness); in runManyPasses()
HDListReducer.h95 std::shuffle(ShuffledList.begin(), ShuffledList.end(), randomness); in reduceList()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Headers/
HDopencl-c.h13741 char2 __ovld __cnfn shuffle(char2 x, uchar2 mask);
13742 char2 __ovld __cnfn shuffle(char4 x, uchar2 mask);
13743 char2 __ovld __cnfn shuffle(char8 x, uchar2 mask);
13744 char2 __ovld __cnfn shuffle(char16 x, uchar2 mask);
13746 uchar2 __ovld __cnfn shuffle(uchar2 x, uchar2 mask);
13747 uchar2 __ovld __cnfn shuffle(uchar4 x, uchar2 mask);
13748 uchar2 __ovld __cnfn shuffle(uchar8 x, uchar2 mask);
13749 uchar2 __ovld __cnfn shuffle(uchar16 x, uchar2 mask);
13751 short2 __ovld __cnfn shuffle(short2 x, ushort2 mask);
13752 short2 __ovld __cnfn shuffle(short4 x, ushort2 mask);
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
HDHexagonShuffler.h172 bool shuffle();
HDHexagonMCShuffler.cpp95 if (shuffle()) { in reshuffleTo()
HDHexagonShuffler.cpp620 bool HexagonShuffler::shuffle() { in shuffle() function in HexagonShuffler
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonBitTracker.cpp296 auto shuffle = [this] (const BT::RegisterCell &Rs, const BT::RegisterCell &Rt, in evaluate() local
775 RegisterCell RC = shuffle(rc(1), rc(2), 8, false); in evaluate()
779 RegisterCell RC = shuffle(rc(1), rc(2), 16, false); in evaluate()
783 RegisterCell RC = shuffle(rc(1), rc(2), 8, true); in evaluate()
787 RegisterCell RC = shuffle(rc(1), rc(2), 16, true); in evaluate()
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/fuzzer/
HDFuzzerFlags.def31 FUZZER_FLAG_INT(shuffle, 1, "Shuffle inputs at startup")
33 "If 1, always prefer smaller inputs during the corpus shuffle.")
HDFuzzerMutate.cpp99 std::shuffle(Data + ShuffleStart, Data + ShuffleStart + ShuffleAmount, Rand); in Mutate_ShuffleBytes()
HDFuzzerLoop.cpp754 std::shuffle(CorporaFiles.begin(), CorporaFiles.end(), MD.GetRand()); in ReadAndExecuteSeedCorpora()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64Schedule.td88 // Sequential vector load and shuffle.
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDInstruction.def216 HANDLE_OTHER_INST(63, ShuffleVector, ShuffleVectorInst) // shuffle two vectors.
HDIntrinsicsPowerPC.td581 // vpkuhum is lowered to a shuffle.
585 // vpkuwum is lowered to a shuffle.
589 // vpkudum is lowered to a shuffle.
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyInstrSIMD.td218 // Shuffle lanes: shuffle
241 "v8x16.shuffle\t$dst, $x, $y, "#
244 "v8x16.shuffle\t"#
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-stress/
HDllvm-stress.cpp714 std::shuffle(BoolInst.begin(), BoolInst.end(), R); in IntroduceControlFlow()

123