aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
AgeCommit message (Expand)AuthorFilesLines
2002-04-23builtins.c (builtin_memset_gen_str): New function.Roger Sayle1-1/+58
2002-04-19builtins.c: Include langhooks.h.Neil Booth1-3/+3
2002-04-02builtins.c (expand_builtin_prefetch): Force op0 pointer to Pmode if POINTERS_...Steve Ellcey1-4/+11
2002-03-31builtins.c (expand_builtin_va_arg): Give warnings not errors for promoted arg...Richard Henderson1-11/+28
2002-03-27i960.md (ret): Set PC.Jan Hubicka1-1/+4
2002-03-08re PR c/3711 (ICE in instantiate_virtual_regs_1, at function.c:3880)Jakub Jelinek1-17/+34
2002-03-07defaults.h (MODE_HAS_NANS, [...]): New.Richard Sandiford1-10/+5
2002-01-26builtins.c (expand_builtin_strncat): Remove redundant check for INTEGER_CST.Kaveh R. Ghazi1-2/+1
2002-01-25builtins.c (expand_builtin_strncpy): Use integer_zerop instead of compare_tre...Richard Kenner1-7/+8
2002-01-25loop.c (emit_prefetch_instructions): Use the prefetch insn's mode, not Pmode.Aldy Hernandez1-1/+2
2002-01-03builtins.c: Fix formatting.Kazu Hirata1-2/+2
2001-12-27re PR rtl-optimization/3508 (builtin memcmp() could be optimised)Roger Sayle1-0/+14
2001-12-21builtin-attrs.def (__builtin_printf_unlocked, [...]): Mark with the __printf_...Kaveh R. Ghazi1-5/+24
2001-12-17* builtins.c (apply_args_size): Change regno to unsigned.Aldy Hernandez1-1/+2
2001-12-15builtins.c (expand_builtin_memcmp): Mark parameter with ATTRIBUTE_UNUSED.Kaveh R. Ghazi1-1/+1
2001-12-14builtins.def: Rename BUILT_IN_FSQRT to BUILT_IN_SQRT and __builtin_fsqrt to _...Andreas Jaeger1-3/+3
2001-12-12builtins.c (expand_builtin_memset, [...]): Additional arguments TARGET and MODE.Roger Sayle1-132/+183
2001-12-11builtins.c (expand_builtin): Use a switch statement to list those functions n...Roger Sayle1-67/+89
2001-12-07builtin-types.def (BT_FN_VOID_PTR_VAR): New.Janis Johnson1-2/+19
2001-12-05attribs.c (handle_no_check_memory_usage_atribute): Deleted.Richard Kenner1-68/+9
2001-12-04builtin-types.def (BT_FN_VOID_PTR_INT_INT): New.Janis Johnson1-0/+68
2001-11-15expr.c (store_field): Pass tree instead of max size; callers changed.Richard Kenner1-1/+1
2001-11-03builtins.c (get_memory_rtx): Properly set MEM alias set and attributes.Richard Kenner1-7/+9
2001-11-02builtins.c (apply_args_size): Handle vector arguments.Aldy Hernandez1-0/+32
2001-10-28builtins.c (get_memory_rtx): Handle POINTERS_EXTEND_UNSIGNED case.Richard Kenner1-6/+32
2001-10-23builtins.c (expand_builtin_setjmp): Only call convert_memory_address if needed.Richard Kenner1-3/+7
2001-10-23alias.c (can_address_p): Compnonents are not addressable if the containing ty...Richard Kenner1-10/+17
2001-10-07builtins.c (expand_builtin_setjmp_receiver): Const-ify.Kaveh R. Ghazi1-1/+1
2001-09-22* builtins.c (c_getstr): Remove unused variable.Andreas Jaeger1-1/+0
2001-09-11builtins.c (c_strlen): Treat an offset too large for a HOST_WIDE_INT as out o...Matt Kraai1-1/+3
2001-09-10builtins.c (c_getstr): Correct thinko in last change and further cleanup.Richard Kenner1-14/+7
2001-09-10alias.c (clear_reg_alias_info): Use K&R format definition.Richard Kenner1-57/+66
2001-08-27function.c (expand_function_end): Don't init arg_pointer_save_area.Richard Henderson1-7/+2
2001-08-27emit-rtl.c: Use VA_OPEN/VA_CLOSE/VA_FIXEDARG throughout.Andreas Jaeger1-17/+15
2001-08-22Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff1-12/+12
2001-08-22* builtins.c (type_to_class): Fix typo in last change.Kaveh R. Ghazi1-1/+1
2001-08-21stmt.c: Don't include insn-codes.h.Zack Weinberg1-45/+48
2001-08-18optabs.h (OTI_flodiv, [...]): Kill.Zack Weinberg1-6/+4
2001-08-13expr.h: Split out optab- and libfunc-related code to...Zack Weinberg1-0/+2
2001-08-04builtins.c (fold_builtin_constant_p): Return integer_zero_node for complex ex...Zack Weinberg1-2/+6
2001-08-01alias.c: Fix comment formatting.Kazu Hirata1-7/+7
2001-07-25stmt.c (expand_goto): A nonlocal goto can be a call too.Andrew MacLeod1-1/+1
2001-07-24stor-layout.c (get_mode_alignment): make it work when BITS_PER_UNIT is not a ...Lars Brinkhoff1-2/+2
2001-07-17calls.c (prepare_call_address): New parameter SIBCALLP.Richard Henderson1-1/+1
2001-07-11alias.c (set_mem_alias_set): New function.Richard Kenner1-12/+12
2001-07-10target.h (struct gcc_target): New fields init_builtins and expand_builtin.Stan Shebs1-3/+22
2001-07-02emit-rtl.c (adjust_address): New function.Richard Kenner1-26/+8
2001-06-24builtins.c (expand_builtin_expect_jump): Disable if the expression can't be r...Richard Henderson1-0/+16
2001-06-20Fix __builtin_expect on PowerPCsMichael Meissner1-2/+113
2001-05-25builtins.def: Encode additional information, such as names and types, here.Mark Mitchell1-11/+30