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 |
2009-09-22 |
Christoph Mallon | Correctly implement binary emitter for Cmp8Bit.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | The eax special case for load/store can of course handle...
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Make bemit_store() work for 8 and 16 bit, too.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Cmp8Bit.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitter for DecMem, IncMem, NegMem...
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Perm.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Fix the binary emitter for Set: The pnc must be massaged...
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Set.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Store8Bit.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | In bemit_mod_am() we must check for the ebp special...
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitter for IMul.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Cwtl.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Conv_I2I{,8Bit}.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Use bemit_unop() to implement bemit_call().
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Correct AM test in bemit_unop().
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | ia32_IJmp needs the no-out-requirements hack, too.
|
commit | commitdiff | tree |
2009-09-22 |
Christoph Mallon | Rewrite ModR/M+SIB generation in bemit_mod_am(). This...
|
commit | commitdiff | tree |
2009-09-21 |
Christoph Mallon | Add missing \n.
|
commit | commitdiff | tree |
2009-09-21 |
Christoph Mallon | Implement binary emitter for test.
|
commit | commitdiff | tree |
2009-09-21 |
Christoph Mallon | In bemit_binop_with_imm() use in-reg, beacuse some...
|
commit | commitdiff | tree |
2009-09-21 |
Christoph Mallon | Implement binary emitters for inc and dec.
|
commit | commitdiff | tree |
2009-09-21 |
Christoph Mallon | Implement binary emitters for shifts and rotates.
|
commit | commitdiff | tree |
2009-09-21 |
Christoph Mallon | Implement bemit_call() with AM.
|
commit | commitdiff | tree |
2009-09-21 |
Christoph Mallon | When using only %esp in AM, which must use a SIB byte...
|
commit | commitdiff | tree |
2009-09-21 |
Christoph Mallon | Correct three bugs in bemit_incsp(): Offset 0 must...
|
commit | commitdiff | tree |
2009-09-21 |
Christoph Mallon | ... and the range of a signed 16bit word is -32768...
|
commit | commitdiff | tree |
2009-09-21 |
Christoph Mallon | The range of a singed byte is -128 <= x < 128, not...
|
commit | commitdiff | tree |
2009-09-21 |
Christoph Mallon | s#/*fallthrough*/#/* FALLTHROUGH */# so lint is happy.
|
commit | commitdiff | tree |
2009-09-10 |
Christoph Mallon | libcore wants int, not bool.
|
commit | commitdiff | tree |
2009-09-10 |
Christoph Mallon | Correct typos.
|
commit | commitdiff | tree |
2009-09-09 |
Christoph Mallon | Correct wrong DBG_OPT_ALGSIM classification.
|
commit | commitdiff | tree |
2009-09-09 |
Christoph Mallon | Today's localopt: a * (1 << x) -> a << x.
|
commit | commitdiff | tree |
2009-09-03 |
Christoph Mallon | Sort file lists in Makefile.am.
|
commit | commitdiff | tree |
2009-09-03 |
Christoph Mallon | Add missing files to Makefile.am.
|
commit | commitdiff | tree |
2009-09-02 |
Christoph Mallon | Remove removed files from Makefile.am.
|
commit | commitdiff | tree |
2009-09-02 |
Christoph Mallon | Add OALLOC*() to make allocating from obstacks a bit...
|
commit | commitdiff | tree |
2009-09-02 |
Christoph Mallon | Create clean register requirements for Phis, otherwise...
|
commit | commitdiff | tree |
2009-09-02 |
Christoph Mallon | Reuse already fetched values.
|
commit | commitdiff | tree |
2009-09-02 |
Christoph Mallon | Correct typo in comment.
|
commit | commitdiff | tree |
next |