2010-08-06 |
Christoph Mallon | Directly remember the pointer instead of an index to...
|
commit | commitdiff | tree |
2010-08-06 |
Christoph Mallon | Remove a loop invariant summand from finding a minimum.
|
commit | commitdiff | tree |
2010-08-02 |
Christoph Mallon | Duplicate GetEIP when transforming.
|
commit | commitdiff | tree |
2010-07-16 |
Christoph Mallon | Reduce code duplication, improve readability.
|
commit | commitdiff | tree |
2010-07-16 |
Christoph Mallon | DeMorgan to the rescue!
|
commit | commitdiff | tree |
2010-06-26 |
Christoph Mallon | ia32 Not does not affect the flags.
|
commit | commitdiff | tree |
2010-05-08 |
Christoph Mallon | Fix last commit. Note to self: Never do last minute...
|
commit | commitdiff | tree |
2010-05-08 |
Christoph Mallon | Clarify the carry testing magic.
|
commit | commitdiff | tree |
2010-05-04 |
Christoph Mallon | Fix obstack_printf() (slightly broken in r27474).
|
commit | commitdiff | tree |
2010-04-26 |
Christoph Mallon | s/full\>/ful/.
|
commit | commitdiff | tree |
2010-04-12 |
Christoph Mallon | Add missing break.
|
commit | commitdiff | tree |
2010-04-12 |
Christoph Mallon | Correct bug in Mux-case of fixpoint VRP: This z must...
|
commit | commitdiff | tree |
2010-04-12 |
Christoph Mallon | Add minimal fixpoint VRP.
|
commit | commitdiff | tree |
2010-03-06 |
Christoph Mallon | Minor cleanup.
|
commit | commitdiff | tree |
2010-03-06 |
Christoph Mallon | Correct a subtle bug in the ia32 backend: Sub(x, x...
|
commit | commitdiff | tree |
2010-02-25 |
Christoph Mallon | Remove the ugly and write-only variable cur_reg_set.
|
commit | commitdiff | tree |
2010-02-24 |
Christoph Mallon | Simplify code: Do not handle Minus when creating immediates...
|
commit | commitdiff | tree |
2010-02-24 |
Christoph Mallon | Fix a gammel-bug: try_create_Immediate() dropped the...
|
commit | commitdiff | tree |
2010-02-21 |
Christoph Mallon | Put opening curly brace of functions on a separate...
|
commit | commitdiff | tree |
2010-02-20 |
Christoph Mallon | Prefer get_mode_all_one() over get_tarval_all_one().
|
commit | commitdiff | tree |
2010-02-20 |
Christoph Mallon | Prefer tarval_is_negative(x) over tarval_cmp(x, get_mode_nul...
|
commit | commitdiff | tree |
2010-02-20 |
Christoph Mallon | Prefer get_mode_{max,min}() over get_tarval_{max,min}().
|
commit | commitdiff | tree |
2010-02-20 |
Christoph Mallon | Prefer get_mode_null() over get_tarval_null().
|
commit | commitdiff | tree |
2010-02-20 |
Christoph Mallon | Prefer get_mode_one() over get_tarval_one().
|
commit | commitdiff | tree |
2010-02-20 |
Christoph Mallon | Prefer new_Const(get_mode_one(x)) over new_Const_long...
|
commit | commitdiff | tree |
2010-02-20 |
Christoph Mallon | Correct indendation.
|
commit | commitdiff | tree |
2010-02-20 |
Christoph Mallon | Remove unused emitter templates.
|
commit | commitdiff | tree |
2010-02-19 |
Christoph Mallon | Remove address name SymConsts.
|
commit | commitdiff | tree |
2010-02-19 |
Christoph Mallon | Update/correct documentation about SymConsts.
|
commit | commitdiff | tree |
2010-02-14 |
Christoph Mallon | Some more cleanup: Put the return type and other specifiers...
|
commit | commitdiff | tree |
2010-02-13 |
Christoph Mallon | Repair URLs and comments, which were damaged almost...
|
commit | commitdiff | tree |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while.
|
commit | commitdiff | tree |
2010-02-13 |
Christoph Mallon | Output proper local lables (starting with .L/L) for...
|
commit | commitdiff | tree |
2010-02-13 |
Christoph Mallon | We must be able to output 16 byte aligned long doubles...
|
commit | commitdiff | tree |
2010-02-13 |
Christoph Mallon | Use .space instead of .zero. The latter is not known...
|
commit | commitdiff | tree |
2010-02-13 |
Christoph Mallon | Non-local common symbols on mach-o must be .comm, not...
|
commit | commitdiff | tree |
2010-02-13 |
Christoph Mallon | Put opening curly brace of functions on a separate...
|
commit | commitdiff | tree |
2010-02-13 |
Christoph Mallon | Ignore generated files.
|
commit | commitdiff | tree |
2010-02-13 |
Christoph Mallon | Remove whitespace at EOL, remove empty lines at beginning...
|
commit | commitdiff | tree |
2010-02-05 |
Christoph Mallon | Do not emit a label if a entity has no name.
|
commit | commitdiff | tree |
2010-02-05 |
Christoph Mallon | Support dtor sections on Mach-O.
|
commit | commitdiff | tree |
2010-02-05 |
Christoph Mallon | Emit the symbol of PIC trampolines.
|
commit | commitdiff | tree |
2010-01-28 |
Christoph Mallon | Reduce code duplication by jumping to the appropriate...
|
commit | commitdiff | tree |
2010-01-28 |
Christoph Mallon | In mode_b lowering move the assertion for mode_b below...
|
commit | commitdiff | tree |
2010-01-28 |
Christoph Mallon | Consistently record the replacement nodes and removal...
|
commit | commitdiff | tree |
2010-01-28 |
Christoph Mallon | Leave a bit space between cases.
|
commit | commitdiff | tree |
2010-01-28 |
Christoph Mallon | Use the locally cached value of config.lowered_mode...
|
commit | commitdiff | tree |
2010-01-28 |
Christoph Mallon | Use the real firm_clear_link() instead of duplicating it.
|
commit | commitdiff | tree |
2010-01-28 |
Christoph Mallon | Use a real Dummy node instead of misusing an Unknown...
|
commit | commitdiff | tree |
2010-01-28 |
Christoph Mallon | Remove write-only local variable.
|
commit | commitdiff | tree |
2010-01-28 |
Christoph Mallon | Make the documenation of new_*Alloc() consistent: It...
|
commit | commitdiff | tree |
2010-01-15 |
Christoph Mallon | Replace the shift_table[] by a simple macro.
|
commit | commitdiff | tree |
2010-01-15 |
Christoph Mallon | struct types still require names.
|
commit | commitdiff | tree |
2010-01-15 |
Christoph Mallon | Correct typo in comment.
|
commit | commitdiff | tree |
2010-01-15 |
Christoph Mallon | Implement and use tarval_andnot().
|
commit | commitdiff | tree |
2010-01-15 |
Christoph Mallon | Remove the or_table[] and simply use |.
|
commit | commitdiff | tree |
2010-01-15 |
Christoph Mallon | Remove the and_table[] and simply use &.
|
commit | commitdiff | tree |
2010-01-15 |
Christoph Mallon | Remove the xor_table[] and simply use ^.
|
commit | commitdiff | tree |
2010-01-15 |
Christoph Mallon | Remove the not_table[] and simply use ^ SC_F.
|
commit | commitdiff | tree |
2009-12-18 |
Christoph Mallon | Correct typo in comment.
|
commit | commitdiff | tree |
2009-09-29 |
Christoph Mallon | Correct binary emission of TLS entities.
|
commit | commitdiff | tree |
2009-09-29 |
Christoph Mallon | Simplify relative binary emission of entities.
|
commit | commitdiff | tree |
2009-09-29 |
Christoph Mallon | Implement binary emitter for Minus64Bit.
|
commit | commitdiff | tree |
2009-09-29 |
Christoph Mallon | get_mode_size_bits() returns the size in bits, not...
|
commit | commitdiff | tree |
2009-09-29 |
Christoph Mallon | Implement semi-binary emitter for SwitchJmp.
|
commit | commitdiff | tree |
2009-09-29 |
Christoph Mallon | Correct typo in comment.
|
commit | commitdiff | tree |
2009-09-25 |
Christoph Mallon | Correct error in bemit_ldtls(): the register index...
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Remove one unnecessary malloc() when emitting switches.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fabs.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitter for Leave.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitters for Fucomi and Fucomip.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | bemit_cmp() must handle 16bit compares.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitter for Test8Bit.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Consistently use the source AM form for register-register...
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitter for CMov.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitters for ShlD and ShrD.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitter for LdTls.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Correct typo in bemit_fist().
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fdivr.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fsubrp.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fsub.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fpush.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitters for fdiv, fdivp and fdivrp.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fist.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FldCW, FnstCW and fistp.
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FucompFnstsw and fild...
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FucomFnstsw, fchs and...
|
commit | commitdiff | tree |
2009-09-23 |
Christoph Mallon | Implmenent binary emitters for unordered conditional...
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitter for CopyBi.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitter for SubSP.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | 8bit immediates of Push are signed.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Simplify and correct bemit_binop_2(): test with sourceAM...
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Emit only 2 byte immediates for BinOpMem with 16bit...
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Handle 8Bit and 16bit locations for DecMem, IncMem...
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Handle 8Bit locations for RolMem, RorMem, SarMem, ShlMem...
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitters for RolMem, RorMem, SarMem...
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Handle 16bit memory locations for xxxMem.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitters for AddMem8Bit, AndMem8Bit...
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitters for AddMem, AndMem, OrMem...
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Only read the in-reg of a Cmp8Bit, if there is a register.
|
commit | commitdiff | tree |
next |