Home
last modified time | relevance | path

Searched refs:Permute (Results 1 – 20 of 20) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DP10InstrResources.td867 // 4 Cycles ALU2 operations, and 4 Cycles Permute operations, 2 input operands
878 // 4 Cycles ALU2 operations, and 4 Cycles Permute operations, 3 input operands
1267 // 3 Cycles ALU operations, and 4 Cycles Permute operations, 1 input operands
1620 // 4 Cycles Permute operations, 0 input operands
1626 // 4 Cycles Permute operations, 1 input operands
1663 // 4 Cycles Permute operations, 2 input operands
1723 // 4 Cycles Permute operations, 3 input operands
1764 // 4 Cycles Permute operations, and 7 Cycles VMX Multiply operations, 2 input operands
1770 // 4 Cycles Permute operations, 1 input operands
1777 // 4 Cycles Permute operations, 3 input operands
[all …]
DREADME_P9.txt103 - Vector (Bit) Permute (Right-indexed):
481 - Vector Permute: xxperm xxpermr
DPPCScheduleP9.td116 // Two PM (Permute) units.
DP9InstrResources.td23 // - Two PM (Permute) units. One on each superslice. P9_PM_*
DPPCInstrAltivec.td1545 // Vector (Bit) Permute (Right-indexed)
DPPCInstrVSX.td1649 // Vector Permute
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMScheduleA8.td815 // Double-register Permute Move
819 // Quad-register Permute Move
849 // Double-register Permute
853 // Quad-register Permute
859 // Quad-register Permute (3 cycle issue)
DARMScheduleA9.td1568 // Double-register Permute Move
1577 // Quad-register Permute Move
1766 // Double-register Permute
1775 // Quad-register Permute
1786 // Quad-register Permute (3 cycle issue)
/openbsd/src/gnu/usr.bin/perl/t/porting/
Dknown_pod_issues.dat18 Algorithm::Permute
/openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp4529 struct Permute { struct
4536 static const Permute PermuteForms[] = {
4608 static bool matchPermute(const SmallVectorImpl<int> &Bytes, const Permute &P, in matchPermute()
4632 static const Permute *matchPermute(const SmallVectorImpl<int> &Bytes, in matchPermute()
4646 const Permute &P, in matchDoublePermute()
4667 static const Permute *matchDoublePermute(const SmallVectorImpl<int> &Bytes, in matchDoublePermute()
4761 const Permute &P, SDValue Op0, SDValue Op1) { in getPermuteNode()
5018 if (const Permute *P = matchDoublePermute(NewBytes, NewBytesMap)) { in getNode()
5053 else if (const Permute *P = matchPermute(Bytes, OpNo0, OpNo1)) in getNode()
DSystemZInstrVector.td357 // Permute.
360 // Permute doubleword immediate.
363 // Bit Permute.
/openbsd/src/gnu/usr.bin/perl/cpan/perlfaq/lib/
Dperlfaq4.pod1844 array, try the L<Algorithm::Permute> module (also on CPAN). It's
1847 use Algorithm::Permute;
1850 my $p_iterator = Algorithm::Permute->new ( \@array );
1858 use Algorithm::Permute;
1862 Algorithm::Permute::permute {
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
DBuiltinsPPC.def739 // P10 Vector Permute Extended built-in.
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86ScheduleZnver3.td243 // Data Shuffles, Packs, Unpacks, Permute
314 // Data Shuffles, Packs, Unpacks, Permute
DX86ScheduleZnver4.td234 // Data Shuffles, Packs, Unpacks, Permute
314 // Data Shuffles, Packs, Unpacks, Permute
DX86InstrSSE.td7135 // VPERM2F128 - Permute Floating-Point Values in 128-bit chunks
7386 // VPERMIL - Permute Single and Double Floating-Point Values
7777 // VPERM - Permute instructions
7835 // VPERM2I128 - Permute Integer vector Values in 128-bit chunks
/openbsd/src/gnu/usr.bin/perl/pod/
Dperlsec.pod572 permutations (use e.g. the CPAN modules C<Algorithm::Permute> or
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DSVEInstrFormats.td1144 // SVE Permute - Cross Lane Group
1584 // SVE Permute - Extract Group
2648 // SVE Permute - In Lane Group
6329 // SVE Permute - Predicates Group
6469 // SVE Permute Vector - Predicated Group
9367 // SVE Permute Vector - Quadwords (DUPQ)
9401 // SVE Permute Vector - Quadwords (EXTQ)
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp462 enum ShuffleMode { Unknown, Select, Permute }; in isFixedVectorShuffle() enumerator
499 if (CommonShuffleMode == Permute) in isFixedVectorShuffle()
504 CommonShuffleMode = Permute; in isFixedVectorShuffle()
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DIntrinsicsX86.td2455 // Permute