2011-06-16 |
Matthias Braun | fix a bunch of warnings reported by cparser |
blob | commitdiff | raw |
2011-06-11 |
Matthias Braun | unify sparc/ia32 SwitchJmp handling |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Sebastian Buchwald | Fixed some warning about unused variables. |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Andreas Zwinkau | merge kaps |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Matthias Braun | remove get_irg_tls() concept, simply use SymConst and... |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | remove be_Barrier and lots of hacks for maintaining it |
blob | commitdiff | raw | diff to current |
2011-02-17 |
Matthias Braun | reworked ia32 condition code handling, remove backend... |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Properly check whether sscanf() succeeded. |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Fix several size_t related signed/unsigned warnings. |
blob | commitdiff | raw | diff to current |
2011-01-30 |
Michael Beck | More size_t related changes. |
blob | commitdiff | raw | diff to current |
2011-01-28 |
Michael Beck | Fixed more size_t related warnings. |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Matthias Braun | use a 'low-tech' solution for emitting 8- and 16-bit... |
blob | commitdiff | raw | diff to current |
2010-11-04 |
Matthias Braun | make firm compilable with a c++ compiler |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | change backends to produce 1 big array with all registers |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | fix trailing whitespaces and tabulators in the middle... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | eliminate the unnecessary and especially confusing... |
blob | commitdiff | raw | diff to current |
2010-08-12 |
Matthias Braun | identifiers starting with _ are reserved; remove this... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Matthias Braun | remove these largish/noisy headers |
blob | commitdiff | raw | diff to current |
2010-07-05 |
Matthias Braun | put stack_layout into beirg instead of be_abi datastruc... |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | convert remaining APIs from be_irg_t* to ir_graph* |
blob | commitdiff | raw | diff to current |
2010-05-05 |
Matthias Braun | also allow reference mode in fild |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Matthias Braun | fix various warnings reported by cparser |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Matthias Braun | kill the concept of an unknown register - it just heavi... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while. |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Output proper local lables (starting with .L/L) for... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | We must be able to output 16 byte aligned long doubles... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Matthias Braun | use begnuas to emit block labels so we use the correct... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Matthias Braun | put my notes into the code so they don't get lost.... |
blob | commitdiff | raw | diff to current |
2010-02-07 |
Michael Beck | Reverted r27079. Seems to be wrong. |
blob | commitdiff | raw | diff to current |
2010-02-06 |
Michael Beck | BugFix: ins_permuted means inversed flags, not negated ... |
blob | commitdiff | raw | diff to current |
2010-02-04 |
Matthias Braun | - representing the 3-state visibility (default,local... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Matthias Braun | backend_marked was a buggy/wrong concept, removed it |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Matthias Braun | Rework linkage types in firm. |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Olaf Liebe | Fixed broken ia32_emitf (va_arg was not always called... |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Matthias Braun | make the character used for specifying elf types config... |
blob | commitdiff | raw | diff to current |
2010-01-28 |
Christoph Mallon | Reduce code duplication by jumping to the appropriate... |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Matthias Braun | remove ins_permuted from CMovcc and Setcc constructors... |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Michael Beck | Fixed register order (arg, the comments were in ATT). |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Michael Beck | Add binary emitter for setcc. |
blob | commitdiff | raw | diff to current |
2010-01-14 |
Michael Beck | As a reminiscence to the famous MAC/65 assembler change... |
blob | commitdiff | raw | diff to current |
2010-01-14 |
Matthias Braun | Michael found a nice trick to implement sets for float... |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Matthias Braun | panic instead of wrong results for Set and CMov with... |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Matthias Braun | Liebe bugs part2: switch cases are analyzed in long... |
blob | commitdiff | raw | diff to current |
2009-11-03 |
Michael Beck | - removed C99 features |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Matthias Braun | - refactoring of backend generator scripts: You can... |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Christoph Mallon | Correct binary emission of TLS entities. |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Christoph Mallon | Simplify relative binary emission of entities. |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Christoph Mallon | Implement binary emitter for Minus64Bit. |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Christoph Mallon | get_mode_size_bits() returns the size in bits, not... |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Christoph Mallon | Implement semi-binary emitter for SwitchJmp. |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Christoph Mallon | Correct error in bemit_ldtls(): the register index... |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Remove one unnecessary malloc() when emitting switches. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fabs. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitter for Leave. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitters for Fucomi and Fucomip. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | bemit_cmp() must handle 16bit compares. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitter for Test8Bit. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Consistently use the source AM form for register-regist... |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitter for CMov. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitters for ShlD and ShrD. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitter for LdTls. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Correct typo in bemit_fist(). |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fdivr. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fsubrp. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fsub. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fpush. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitters for fdiv, fdivp and fdivrp. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fist. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FldCW, FnstCW and fistp. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FucompFnstsw and fild... |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FucomFnstsw, fchs and... |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Christoph Mallon | Implmenent binary emitters for unordered conditional... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitter for CopyBi. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitter for SubSP. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | 8bit immediates of Push are signed. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Simplify and correct bemit_binop_2(): test with sourceA... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Emit only 2 byte immediates for BinOpMem with 16bit... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Handle 8Bit and 16bit locations for DecMem, IncMem... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Handle 8Bit locations for RolMem, RorMem, SarMem, ShlMe... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitters for RolMem, RorMem, SarMem... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Handle 16bit memory locations for xxxMem. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitters for AddMem8Bit, AndMem8Bit... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitters for AddMem, AndMem, OrMem... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Only read the in-reg of a Cmp8Bit, if there is a register. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Correctly implement binary emitter for Cmp8Bit. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | The eax special case for load/store can of course handl... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Make bemit_store() work for 8 and 16 bit, too. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Cmp8Bit. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitter for DecMem, IncMem, NegMem... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Perm. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Fix the binary emitter for Set: The pnc must be massage... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Set. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Store8Bit. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | In bemit_mod_am() we must check for the ebp special... |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitter for IMul. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Cwtl. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Conv_I2I{,8Bit}. |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Use bemit_unop() to implement bemit_call(). |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Correct AM test in bemit_unop(). |
blob | commitdiff | raw | diff to current |
2009-09-22 |
Christoph Mallon | Rewrite ModR/M+SIB generation in bemit_mod_am(). This... |
blob | commitdiff | raw | diff to current |
next |