Age | Commit message (Expand) | Author | Files | Lines |
2000-01-04 | c4x.md (*addqi3_noclobber_reload): Ensure that CC never modified inadvertently. | Michael Hayes | 1 | -9/+21 |
1999-12-22 | c4x.md (*addqi3_noclobber_reload): Change operand 0 constraints to "a!r". | Michael Hayes | 1 | -1/+1 |
1999-12-17 | * config/c4x/c4x.md (rpts_top, rptb_top): Add clobbers for rs and re. | Michael Hayes | 1 | -9/+13 |
1999-10-16 | * config/c4x/c4x.md (HF mode patterns): Add missing modes. | Michael Hayes | 1 | -13/+14 |
1999-10-16 | c4x.md (movstrqi_small): Utilise parallel move instructions. | Michael Hayes | 1 | -9/+22 |
1999-10-16 | Try again!? | Michael Hayes | 1 | -0/+73 |
1999-10-16 | c4x.md (parallel instruction patterns): Rework constraints to keep reload happy. | Michael Hayes | 1 | -85/+85 |
1999-10-16 | * config/c4x/c4x.md (*absqi2_noclobber, *negqi2_noclobber, | Michael Hayes | 1 | -3/+198 |
1999-10-15 | c4x.c (c4x_rptb_insert): Emit rpts_top pattern if appropriate. | Michael Hayes | 1 | -1/+37 |
1999-10-15 | c4x.md: Define mode for remaining unspec operators. | Michael Hayes | 1 | -14/+14 |
1999-10-15 | c4x.c (dst_operand): New. | Michael Hayes | 1 | -49/+31 |
1999-09-22 | * config/c4x/c4x.md: Delete parallel instruction peepholes. | Michael Hayes | 1 | -583/+0 |
1999-09-04 | c4x.md (rptb_init): Renamed from *rptb_init. | Michael Hayes | 1 | -38/+31 |
1999-09-03 | c4x.c (c4x_emit_move_sequence): Do not force large constants into memory. | Michael Hayes | 1 | -4/+132 |
1999-06-09 | c4x.h (TARGET_EXPOSE_LDP, [...]): Define new macros. | Michael Hayes | 1 | -1/+2 |
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.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-13 | c4x.md (storeqf_int, [...]): Add new patterns with corresponding splitters to... | Michael Hayes | 1 | -1/+95 |
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-03-19 | c4x.md (decrement_and_branch_on_count): Emit rptb_end pattern instead of decr... | Michael Hayes | 1 | -1/+1 |
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 | 1 | -14/+27 |
1999-02-08 | c4x.c (call_address_operand, [...]): Rename from call_operand and symbolic_op... | Michael Hayes | 1 | -15/+15 |
1999-01-26 | c4x.h (COUNTER_REGS): New register class. | Michael Hayes | 1 | -9/+17 |
1999-01-24 | Convert all direct memory references to use LO_SUM and remove machdep hack th... | Michael Hayes | 1 | -286/+259 |
1999-01-15 | c4x.md (not_repeat_reg): Allow ldp instruction in delay slot of RPTBD. | Michael Hayes | 1 | -1/+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 | 1 | -13/+39 |
1999-01-09 | c4x.md: (in_annul_slot_3): Allow unarycc and binarycc operations in 3rd annul... | Michael Hayes | 1 | -9/+9 |
1999-01-07 | c4x.c: Added space after negation operator. | Michael Hayes | 1 | -74/+74 |
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 | 1 | -17/+17 |
1998-11-25 | c4x.md: Fix minor formatting problems. | Michael Hayes | 1 | -107/+138 |
1998-11-25 | c4x.md (addqi3): Emit addqi3_noclobber pattern during reload. | Michael Hayes | 1 | -1/+9 |
1998-10-20 | c4x.md (repeat_block_top, [...]): Deleted. | Michael Hayes | 1 | -55/+10 |
1998-10-14 | c4x.c: Convert to use GEN_INT. | Michael Hayes | 1 | -31/+29 |
1998-10-13 | c4x.c: Convert to gen_rtx_FOO. | Michael Hayes | 1 | -34/+64 |
1998-09-18 | README.C4X: New file with information about the c4x ports. | Michael Hayes | 1 | -0/+6798 |