summaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/predicates.md
Commit message (Expand)AuthorAgeFilesLines
* rs6000: Fix invalid address passed to __builtin_mma_disassemble_acc [PR104923]Peter Bergner2022-03-151-2/+7
* Fix up duplicated duplicated words in commentsJakub Jelinek2022-03-071-2/+2
* LRA, rs6000, Darwin: Revise lo_sum use for forced constants [PR104117].Iain Sandoe2022-03-041-0/+14
* Update copyright years.Jakub Jelinek2022-01-031-1/+1
* Generate XXSPLTIDP for vectors on power10.Michael Meissner2021-12-151-0/+9
* Generate XXSPLTIW on power10.Michael Meissner2021-12-151-2/+44
* Add LXVKQ support.Michael Meissner2021-12-151-0/+34
* Fix rs6000 predicates.md use of decl_replaceable_pDavid Edelsohn2021-11-181-1/+3
* rs6000: Fix up easy_vector_constant_msb handling [PR101384]Jakub Jelinek2021-07-201-3/+14
* rs6000: MMA test case ICEs using -O3 [PR99842]Peter Bergner2021-05-301-1/+2
* rs6000: Enable 32bit variable vec_insert [PR99718]luoxhu@cn.ibm.com2021-03-301-0/+6
* rs6000: Workaround for PR98092Segher Boessenkool2021-03-161-4/+5
* Checked in non-final version of patch in commit 9433c844c8bcf0166567943b45576...Aaron Sawdey2021-03-081-8/+2
* Tighten predicates for p10 ld/cmpi fusionAaron Sawdey2021-03-081-0/+20
* Optimize pcrel access of globalsAaron Sawdey2021-02-251-0/+21
* rs6000: Fix invalid address used in MMA built-in functionPeter Bergner2021-02-111-1/+3
* Combine patterns for p10 load-cmpi fusionAaron Sawdey2021-01-271-0/+14
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* Make MMA builtins use opaque modesAaron Sawdey2020-11-211-0/+12
* rs6000: Add rs6000_cfun_pcrel_pBill Schmidt2020-09-161-1/+1
* PR96493, powerpc local call linkage failureAlan Modra2020-08-071-1/+6
* rs6000, Add vector splat builtin supportCarl Love2020-08-041-0/+15
* rs6000: Add MMA built-in function definitions and test cases.Peter Bergner2020-06-211-0/+5
* rs6000: Add xxeval and vec_ternarylogicKelvin Nilsen2020-05-111-0/+5
* Rename -mprefixed-addr to be -mprefixed, and document it.Michael Meissner2020-02-111-1/+1
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* Rename signed integer 16/34-bit macros.Michael Meissner2019-12-201-1/+1
* Generate PADDI to add large constants if -mcpu=future.Michael Meissner2019-12-171-1/+2
* rs6000: Don't split FP comparisons at expand timeSegher Boessenkool2019-11-211-0/+10
* [RS6000] PC-relative TLS supportAlan Modra2019-11-121-2/+2
* Add prefixed insn support for stack_protect_setdi & stack_protect_testdiMichael Meissner2019-11-111-0/+7
* rs6000: Fix branch_comparison_operatorSegher Boessenkool2019-11-081-4/+8
* [rs6000]Fix PR92132 by adding vec_cmp and vcond_mask supportsKewen Lin2019-11-081-0/+10
* Allow MODE_PARTIAL_INT modes for integer constant input operands.Peter Bergner2019-11-071-2/+1
* Reformat some code; Add support for generating PLWA with offsets whose bottom...Michael Meissner2019-10-231-0/+8
* Undo unintended change to predicates.md in subversion id 276498Michael Meissner2019-10-031-2/+1
* Use the SIGNED_16BIT_OFFSET_EXTRA_P macro for 16-bit signed tests.Michael Meissner2019-10-031-1/+2
* Add initial support for prefixed/PC-relative addressing.Michael Meissner2019-09-301-76/+26
* Simplify the code.Michael Meissner2019-09-111-2/+1
* Fix comment about use of @pcrel@got.Michael Meissner2019-08-011-1/+1
* rs6000: Make offsettable_mem_operand use any_memory_operandSegher Boessenkool2019-07-201-1/+1
* rs6000: Make input_operand use any_memory_operandSegher Boessenkool2019-07-201-1/+1
* rs6000: Make lwa_operand use any_memory_operandSegher Boessenkool2019-07-201-1/+1
* rs6000: New predicate any_memory_operandSegher Boessenkool2019-07-201-6/+10
* Rename function.Michael Meissner2019-07-181-1/+1
* predicates.md (cint34_operand): Update SIGNED_34BIT_OFFSET_P call.Michael Meissner2019-07-101-3/+3
* Update pc-relative support.Michael Meissner2019-06-281-9/+46
* predicates.md (pcrel_address): New define_predicate.Bill Schmidt2019-05-311-0/+39
* constraints.md (eI): New constraint.Bill Schmidt2019-05-301-0/+10
* rs6000: Remove TM regsSegher Boessenkool2019-05-071-27/+0