]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/rs6000/predicates.md
Update copyright years.
[thirdparty/gcc.git] / gcc / config / rs6000 / predicates.md
2022-01-03  Jakub JelinekUpdate copyright years.
2021-12-15  Michael MeissnerGenerate XXSPLTIDP for vectors on power10.
2021-12-15  Michael MeissnerGenerate XXSPLTIW on power10.
2021-12-15  Michael MeissnerAdd LXVKQ support.
2021-11-18  David EdelsohnFix rs6000 predicates.md use of decl_replaceable_p
2021-07-20  Jakub Jelinekrs6000: Fix up easy_vector_constant_msb handling [PR101384]
2021-05-31  Peter Bergnerrs6000: MMA test case ICEs using -O3 [PR99842]
2021-03-30  luoxhu@cn.ibm.comrs6000: Enable 32bit variable vec_insert [PR99718]
2021-03-16  Segher Boessenkoolrs6000: Workaround for PR98092
2021-03-09  Aaron SawdeyChecked in non-final version of patch in commit 9433c84...
2021-03-09  Aaron SawdeyTighten predicates for p10 ld/cmpi fusion
2021-02-26  Aaron SawdeyOptimize pcrel access of globals
2021-02-11  Peter Bergnerrs6000: Fix invalid address used in MMA built-in function
2021-01-27  Aaron SawdeyCombine patterns for p10 load-cmpi fusion
2021-01-04  Jakub JelinekUpdate copyright years.
2020-11-21  Aaron SawdeyMake MMA builtins use opaque modes
2020-09-16  Bill Schmidtrs6000: Add rs6000_cfun_pcrel_p
2020-08-07  Alan ModraPR96493, powerpc local call linkage failure
2020-08-05  Carl Lovers6000, Add vector splat builtin support
2020-06-21  Peter Bergnerrs6000: Add MMA built-in function definitions and test...
2020-05-11  Kelvin Nilsenrs6000: Add xxeval and vec_ternarylogic
2020-02-11  Michael MeissnerRename -mprefixed-addr to be -mprefixed, and document it.
2020-01-01  Jakub JelinekUpdate copyright years.
2019-12-20  Michael MeissnerRename signed integer 16/34-bit macros.
2019-12-17  Michael MeissnerGenerate PADDI to add large constants if -mcpu=future.
2019-11-21  Segher Boessenkoolrs6000: Don't split FP comparisons at expand time
2019-11-12  Alan Modra[RS6000] PC-relative TLS support
2019-11-11  Michael MeissnerAdd prefixed insn support for stack_protect_setdi ...
2019-11-08  Segher Boessenkoolrs6000: Fix branch_comparison_operator
2019-11-08  Kewen Lin[rs6000]Fix PR92132 by adding vec_cmp and vcond_mask...
2019-11-07  Peter BergnerAllow MODE_PARTIAL_INT modes for integer constant input...
2019-10-23  Michael MeissnerReformat some code; Add support for generating PLWA...
2019-10-03  Michael MeissnerUndo unintended change to predicates.md in subversion...
2019-10-03  Michael MeissnerUse the SIGNED_16BIT_OFFSET_EXTRA_P macro for 16-bit...
2019-09-30  Michael MeissnerAdd initial support for prefixed/PC-relative addressing.
2019-09-11  Michael MeissnerSimplify the code.
2019-08-01  Michael MeissnerFix comment about use of @pcrel@got.
2019-07-20  Segher Boessenkoolrs6000: Make offsettable_mem_operand use any_memory_operand
2019-07-20  Segher Boessenkoolrs6000: Make input_operand use any_memory_operand
2019-07-20  Segher Boessenkoolrs6000: Make lwa_operand use any_memory_operand
2019-07-20  Segher Boessenkoolrs6000: New predicate any_memory_operand
2019-07-18  Michael MeissnerRename function.
2019-07-10  Michael Meissnerpredicates.md (cint34_operand): Update SIGNED_34BIT_OFF...
2019-06-28  Michael MeissnerUpdate pc-relative support.
2019-05-31  Bill Schmidtpredicates.md (pcrel_address): New define_predicate.
2019-05-30  Bill Schmidtconstraints.md (eI): New constraint.
2019-05-06  Segher Boessenkoolrs6000: Remove TM regs
2019-01-24  Peter Bergneraltivec.md (build_vector_mask_for_load): Use MEM_P.
2019-01-22  Alan Modra[RS6000] PR88614, output_operand: invalid %z value
2019-01-01  Jakub JelinekUpdate copyright years.
2018-11-30  Alan Modra[RS6000] PowerPC64 soft-float
2018-11-29  Alan Modra[RS6000] CONST_DOUBLE tidy
2018-11-29  Alan Modra[RS6000] Bogus easy_fp_constant call
2018-11-29  Alan Modra[RS6000] inline plt call sequences
2018-11-29  Alan Modra[RS6000] Use standard call patterns for __tls_get_addr...
2018-11-16  Michael Meissnerconstraints.md (wF constraint): Remove power9 fusion...
2018-11-13  Alan Modra[RS6000] Rotate testcase
2018-07-27  Michael Meissnerconstraints.md (wG constraint): Delete, no longer used.
2018-05-04  Segher Boessenkoolrs6000: Remove Xilinx FP
2018-05-02  Segher Boessenkoolrs6000: Remove paired single
2018-02-07  Iain Sandoealtivec.md (*restore_world): Remove LR use.
2018-01-12  Segher Boessenkoolrs6000: Remove -mstring
2018-01-03  Jakub JelinekUpdate copyright years.
2017-10-11  Segher Boessenkoolrs6000: Improve isel
2017-08-30  Richard Sandiford[2/77] Add an E_ prefix to case statements
2017-08-24  Michael Meissnerrs6000.opt (-mpower9-dform-scalar): Delete undocumented...
2017-07-27  Peter Bergnerpredicates.md (volatile_mem_operand): Remove code relat...
2017-06-07  Segher Boessenkoolrs6000: Remove rs6000_nonimmediate_operand
2017-06-07  Segher Boessenkoolrs6000: Remove reg_or_none500mem_operand
2017-06-07  Segher Boessenkoolrs6000: Remove TARGET_SPE and TARGET_SPE_ABI and friends
2017-06-07  Segher Boessenkoolrs6000: Remove rs6000_cbranch_operator
2017-06-07  Segher Boessenkoolrs6000: Remove TARGET_E500_{SINGLE,DOUBLE}
2017-06-07  Segher Boessenkoolrs6000: Remove TARGET_FPRS
2017-05-30  Segher BoessenkoolRemove gen_cell_microcode, warn_cell_microcode
2017-05-18  Michael Meissnerre PR target/80510 (Optimize Power7/power8 Altivec...
2017-03-01  Michael Meissnerre PR target/79439 (Missing nop instruction after recur...
2017-02-06  Michael Meissnerre PR target/66144 (vector element operator produces...
2017-01-05  Michael Meissnerre PR target/71977 (powerpc64: Use VSR when operating...
2017-01-01  Jakub JelinekUpdate copyright years.
2016-12-27  Michael Meissnerpredicates.md (const_0_to_12_operand): Rename predicate...
2016-12-14  Michael Meissnerrs6000.c (rs6000_split_vec_extract_var): On ISA 3.0...
2016-11-17  Michael Meissnerre PR target/78101 (PowerPC 64-bit little endian fusion...
2016-09-21  Michael Meissnerre PR target/77670 (PowerPC64 Spec 2006 fails on 453...
2016-08-10  Kelvin Nilsenaltivec.h (vec_extract_exp): New macro.
2016-08-08  Alan Modra[RS6000] PR72802 part 1, fix constraints for lxssp...
2016-06-30  Michael Meissnerre PR target/71677 (PowerPC ISA 3.0 DImode load/store...
2016-06-29  Michael Meissnerpredicates.md (const_0_to_7_operand): New predicate...
2016-06-28  Peter Bergnerre PR target/71656 (ICE in reload when generating code...
2016-06-23  Michael Meissnerpredicates.md (splat_input_operand): Rework.
2016-06-15  Michael Meissnervsx.md (VSINT_84): Add DImode to enable loading DImode...
2016-05-26  Michael Meissnerrs6000.c (rs6000_emit_p9_fp_minmax): New function for...
2016-05-18  Michael Meissnerre PR target/70915 (Improve loading 0/-1 in VSX registe...
2016-05-11  Michael Meissnerpredicates.md (quad_memory_operand): Move most of the...
2016-05-05  Alan Modra[RS6000] TARGET_RELOCATABLE
2016-03-25  Alan Modra[RS6000] PR70052, ICE compiling _Decimal128 test case
2016-02-18  Michael Meissnerre PR bootstrap/68404 (PGO/LTO bootstrap failure on...
2016-02-09  Michael Meissnerre PR bootstrap/68404 (PGO/LTO bootstrap failure on...
2016-02-02  Alan Modra[RS6000] lqarx and stqcx. registers
2016-01-04  Jakub JelinekUpdate copyright years.
2015-11-24  Segher Boessenkoolrs6000: Fix for and_operand oversight (PR68332, PR67677)
next