Age | Commit message (Expand) | Author | Files | Lines |
1999-07-26 | c4x.h (EXPAND_BUILTIN_VA_ARG): New. | Richard Henderson | 2 | -0/+19 |
1999-06-09 | c4x.h (TARGET_EXPOSE_LDP, [...]): Define new macros. | Michael Hayes | 3 | -16/+72 |
1999-05-14 | c4x.md (set_lo_sum+2): New splitter to load large const_ints. | Michael Hayes | 1 | -0/+14 |
1999-05-14 | c4x.md (decrement_and_branch_on_count): Disabled. | Michael Hayes | 1 | -5/+52 |
1999-05-14 | c4x.md (*umulqi3_highpart_clobber): Fix operand 2 constraints order. | Michael Hayes | 1 | -1/+1 |
1999-04-26 | * config/c4x/c4x.md (*cmpqf, *cmpqf_noov, *cmpqi_test, | Michael Hayes | 1 | -14/+14 |
1999-04-20 | * config/c4x/c4x.md: Add new peepholes to remove redundant loads. | Michael Hayes | 1 | -0/+23 |
1999-04-20 | c4x.md (binary patterns): Reorder alternatives so that two operand instructio... | Michael Hayes | 1 | -304/+304 |
1999-04-17 | c4x.c (legitimize_operands): Use rtx_cost to determine if it is worthwhile fo... | Michael Hayes | 2 | -10/+30 |
1999-04-17 | c4x.md (*andqi3_255_clobber,*andqi3_65535_clobber): New logical and patterns ... | Michael Hayes | 1 | -3/+69 |
1999-04-16 | c4x.md (mulqf3_clrqf_clobber, [...]): New patterns to support parallel multip... | Michael Hayes | 1 | -1/+31 |
1999-04-15 | c4x.h: Tweaked comment formatting. | Michael Hayes | 2 | -28/+28 |
1999-04-13 | c4x.md (storeqf_int, [...]): Add new patterns with corresponding splitters to... | Michael Hayes | 3 | -9/+179 |
1999-04-01 | c4x.md (ashlhi3, [...]): Force operand 1 into a register if shift count not c... | Michael Hayes | 1 | -10/+16 |
1999-04-01 | c4x.md (*db): Enable pattern if TARGET_LOOP_UNSIGNED is non-zero. | Michael Hayes | 1 | -13/+38 |
1999-04-01 | * config/c4x/c4x.h: Added more comments. | Michael Hayes | 1 | -3/+10 |
1999-04-01 | c4x.c (c4x_emit_move_sequence): Force invalid QImode constants into memory if... | Michael Hayes | 1 | -5/+12 |
1999-03-20 | c4x.h (TARGET_SWITCHES): Add null description to default case. | Michael Hayes | 1 | -3/+3 |
1999-03-19 | c4x.md (decrement_and_branch_on_count): Emit rptb_end pattern instead of decr... | Michael Hayes | 1 | -1/+1 |
1999-03-19 | c4x.h (TARGET_SWITCHES): Add documentation. | Michael Hayes | 1 | -47/+94 |
1999-02-12 | c4x.c (c4x_address_cost): Revert 9 Feb change. | Michael Hayes | 1 | -8/+2 |
1999-02-09 | c4x.md (*movhf_noclobber, [...]): Use m constraint instead of QT. | Michael Hayes | 1 | -3/+2 |
1999-02-08 | c4x.md (*movhi_stik): New pattern. | Michael Hayes | 1 | -1/+10 |
1999-02-08 | c4x.md (all call patterns): Add constraints "Ur". | Michael Hayes | 2 | -22/+29 |
1999-02-08 | c4x.c (call_address_operand, [...]): Rename from call_operand and symbolic_op... | Michael Hayes | 3 | -33/+30 |
1999-02-08 | c4x.c (c4x_legitimize_address): Don't generate a LO_SUM address for HImode or... | Michael Hayes | 1 | -8/+26 |
1999-02-08 | c4x.c (c4x_address_cost): Return cost of 1 for REG+REG addressing if strength... | Michael Hayes | 1 | -0/+8 |
1999-02-08 | t-c4x (LIBGCC2_CFLAGS): Delete. | Michael Hayes | 1 | -3/+1 |
1999-01-30 | c4x.h (RTX_COSTS): Explicitly define c4x costs. | Michael Hayes | 1 | -1/+13 |
1999-01-26 | c4x.h (COUNTER_REGS): New register class. | Michael Hayes | 2 | -9/+20 |
1999-01-24 | Convert all direct memory references to use LO_SUM and remove machdep hack th... | Michael Hayes | 3 | -615/+665 |
1999-01-20 | cse.c (fold_rtx): Revert 29 Dec change. | Richard Henderson | 1 | -0/+3 |
1999-01-19 | rtl.h (rtx_def): Update documentation. | Mark Mitchell | 1 | -2/+1 |
1999-01-15 | Updated copyright | Michael Hayes | 1 | -2/+2 |
1999-01-15 | c4x.md (not_repeat_reg): Allow ldp instruction in delay slot of RPTBD. | Michael Hayes | 1 | -1/+4 |
1999-01-15 | libgcc.S (___divhi3, ___modhi3): Fix long long divide and modulo sign problem. | Michael Hayes | 1 | -4/+4 |
1999-01-13 | c4x.md (in_annul_slot_3): Correctly allow unarycc and binarycc operations in ... | Michael Hayes | 1 | -1/+1 |
1999-01-09 | c4x.c: Include system.h. | Michael Hayes | 3 | -29/+53 |
1999-01-09 | c4x.md: (in_annul_slot_3): Allow unarycc and binarycc operations in 3rd annul... | Michael Hayes | 2 | -10/+10 |
1999-01-07 | c4x.c: Added space after negation operator. | Michael Hayes | 3 | -179/+179 |
1999-01-07 | * config/c4x/c4x.c (c4x_preferred_reload_class): Always return class. | Michael Hayes | 1 | -15/+0 |
1999-01-06 | Fix copyright dates. | Jeff Law | 1 | -1/+1 |
1999-01-06 | c4x.md (addqi3): If the destination operand is a hard register other than an ... | Michael Hayes | 1 | -1/+32 |
1998-12-05 | c4x.c (valid_parallel_load_store): Flog functionality from old valid_parallel... | Michael Hayes | 3 | -28/+56 |
1998-12-05 | * config/c4x/c4x.c (iteration_info): Delete. | Michael Hayes | 1 | -2/+0 |
1998-11-26 | README.C4X: Updated URLs. | Michael Hayes | 1 | -2/+1 |
1998-11-26 | * config/c4x/c4x.h (TARGET_DEFAULT): Fix typo. | Michael Hayes | 1 | -1/+1 |
1998-11-25 | c4x.md: Fix minor formatting problems. | Michael Hayes | 1 | -107/+138 |
1998-11-25 | c4x.c: (c4x_override_options): For compatibility with old target options clea... | Michael Hayes | 1 | -53/+88 |
1998-11-25 | c4x.c (c4x_modified_between_p, [...]): Delete. | Michael Hayes | 1 | -766/+0 |