Searched refs:halfwords (Results 1 – 25 of 32) sorted by relevance
12
/external/llvm/test/MC/Disassembler/Hexagon/ |
D | xtype_alu.txt | 206 # Vector absolute value halfwords 218 # Vector absolute difference halfwords 226 # Vector add halfwords 234 # Vector add halfwords with saturate and pack to unsigned bytes 244 # Vector reduce add halfwords 262 # Vector average halfwords 317 # Vector maximum halfwords 323 # Vector reduce maximum halfwords 347 # Vector minimum halfwords 353 # Vector reduce minimum halfwords [all …]
|
D | alu32_alu.txt | 58 # Vector add halfwords 66 # Vector average halfwords 74 # Vector subtract halfwords
|
D | xtype_mpy.txt | 96 # Multiply signed halfwords 194 # Multiply unsigned halfwords 352 # Vector multiply halfwords 364 # Vector multiply halfwords with round and pack 370 # Vector multiply halfwords signed by unsigned 380 # Vector reduce multiply halfwords 396 # Vector polynomial multiply halfwords
|
D | xtype_shift.txt | 210 # Vector shift halfwords by immediate 218 # Vector arithmetic shift halfwords with round 222 # Vector arithmetic shift halfwords with saturate and pack 228 # Vector shift halfwords by register
|
D | alu32_perm.txt | 38 # Pack high and low halfwords
|
D | xtype_perm.txt | 74 # Vector splat halfwords
|
D | xtype_complex.txt | 4 # Complex add/sub halfwords
|
D | xtype_pred.txt | 84 # Vector compare halfwords
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonIntrinsicsV4.td | 32 // Vector multiply halfwords, signed by unsigned 41 // Vector polynomial multiply halfwords 72 // Vector reduce add unsigned halfwords 130 // Complex add/sub halfwords/words 152 // Vector reduce maximum halfwords 160 // Vector reduce minimum halfwords
|
D | HexagonIntrinsicsV3.td | 19 // Vector reduce add unsigned halfwords
|
D | HexagonIntrinsics.td | 223 // MPYS / Multipy signed/unsigned halfwords 274 // MPYS / Multipy signed/unsigned halfwords and add/subtract the 335 // Multiply signed/unsigned halfwords with and without saturation and rounding 367 // MPYS / Multipy signed/unsigned halfwords and add/subtract the 424 // Vector multiply even halfwords: Rdd=vmpyeh(Rss,Rtt)[:<<1]:sat 478 // Vector reduce halfwords 509 // Vector multiply even halfwords with accumulation 826 // Vector add, subtract, average halfwords 921 // ALU64 - Vector compare halfwords 949 // Vector multiply halfwords [all …]
|
D | HexagonInstrInfoVector.td | 92 // four halfwords of 64-bits destination register. 170 // Vector shift halfwords by register
|
D | HexagonInstrInfoV4.td | 1973 // Complex add/sub halfwords/words 2062 // Vector reduce conditional negate halfwords 2277 // Vector reduce add unsigned halfwords 2286 // Vector reduce maximum halfwords 2294 // Vector reduce minimum halfwords 2534 // Vector multiply halfwords, signed by unsigned 2543 // Vector polynomial multiply halfwords 2602 // Vector compare halfwords 2740 // Vector reduce maximum halfwords 2750 // Vector reduce minimum halfwords
|
D | HexagonInstrInfo.td | 988 // Vector compare halfwords 2306 // MPYS / Multipy signed/unsigned halfwords 2391 // MPYS / Multipy signed/unsigned halfwords and add/subtract the 2484 // MPYS / Multipy signed/unsigned halfwords and add/subtract the 2556 // Used for complex multiply real or imaginary, dual multiply and even halfwords 2592 // Vector multiply even halfwords: Rdd=vmpyeh(Rss,Rtt)[:<<1]:sat 2926 // Vector reduce halfwords: 2933 // Used for complex multiply real or imaginary, dual multiply and even halfwords 3002 // Vector multiply even halfwords with accumulation 3019 // Template Class -- Multiply signed/unsigned halfwords with and without [all …]
|
/external/llvm/test/CodeGen/Hexagon/intrinsics/ |
D | alu32_alu.ll | 125 ; Vector add halfwords 147 ; Vector average halfwords 169 ; Vector subtract halfwords
|
D | xtype_alu.ll | 466 ; Subtract halfwords 559 ; Vector absolute value halfwords 589 ; Vector absolute difference halfwords 605 ; Vector add halfwords 627 ; Vector add halfwords with saturate and pack to unsigned bytes 650 ; Vector reduce add halfwords 695 ; Vector average halfwords 854 ; Vector maximum halfwords 869 ; Vector reduce maximum halfwords 914 ; Vector minimum halfwords [all …]
|
D | alu32_perm.ll | 101 ; Pack high and low halfwords
|
D | xtype_mpy.ll | 158 ; Multiply signed halfwords 775 ; Multiply unsigned halfwords 1371 ; Vector multiply even halfwords 1407 ; Vector multiply halfwords 1443 ; Vector multiply halfwords signed by unsigned 1472 ; Vector reduce multiply halfwords 1516 ; Vector polynomial multiply halfwords
|
D | xtype_perm.ll | 175 ; Vector splat halfwords
|
D | xtype_pred.ll | 203 ; Vector compare halfwords
|
D | xtype_complex.ll | 7 ; Complex add/sub halfwords
|
D | xtype_shift.ll | 640 ; Vector shift halfwords by immediate 662 ; Vector shift halfwords by register
|
/external/llvm/test/CodeGen/PowerPC/ |
D | vec_extload.ll | 33 ; Same as v16si8_sext_in_reg, expands to load/store halfwords (lhz/sth).
|
/external/v8/src/s390/ |
D | assembler-s390-inl.h | 518 int32_t halfwords = (target - pc) / 2; // number of halfwords in set_target_address_at() local 519 instr_1 |= static_cast<uint32_t>(halfwords); in set_target_address_at()
|
D | assembler-s390.h | 765 int32_t halfwords = branch_offset(l) / 2; in b() local 766 brasl(r, Operand(halfwords)); in b()
|
12