Searched refs:Permute (Results 1 – 20 of 20) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| D | P10InstrResources.td | 867 // 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 …]
|
| D | README_P9.txt | 103 - Vector (Bit) Permute (Right-indexed): 481 - Vector Permute: xxperm xxpermr
|
| D | PPCScheduleP9.td | 116 // Two PM (Permute) units.
|
| D | P9InstrResources.td | 23 // - Two PM (Permute) units. One on each superslice. P9_PM_*
|
| D | PPCInstrAltivec.td | 1545 // Vector (Bit) Permute (Right-indexed)
|
| D | PPCInstrVSX.td | 1649 // Vector Permute
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/ |
| D | ARMScheduleA8.td | 815 // Double-register Permute Move 819 // Quad-register Permute Move 849 // Double-register Permute 853 // Quad-register Permute 859 // Quad-register Permute (3 cycle issue)
|
| D | ARMScheduleA9.td | 1568 // 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/ |
| D | known_pod_issues.dat | 18 Algorithm::Permute
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| D | SystemZISelLowering.cpp | 4529 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()
|
| D | SystemZInstrVector.td | 357 // Permute. 360 // Permute doubleword immediate. 363 // Bit Permute.
|
| /openbsd/src/gnu/usr.bin/perl/cpan/perlfaq/lib/ |
| D | perlfaq4.pod | 1844 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/ |
| D | BuiltinsPPC.def | 739 // P10 Vector Permute Extended built-in.
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86ScheduleZnver3.td | 243 // Data Shuffles, Packs, Unpacks, Permute 314 // Data Shuffles, Packs, Unpacks, Permute
|
| D | X86ScheduleZnver4.td | 234 // Data Shuffles, Packs, Unpacks, Permute 314 // Data Shuffles, Packs, Unpacks, Permute
|
| D | X86InstrSSE.td | 7135 // 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/ |
| D | perlsec.pod | 572 permutations (use e.g. the CPAN modules C<Algorithm::Permute> or
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/ |
| D | SVEInstrFormats.td | 1144 // 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/ |
| D | SLPVectorizer.cpp | 462 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/ |
| D | IntrinsicsX86.td | 2455 // Permute
|