summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* expr.c (expand_assignment): Don't set MEM_KEEP_ALIAS_SET_P here.Richard Sandiford2012-11-181-2/+0
* This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo2012-11-171-5/+5
* expr.c (expand_cond_expr_using_cmove): Use promoted mode for temp.Steve Ellcey2012-11-151-6/+8
* expr.c (store_field): Remove TYPE parameter.Eric Botcazou2012-11-101-83/+41
* re PR middle-end/55235 (FAIL: gcc.target/i386/pr44948-2a.c)Uros Bizjak2012-11-071-12/+5
* expr.c (expand_expr_real_1): Change to not using input_location.Dehao Chen2012-11-041-4/+2
* tree-eh.c (do_return_redirection): Set location for jump statement.Dehao Chen2012-11-011-29/+12
* * expr.c (can_move_by_pieces): Apply ATTRIBUTE_UNUSED to len.Joern Rennecke2012-10-311-1/+1
* defaults.h (SLOW_UNALIGNED_ACCESS): Provide default definition.Richard Sandiford2012-10-301-6/+0
* expr.c (emit_block_move_via_loop): Use simplify_gen_binary rather than gen_rt...Richard Sandiford2012-10-251-2/+2
* dbxout.c (dbxout_symbol_location): Pass new argument to alter_subreg.Vladimir Makarov2012-10-231-2/+6
* re PR middle-end/54315 (unnecessary copy of return value for union)Eric Botcazou2012-10-201-48/+83
* 2012-10-16 Tom de Vries <tom@codesourcery.com>Tom de Vries2012-10-161-4/+4
* [multiple changes]Easwaran Raman2012-10-161-10/+18
* expr.c (expand_expr_real_1): Do not unnecessarily copy the object in the MEM_...Eric Botcazou2012-10-151-3/+8
* re PR tree-optimization/54713 (error: non-trivial conversion at assignment in...Jakub Jelinek2012-10-021-1/+1
* re PR middle-end/54635 (Add addr_space_t argument to TARGET_MODE_DEPENDENT_AD...Georg-Johann Lay2012-09-261-2/+4
* expr.c (do_store_flag): Remove duplicated code.Marc Glisse2012-09-231-11/+0
* Integrate lexical block into source_location.Dehao Chen2012-09-191-8/+3
* re PR middle-end/54617 (ICE on gcc.c-torture/compile/pr42025-2.c with -m64 a...Eric Botcazou2012-09-181-10/+27
* re PR rtl-optimization/44194 (struct returned by value generates useless stores)Eric Botcazou2012-09-141-14/+43
* Modify gcc/*.[hc] double_int call sites to use the new interface.Lawrence Crowl2012-09-071-35/+26
* tree.h (MOVE_NONTEMPORAL): Remove.Richard Guenther2012-09-061-2/+2
* re PR c/53968 (integer undefined behaviors in GCC)Jakub Jelinek2012-08-131-1/+1
* tree.h (SSA_NAME_VAR): Return NULL_TREE if an IDENTIFIER_NODE is recorded as ...Richard Guenther2012-08-101-2/+7
* cfgexpand.c (expand_debug_locations): Encapsulate test for CONST_DOUBLE in ma...Kenneth Zadeck2012-08-021-1/+1
* expr.c (expand_expr_real_1): Do not expand operand #1 and #2 of BIT_FIELD_REF...Eric Botcazou2012-07-251-8/+3
* Fix 0 != CODE_FOR_nothing thinkoRichard Henderson2012-07-191-1/+1
* eh_personality.cc (__gxx_personality_seh0): New function.Tristan Gingold2012-07-191-0/+3
* re PR tree-optimization/53970 (-ftree-vectorization does not handle well unal...Richard Guenther2012-07-181-41/+0
* tree.h (get_object_or_type_alignment): Remove.Richard Guenther2012-07-181-4/+4
* system.h (dump_file): Do not define.Steven Bosscher2012-07-161-1/+0
* Move vector highpart emulation to the optabs layerRichard Henderson2012-07-101-1/+6
* Add VEC_WIDEN_MULT_EVEN/ODD_EXPRRichard Henderson2012-07-101-21/+7
* expr.c (try_casesi): Remove bogus ATTRIBUTE_UNUSED markers.Steven Bosscher2012-07-051-2/+1
* re PR middle-end/53790 (ICE on dereferencing a extern union in asm statement)Richard Guenther2012-06-281-0/+1
* expr.c (convert_move): Latch mem integer inputs into a register before expand...Olivier Hainque2012-06-281-3/+6
* Add MULT_HIGHPART_EXPRRichard Henderson2012-06-271-0/+1
* re PR middle-end/53698 (ICE: in plus_constant, at explow.c:88 with -O -mx32 -...Richard Sandiford2012-06-181-0/+1
* output.h (split_double): Move prototype to rtl.h.Steven Bosscher2012-06-171-1/+0
* 2012-06-2 Kenneth Zadeck <zadeck@naturalbridge.com>Kenneth Zadeck2012-06-021-1/+1
* rtl.h (assign_stack_temp, [...]): Remove 'keep' argument.Michael Matz2012-05-291-53/+22
* expr.c (expand_expr_real_1 <normal_inner_ref>): Don't allocate a kept temp.Michael Matz2012-05-291-2/+4
* LANGUAGES: Fix typos.Joseph Myers2012-05-291-1/+1
* expr.c (get_def_for_expr_class): Define only if HAVE_conditional_move.Andreas Schwab2012-05-211-0/+4
* attribs.c (decl_attributes): Avoid emitting a warning if ATTR_FLAG_BUILT_IN.Bernd Schmidt2012-05-141-5/+7
* re PR bootstrap/53249 (Bootstrap failure)Richard Sandiford2012-05-091-19/+11
* rtl.h (plus_constant, [...]): Merge into a single plus_constant function.Richard Sandiford2012-05-051-18/+28
* expr.c (get_def_for_expr_class): New function.Andrew Pinski2012-05-041-4/+175
* re PR middle-end/52940 (conversion from MODE_PARTIAL_INT uses sign extension ...Bernd Schmidt2012-04-261-7/+6