Age | Commit message (Expand) | Author | Files | Lines |
2025-02-13 | s390: Fix s390_valid_shift_count() for TI mode [PR118835] | Stefan Schulze Frielinghaus | 1 | -15/+20 |
2025-02-04 | IBM zSystems: Do not use @PLT with larl | Ilya Leoshkevich | 2 | -17/+7 |
2025-01-30 | s390: Fix up *vec_cmpgt{,u}<mode><mode>_nocc_emu splitters [PR118696] | Jakub Jelinek | 1 | -2/+2 |
2025-01-24 | s390: Implement isfinite and isnormal optabs | Stefan Schulze Frielinghaus | 3 | -83/+104 |
2025-01-22 | s390: Fix arch15 machine string for binutils | Stefan Schulze Frielinghaus | 1 | -1/+1 |
2025-01-20 | s390: Update vec_(load,store)_len(,_r) | Stefan Schulze Frielinghaus | 3 | -20/+28 |
2025-01-20 | s390: Vector shift: Add 128-bit integer support | Stefan Schulze Frielinghaus | 4 | -102/+195 |
2025-01-20 | s390: arch15: Vector maximum/minimum: Add 128-bit integer support | Stefan Schulze Frielinghaus | 4 | -29/+121 |
2025-01-20 | s390: arch15: Vector load positive: Add 128-bit integer support | Stefan Schulze Frielinghaus | 3 | -5/+27 |
2025-01-20 | s390: arch15: Vector compare: Add 128-bit integer support | Stefan Schulze Frielinghaus | 5 | -60/+143 |
2025-01-20 | s390: arch15: Vector devide/remainder | Stefan Schulze Frielinghaus | 1 | -0/+36 |
2025-01-20 | s390: arch15: Count leading/trailing zeros | Stefan Schulze Frielinghaus | 5 | -17/+52 |
2025-01-20 | s390: arch15: Vector generate element masks | Stefan Schulze Frielinghaus | 5 | -0/+38 |
2025-01-20 | s390: arch15: Vector eval | Stefan Schulze Frielinghaus | 5 | -0/+73 |
2025-01-20 | s390: arch15: Vector blend | Stefan Schulze Frielinghaus | 5 | -0/+56 |
2025-01-20 | s390: arch15: Bit deposit and extract | Stefan Schulze Frielinghaus | 3 | -0/+36 |
2025-01-20 | s390: arch15: Load indexed address | Stefan Schulze Frielinghaus | 1 | -0/+105 |
2025-01-20 | s390: arch15: New instruction variants supporting 128-bit integer | Stefan Schulze Frielinghaus | 5 | -124/+329 |
2025-01-20 | s390: arch15: Prepare for future builtins | Stefan Schulze Frielinghaus | 3 | -0/+22 |
2025-01-20 | s390: Bump __VEC__ and add 128-bit integer zvector types | Stefan Schulze Frielinghaus | 2 | -2/+22 |
2025-01-20 | s390: arch15: Prepare for a future architecture | Stefan Schulze Frielinghaus | 6 | -3/+36 |
2025-01-20 | s390: Sort definitions in vecintrin.h | Stefan Schulze Frielinghaus | 1 | -114/+115 |
2025-01-20 | s390: Stay scalar for TOINTVEC/tointvec | Stefan Schulze Frielinghaus | 1 | -6/+6 |
2025-01-17 | s390: Replace some checking assertions with output_operand_lossage [PR118511] | Jakub Jelinek | 1 | -6/+18 |
2025-01-10 | s390: Add expander for uaddc/usubc optabs | Stefan Schulze Frielinghaus | 3 | -36/+101 |
2025-01-09 | s390: Fix s390_constant_via_vgbm_p() [PR118362] | Stefan Schulze Frielinghaus | 1 | -1/+1 |
2025-01-02 | Update copyright years. | Jakub Jelinek | 39 | -39/+39 |
2024-12-09 | s390: Fix UNSPEC_CC_TO_INT canonicalization | Juergen Christ | 1 | -1/+1 |
2024-12-09 | c++: Allow overloaded builtins to be used in SFINAE context | Matthew Malcomson | 1 | -3/+2 |
2024-12-06 | diagnostics: UX: add doc URLs for attributes (v2) | David Malcolm | 1 | -0/+3 |
2024-11-25 | Regeernate .opt.urls after nios2 removal | Andrew Pinski | 1 | -1/+1 |
2024-11-22 | build: Remove INCLUDE_MEMORY [PR117737] | Andrew Pinski | 2 | -2/+0 |
2024-10-24 | Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] | David Malcolm | 2 | -0/+2 |
2024-09-20 | s390: Remove -m{,no-}lra option | Stefan Schulze Frielinghaus | 3 | -16/+0 |
2024-09-13 | s390: Fix TF to FPRX2 conversion [PR115860] | Stefan Schulze Frielinghaus | 3 | -37/+45 |
2024-09-13 | s390: Fix AQ and AR constraints | Stefan Schulze Frielinghaus | 1 | -0/+12 |
2024-09-12 | s390: Fix strict_low_part generation | Stefan Schulze Frielinghaus | 3 | -41/+20 |
2024-08-23 | optabs-query: Use opt_machine_mode for smallest_int_mode_for_size [PR115495]. | Robin Dapp | 1 | -1/+1 |
2024-08-14 | s390: Remove vector intrinsics | Stefan Schulze Frielinghaus | 1 | -14/+0 |
2024-08-14 | s390: Fix high-level builtins vec_gfmsum{,_accum}_128 | Stefan Schulze Frielinghaus | 3 | -2/+6 |
2024-07-16 | s390: Fix unresolved iterators bhfgq and xdee | Stefan Schulze Frielinghaus | 3 | -7/+2 |
2024-07-16 | s390: Drop vcond{,u} expanders | Stefan Schulze Frielinghaus | 1 | -35/+0 |
2024-07-16 | s390: Enable vcond_mask for 128-bit ops | Stefan Schulze Frielinghaus | 1 | -4/+4 |
2024-07-16 | s390: Emulate vec_cmp{eq,gt,gtu} for 128-bit integers | Stefan Schulze Frielinghaus | 1 | -12/+101 |
2024-07-12 | s390: Fully exploit vgm, vgbm, vrepi | Stefan Schulze Frielinghaus | 9 | -139/+305 |
2024-07-12 | s390: Fix output template for movv1qi | Stefan Schulze Frielinghaus | 1 | -2/+2 |
2024-07-12 | s390: Align *cjump_64 and *icjump_64 | Stefan Schulze Frielinghaus | 1 | -1/+2 |
2024-06-27 | s390: Check for ADDR_REGS in s390_decompose_addrstyle_without_index | Stefan Schulze Frielinghaus | 1 | -1/+3 |
2024-06-25 | Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook mode_for_floating_type | Kewen Lin | 2 | -3/+15 |
2024-06-17 | s390: Extend two element float vector | Stefan Schulze Frielinghaus | 1 | -0/+28 |