Age | Commit message (Expand) | Author | Files | Lines |
2022-09-22 | Fix typo in floorv2sf2, should be register_operand for op1, not vector_operand. | liuhongt | 1 | -1/+1 |
2022-09-20 | Support 64-bit vectorization for single-precision floating rounding operation. | liuhongt | 1 | -0/+154 |
2022-07-22 | Extend 16/32-bit vector bit_op patterns with (m,0,i) alternative. | liuhongt | 1 | -31/+39 |
2022-07-03 | x86: Support 2/4/8 byte constant vector stores | H.J. Lu | 1 | -0/+37 |
2022-06-03 | x86: {,v}psadbw have commutative source operands | Jan Beulich | 1 | -4/+12 |
2022-05-30 | i386: Remove constraints when used with constant integer predicates, take 2 | Uros Bizjak | 1 | -10/+10 |
2022-05-17 | i386: Fix ICE in final_scan_insn_1 [PR105624] | Uros Bizjak | 1 | -10/+10 |
2022-05-15 | i386: Remove constraints when used with constant integer predicates. | Uros Bizjak | 1 | -10/+10 |
2022-04-05 | i386: Fix movv2qi_internal xmm reg to xmm reg move for AVX512FP16 [PR105139] | Uros Bizjak | 1 | -1/+1 |
2022-01-17 | Change references of .c files to .cc files | Martin Liska | 1 | -4/+4 |
2022-01-13 | i386: Introduce V2QImode vectorized shifts [PR103861] | Uros Bizjak | 1 | -4/+40 |
2022-01-13 | i386: Cleanup V2QI arithmetic instructions | Uros Bizjak | 1 | -28/+28 |
2022-01-13 | ii386: Add 16-bit vector modes to xop_pcmov [PR104003] | Uros Bizjak | 1 | -5/+5 |
2022-01-12 | i386: Add CC clobber and splits for 32-bit vector mode logic insns [PR100673,... | Uros Bizjak | 1 | -106/+69 |
2022-01-11 | i386: Introduce V2QImode vector cmove for -msse4.1 [PR103861] | Uros Bizjak | 1 | -27/+27 |
2022-01-10 | i386: Introduce V2QImode vector compares [PR103861] | Uros Bizjak | 1 | -28/+28 |
2022-01-07 | i386: Robustify V2QI and V4QI move patterns | Uros Bizjak | 1 | -4/+12 |
2022-01-06 | i386: Improve HImode interunit moves | Uros Bizjak | 1 | -9/+9 |
2022-01-05 | i386: Introduce V2QImode minmax, abs and uavgv2hi3_ceil [PR103861] | Uros Bizjak | 1 | -14/+41 |
2022-01-05 | i386: Fix type of one_cmplv2qi2 alternatives 1,2 [PR103915] | Uros Bizjak | 1 | -1/+1 |
2022-01-04 | i386: Introduce V2QImode vectorized logic [PR103861] | Uros Bizjak | 1 | -0/+146 |
2022-01-03 | i386: Always enable mov<V_32:mode> patterns [PR103894] | Uros Bizjak | 1 | -17/+6 |
2022-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2022-01-02 | i386: Introduce V2QImode vectorized arithmetic [PR103861] | Uros Bizjak | 1 | -2/+282 |
2021-12-28 | i386: Fix handling of SUBREGs in divv2sf3 [PR103842] | Jakub Jelinek | 1 | -4/+6 |
2021-12-24 | i386: Add V2SFmode DIV insn pattern [PR95046, PR103797] | Uros Bizjak | 1 | -0/+20 |
2021-10-12 | Support reduc_{plus,smax,smin,umax,umin}_scal_v4qi. | liuhongt | 1 | -0/+45 |
2021-10-08 | Support reduc_{plus,smax,smin,umax,min}_scal_v4hi. | liuhongt | 1 | -0/+36 |
2021-09-28 | AVX512FP16: Support basic 64/32bit vector type and operation. | Hongyu Wang | 1 | -9/+43 |
2021-09-22 | Support 64bit fma/fms/fnma/fnms under avx512vl. | liuhongt | 1 | -8/+12 |
2021-08-09 | i386: Name V2SF logic insns [PR101812] | Uros Bizjak | 1 | -1/+1 |
2021-07-12 | i386: Fix vec_set<mode> expanders [PR101424] | Uros Bizjak | 1 | -1/+1 |
2021-07-08 | i386: Add pack/unpack patterns for 32bit vectors [PR100637] | Uros Bizjak | 1 | -15/+85 |
2021-07-06 | i386: Add variable vec_set for 32bit vectors [PR97194] | Uros Bizjak | 1 | -6/+12 |
2021-07-05 | i386: Implement 4-byte vector (V4QI/V2HI) constant permutations | Uros Bizjak | 1 | -2/+84 |
2021-06-29 | i386: Add V2SFmode vec_addsub pattern [PR95046] | Uros Bizjak | 1 | -0/+18 |
2021-06-24 | i386: Add pack/unpack patterns for 64bit vectors [PR89021] | Uros Bizjak | 1 | -0/+72 |
2021-06-23 | i386: Add PPERM two-operand 64bit vector permutation [PR89021] | Uros Bizjak | 1 | -0/+13 |
2021-06-17 | i386: Add variable vec_set for 64bit vectors [PR97194] | Uros Bizjak | 1 | -12/+24 |
2021-06-16 | ii386: Add missing two element 64bit vector permutations [PR89021] | Uros Bizjak | 1 | -0/+16 |
2021-06-14 | i386: Split V2HImode *punpckwd to SSE instruction [PR101058] | Uros Bizjak | 1 | -6/+7 |
2021-06-10 | i386: Add V8QI and other 64bit vector permutations [PR89021] | Peter Bergner | 1 | -8/+78 |
2021-06-07 | i386: Add init pattern for V4QI vectors [PR100637] | Uros Bizjak | 1 | -1/+11 |
2021-06-04 | i386: Add init pattern for V2HI vectors [PR100637] | Uros Bizjak | 1 | -0/+82 |
2021-06-03 | i386: Add insert and extract patterns for 4-byte vectors [PR100637] | Uros Bizjak | 1 | -2/+174 |
2021-05-27 | i386: Remove unneeded binary operand fixup from expanders. | Uros Bizjak | 1 | -147/+52 |
2021-05-27 | i386: Add XOP comparisons for 4- and 8-byte vectors [PR100637] | Uros Bizjak | 1 | -0/+56 |
2021-05-27 | i386: Add uavg_ceil patterns for 4-byte vectors [PR100637] | Uros Bizjak | 1 | -0/+41 |
2021-05-23 | i386: Add push insns for 4-byte vectors [PR100722] | Uros Bizjak | 1 | -0/+33 |
2021-05-21 | i386: Add comparisons for 4-byte vectors [PR100637] | Uros Bizjak | 1 | -1/+139 |