Lines Matching refs:code
272 Alter C startup code so that it doesn't invoke malloc on Solaris.
324 * i386.c (notice_update_cc): Remove bogus Pentium GCC code.
333 * objc/thr-decosf1.c (__objc_thread_id): Fix misspelling in code:
1363 (sparc_override_options): Handle code model selection.
1449 of {MIN,MAX}_EXPR, but preserve info on orginal comparison code.
2182 traditional_comments, pass_thru; all code using struct directive
2191 traditional_comments, pass_thru; all code using struct directive
2298 * final.c (final_scan_insn): Hand BARRIERs to dwarf2 code.
2657 * libgcc2.c (L_eh): Reorganize, moving code shared by different
2894 * unroll.c (calculate_giv_inc): Handle increment with code PLUS.
2898 * emit-rtl.c (gen_lowpart_common): Add code to convert CONST_INT to
3118 Emit special code for TARGET_SH3E floating point with code == GE.
3129 Add checks for pieces of code that use more table space than their
3187 (sge): Use it for ! TARGET_IEEE. Use special code for TARGET_IEEE.
3210 (INITIALIZE_TRAMPOLINE): Include code for constant parts.
3237 Adjust ADDR_DIFF_VECs. Add code for alignment instructions.
3242 (va_arg): Unify big and little endian code.
3443 * reload.c (find_reloads): Add code to convert RELOAD_FOR_OPADDR_ADDR
3606 * toplev.c (main): In -g handling code, add code to set len.
3637 Make code work for a tag name, without a TYPE_STUB_DECL.
4125 (contains_placeholder_p): Now contains code from above function.
4236 * stor-layout.c (layout_type): Fix ancient code to match ancient
4255 (expand_expr, case ARRAY_REF): Likewise, and clean up remaining code.
4273 ADDR_VEC insns. Slightly rework code which explodes ADDR_VEC
4282 problems (also makes generated code faster!). Handle
4416 Delete code not useful for language subdirs.
4501 (use_return_insn): Support interworking with Thumb code.
4505 (output_return_instruction): Support interworking with Thumb code.
4506 (output_func_epilogue): Support interworking with Thumb code.
4542 code.
4772 * fp-bit.c (float_to_usi): Move code for negative numbers before code
4773 for infinity. Modify infinty code to only handle positive infinities.
4785 (andsi3): Remove 6/29 code to do and of large constants.
4824 determine register to load. Generate correct code if more than
4827 (rs6000_allocate_stack_space): Move code from output_prolog to
5003 * objc/objc-api.h (OBJC_ERR_BAD_STATE): New error code.
5089 (mips_expand_prologue): Add check for SImode in code splitting
5167 (scope_die_for): Move check for function-local tags after code setting
5172 (gen_subprogram_die): Ifdef out DW_AT_static_link code.
5174 (dwarf2out_finish): Add code to traverse the limbo_die_list, and
5175 call add_child_die if die_parent is NULL. Delete limbo_die_count code.
5193 * pa.c (emit_move_sequence): Rewrite code to handle arithmetic
5268 * flow.c (find_basic_blocks): Eliminate more dead code, enables
5769 (ASM_OUTPUT_ALIGN): Delete all code refering to arm_text_location.
5777 the default processor type. Add a warning that PIC code is not yet
5788 (output_func_prologue): Handle AOF syntax pic code.
5858 existing inline code from expand_builtin.
5859 (expand_builtin): Split out code into expand_builtin_setjmp.
6009 * pa/lib1funcs.asm (divnorm, modnorm, exitdiv): Fix code to
6145 into uses of the cleanups managed by the block code
6250 (addsi3): Add define_expand. Move code to output_addsi3.
6523 * sh.c (output_stack_adjust): Reorganize code for readability.
6565 the condition code register.
6578 condition code register.
6581 code register.
6688 * mn10300.md (movdi, movdf): Improve code to load constants into regs.
7068 * i386.md (untyped_call): Re-enable code.
7141 * mn10300.h (CONST_COSTS): Rework to generate better code.
7181 the frame pointer produces faster/smaller code.
7224 calling operand_subword; use inline code intead of subreg_lowpart_p.
7455 * m68k.c (output_function_prologue): Add CRDS and MOTOROLA probe code.
7666 (__alpha__): Remove unneeded code.
7668 trap and handle the objc error. Added an error code parameter
7846 code, so the test for vt's works with -mminimal-toc.
7902 * c-decl.c (start_decl): Add code for -Wmain.
8279 * mn10300.c (notice_update_cc): Enable this code.
8678 (dwarf2out_init): Lose type_die_table code.
8834 (output_call_frame_info): Add disabled code for specifying ABI.
8999 * unroll.c (iteration_info): Fix code so that it knows iteration_var
9547 * crtstuff.c (__do_global_dtors_aux): Allow finalization code to
9590 (output_prolog): Much code moved to two new functions.
9594 * calls.c (expand_call): In target code, move PARALLEL case above
9666 * expr.c (do_store_flag): Don't check if target is 0 in code
9685 auto_inc_opt code.
9713 * rs6000.md (float conversion insns): Generate correct code
9803 (compile_file): Do send vars with no RTL to the DWARF code.
9898 code which assumed pointers are 4 bytes long, parameterizing many
9925 (movdi, movdf define_splits): Fix code so that it works for either
9926 big or little endian hosts generating code for either big or
10056 * pa.c (hppa_legitimize_address): Remove test code accidentally left
10061 * sched.c (schedule_block): Before scheduling, add code to make all
10063 During scheduling, change existing code to use same test.
10218 (pa_reorg): Delete code to remove useless add,tr insns.
10223 * pa.c (secondary_reload_class): Remove duplicate/useless code.
10315 * stmt.c (expand_decl): Likewise, and simplify code.
10689 (FIXED_REGISTERS): Add condition code registers.
10693 (ST_REG_P): Look for any condition code register.
10694 (REG_CLASS_CONTENTS): Update for new condition code registers.
10696 (REGISTER_MOVE_COST): Add cases for condition code registers.
10699 (REGISTER_NAMES): Add entries for new condition code registers.
10706 (movcc): New pattern to move condition code values.
10710 (branch_fp_ne, branch_fp_eq): Match any condition code register.
10712 (seq_df, slt_df, sle_df): Match any condition code register.
10715 (FP conditional moves): Match any condition code register.
10719 * mips.c (mips_reg_names): Add condition code registers.
10733 value out of a condition code register. Require a floating point
10734 register to copy a value into a condition code register.
10775 * Based on code by [email protected].
10815 (process_command, default case): Likewise; delete old code.
10907 (print_operand, case 'y'): Remove this code.
11033 * stmt.c (expand_return): In code for doing scc with jumps,
11097 code to handle RETURN_ADDRESS_POINTER_REGNUM.
11360 (print_operand): Collapse 'F' and 'M' into a single hunk of code.
11445 * rs6000.md (movsi_got*): Eliminate -fPIC code, keep -fpic code.
11465 (dwarfout_begin_function): In code that computes offset of frame
11606 ease of debugging. Reorganize code somewhat.
11679 * h8300.h (OK_FOR_U): If generating H8S code, accept
11687 to generate more efficient code on the H8/300, H8/300H, and H8S.
11932 * alpha.c (alpha_emit_conditional_move): Emit correct code when
11933 incoming comparison code is NE.
11939 * expr.c (expand_builtin, case BUILTIN_MEMSET): Open code memset
12054 * mips.md (call_internal1, call_value_internal1): Delete obsolete code.
12056 Delete obsolete code. Explicitly load SYMBOL_REF into register.
12200 * gcc.c (pfatal_pexecute): Delete code to check errno < sys_nerr.
12228 * rs6000/eabi.asm (__eabi): Fix normal code so that it properly
12479 (store_one_arg): Delete code for handling EXPR_LIST.
12505 * function.c (assign_parms): Tighten up code that makes REG_EQUIV
12683 (tablejump): Use them for PIC code.
12755 * tree.c (substitute_in_expr): Remove OFFSET_REF code.
12803 * sysv4.h (ASM_OUTPUT_{CON,DE}STRUCTOR): Use code laid down in
13083 * rs6000.md (lshrsi3 insns): Add special case code for shifting by
13084 0 to avoid bad code generated with no optimization.
13262 compile sdata code to only use r13 instead of r2/r13. Make
13371 * expr.c (expand_expr, case INDIRECT_REF): Delete obsolete code
13503 (andsi3): Don't underestimate length. Improve code when upper
13886 code generated for the h8300h when both operands are registers.
13890 Improve code generated for the h8300h regardless of the
13906 * m68k.h: Greatly simplify the run-time trampoline code:
14222 the 8-bit area. Make code for 'Y' fall into code for 'R' when
14421 generated that we don't have code for yet.
14454 related code.