Age | Commit message (Expand) | Author | Files | Lines |
2024-07-02 | rs6000: Fix wrong RTL patterns for vector merge high/low short on LE | Kewen Lin | 1 | -23/+53 |
2024-07-02 | rs6000: Fix wrong RTL patterns for vector merge high/low char on LE | Kewen Lin | 1 | -14/+52 |
2024-06-27 | rs6000: Fix wrong RTL patterns for vector merge high/low word on LE | Kewen Lin | 1 | -24/+56 |
2023-05-09 | rs6000: Fix predicate for const vector in sldoi_to_mov [PR109069] | Kewen Lin | 1 | -3/+11 |
2023-04-04 | rs6000: Fix vector parity support [PR108699] | Kewen Lin | 1 | -3/+5 |
2023-01-16 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2022-11-02 | rs6000: Byte reverse V8HI on Power8 by vector rotation. | Xionghu Luo | 1 | -1/+1 |
2022-07-21 | [PATCH, rs6000] Cleanup some vstrir define_expand naming inconsistencies | Will Schmidt | 1 | -13/+13 |
2022-01-16 | rs6000: Use known constant for GET_MODE_NUNITS and similar | Kewen Lin | 1 | -25/+0 |
2022-01-12 | rs6000: Add split pattern to replace | Xionghu Luo | 1 | -0/+11 |
2022-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2021-12-20 | rs6000: Replace UNSPECS with ss_plus/us_plus and ss_minus/us_minus | Xionghu Luo | 1 | -19/+10 |
2021-11-23 | rs6000: Optimize code generation of vec_reve [PR100868] | Haochen Gui | 1 | -2/+44 |
2021-10-27 | rs6000: Fold xxsel to vsel since they have same semantics | Xionghu Luo | 1 | -24/+36 |
2021-10-27 | rs6000: Fix wrong code generation for vec_sel [PR94613] | Xionghu Luo | 1 | -16/+46 |
2021-10-19 | rs6000: Remove unspecs for vec_mrghl[bhw] | Xionghu Luo | 1 | -145/+58 |
2021-08-24 | rs6000: Add vec_unpacku_{hi,lo}_v4si | Kewen Lin | 1 | -129/+29 |
2021-08-20 | Move xx* builtins to vsx.md. | Michael Meissner | 1 | -197/+0 |
2021-08-13 | Fix xxeval predicates (PR 99921). | Michael Meissner | 1 | -3/+3 |
2021-07-20 | rs6000: Fix up easy_vector_constant_msb handling [PR101384] | Jakub Jelinek | 1 | -4/+15 |
2021-07-12 | Change rs6000_const_f32_to_i32 return type. | Michael Meissner | 1 | -1/+1 |
2021-06-09 | RS6000 Add 128-bit Binary Integer sign extend operations | Carl Love | 1 | -0/+24 |
2021-06-09 | rs6000, Add test 128-bit shifts for just the int128 type. | Carl Love | 1 | -8/+8 |
2021-06-09 | RS6000 add 128-bit Integer Operations part 1 | Carl Love | 1 | -0/+241 |
2021-06-09 | rs6000, Fix arguments in altivec_vrlwmi and altivec_rlwdi builtins | Carl Love | 1 | -3/+3 |
2021-03-31 | Update prefixed attribute for Power10. | Pat Haugen | 1 | -8/+16 |
2021-03-30 | rs6000: Enable 32bit variable vec_insert [PR99718] | luoxhu@cn.ibm.com | 1 | -4/+4 |
2021-01-15 | rs6000, vector integer multiply/divide/modulo instructions | Carl Love | 1 | -2/+0 |
2021-01-04 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2020-11-02 | Add bcd builtings listed in appendix B of the ABI | Carl Love | 1 | -17/+87 |
2020-08-04 | rs6000 Add vector blend, permute builtin support | Carl Love | 1 | -0/+71 |
2020-08-04 | rs6000, Add vector splat builtin support | Carl Love | 1 | -0/+106 |
2020-08-04 | rs6000, Add vector shift double builtin support | Carl Love | 1 | -0/+18 |
2020-08-04 | rs6000, Update support for vec_extract | Carl Love | 1 | -64/+0 |
2020-07-08 | [PATCH, rs6000]Add support to enable vmsumudm behind vec_msum builtin. | Will Schmidt | 1 | -0/+11 |
2020-06-24 | [PATCH, PR target/94954] Fix wrong codegen for vec_pack_to_short_fp32() builtin | Will Schmidt | 1 | -0/+34 |
2020-06-22 | rs6000: Rename future to power10 | Segher Boessenkool | 1 | -21/+21 |
2020-05-29 | rs6000: Prefer VSX insns over VMX ones (part 1: perm and mrg) | Segher Boessenkool | 1 | -52/+52 |
2020-05-13 | rs6000: Add vec_extracth and vec_extractl | Kelvin Nilsen | 1 | -0/+62 |
2020-05-11 | rs6000: Vector string isolate instructions | Kelvin Nilsen | 1 | -0/+105 |
2020-05-11 | rs6000: Add xxeval and vec_ternarylogic | Kelvin Nilsen | 1 | -0/+11 |
2020-05-11 | rs6000: Add vclrlb and vclrrb | Kelvin Nilsen | 1 | -0/+29 |
2020-05-11 | rs6000: Add vcfuged instruction | Kelvin Nilsen | 1 | -0/+10 |
2020-05-11 | rs6000: Add vgnb | Kelvin Nilsen | 1 | -0/+10 |
2020-05-11 | rs6000: Add vector pdep/pext | Kelvin Nilsen | 1 | -0/+20 |
2020-05-11 | rs6000: Add vector count under mask | Kelvin Nilsen | 1 | -0/+21 |
2020-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2019-10-24 | rs6000: Implement [u]avg<mode>3_ceil | Segher Boessenkool | 1 | -2/+2 |
2019-09-23 | Fix non-canonical CONST_INTs in altivec_copysign_v4sf3 (PR91823) | Richard Sandiford | 1 | -7/+2 |
2019-08-22 | rs6000: Move various non-vector things out of altivec.md | Segher Boessenkool | 1 | -223/+0 |