Age | Commit message (Expand) | Author | Files | Lines |
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 |
2019-07-03 | altivec.md (altivec_mov<mode>, [...]): Change the RTL attribute "length" from... | Michael Meissner | 1 | -1/+1 |
2019-05-20 | rs6000: Delete the "wo" constraint | Segher Boessenkool | 1 | -24/+30 |
2019-01-24 | altivec.md (build_vector_mask_for_load): Use MEM_P. | Peter Bergner | 1 | -1/+1 |
2019-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2018-09-26 | rs6000: Simplify "switch (which_alternative)" patterns | Segher Boessenkool | 1 | -29/+19 |
2018-09-26 | rs6000: Do not allow out of range immediate in vsplt[bhw] (PR86987) | Segher Boessenkool | 1 | -11/+11 |
2018-08-30 | altivec.md (altivec_eq<mode>): Remove star. | Aaron Sawdey | 1 | -2/+2 |
2018-08-16 | rs6000: Remove "length 4" from other insns | Segher Boessenkool | 1 | -44/+22 |
2018-08-16 | rs6000: Remove "length 4" from branch insns | Segher Boessenkool | 1 | -10/+5 |
2018-05-10 | rs6000: Remove -maltivec={be,le} | Segher Boessenkool | 1 | -243/+64 |