summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* * expr.c (optimize_bitfield_assignment_op): Remove obsolete assertion.ebotcazou2018-02-091-2/+0
* VIEW_CONVERT_EXPR slots for strict-align targets (PR 83884)rsandifo2018-01-171-4/+4
* Allow ADDR_EXPRs of TARGET_MEM_REFsrsandifo2018-01-131-0/+3
* Add support for MODE_VECTOR_BOOLrsandifo2018-01-031-6/+1
* poly_int: GET_MODE_SIZErsandifo2018-01-031-16/+21
* poly_int: GET_MODE_BITSIZErsandifo2018-01-031-10/+16
* poly_int: expand_assignmentrsandifo2018-01-031-8/+11
* poly_int: GET_MODE_PRECISIONrsandifo2018-01-031-3/+4
* poly_int: TYPE_VECTOR_SUBPARTSrsandifo2018-01-031-14/+29
* Update copyright years.jakub2018-01-031-1/+1
* poly_int: PUSH_ROUNDINGrsandifo2018-01-031-13/+10
* poly_int: emit_single_push_insn_1rsandifo2018-01-031-13/+6
* poly_int: expand_expr_real_1rsandifo2018-01-031-3/+4
* poly_int: expand_expr_real_2rsandifo2018-01-031-4/+7
* poly_int: REGMODE_NATURAL_SIZErsandifo2018-01-031-2/+2
* Fix REG_ARGS_SIZE handling when pushing TLS addressesrsandifo2018-01-021-2/+18
* Make more use of rtx_vector_builderrsandifo2018-01-021-38/+25
* Remove vec_perm_const optabrsandifo2018-01-021-22/+18
* PR middle-end/83608jakub2017-12-311-2/+15
* PR middle-end/83609jakub2017-12-311-5/+28
* poly_int: MEM_REF offsetsrsandifo2017-12-211-4/+4
* poly_int: emit_group_load/storersandifo2017-12-211-40/+50
* poly_int: REG_ARGS_SIZErsandifo2017-12-211-16/+16
* poly_int: push_block/emit_push_insnrsandifo2017-12-211-17/+23
* poly_int: get_inner_reference & co.rsandifo2017-12-211-76/+75
* poly_int: get_bit_rangersandifo2017-12-211-45/+43
* poly_int: SUBREG_BYTErsandifo2017-12-201-8/+9
* poly_int: store_field & corsandifo2017-12-201-63/+79
* poly_int: C++ bitfield regionsrsandifo2017-12-201-13/+13
* poly_int: tree constantsrsandifo2017-12-201-1/+5
* poly_int: rtx constantsrsandifo2017-12-201-0/+1
* * read-rtl.c (parse_reg_note_name): Replace Yoda conditions withjakub2017-12-191-4/+4
* Add VEC_SERIES_EXPR and associated optabrsandifo2017-12-161-0/+4
* Add VEC_DUPLICATE_EXPR and associated optabrsandifo2017-12-161-8/+31
* PR target/78643jakub2017-12-021-1/+10
* Fix PR82488 - signed integer overflow in expr.ctrippels2017-11-271-2/+5
* PR middle-end/82253jakub2017-11-231-8/+25
* Replace REDUC_*_EXPRs with internal functions.rsandifo2017-11-221-20/+0
* PR c++/60336mpolacek2017-11-221-1/+1
* New POINTER_DIFF_EXPRglisse2017-11-211-0/+1
* 2017-11-17 Tamar Christina <tamar.christina@arm.com>tnfchris2017-11-171-1/+3
* Base subreg rules on REGMODE_NATURAL_SIZE rather than UNITS_PER_WORDrsandifo2017-11-091-1/+2
* Widening optab cleanuprsandifo2017-11-011-3/+3
* Add a fixed_size_mode classrsandifo2017-11-011-6/+9
* Allow vector CONSTsrsandifo2017-11-011-1/+1
* PR middle-end/82569ebotcazou2017-10-241-26/+7
* Make more use of HWI_COMPUTABLE_MODE_Prsandifo2017-10-221-2/+2
* PR c++/82159jakub2017-10-121-2/+5
* Require wi::to_wide for treesrsandifo2017-10-101-1/+1
* Allow non-wi <op> wirsandifo2017-10-091-1/+1