2012-11-11 |
Christoph Mallon | Implement binary emitters for ia32 bsf and bsr. |
blob | commitdiff | raw |
2012-11-11 |
Christoph Mallon | Factorise code of binary emitters for ia32 unops with... |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Christoph Mallon | Correct bemit_${OP}() and bemit_${OP}mem(). |
blob | commitdiff | raw | diff to current |
2012-07-30 |
Matthias Braun | simplify and cleanup execfreq API |
blob | commitdiff | raw | diff to current |
2012-07-23 |
Sebastian Buchwald | Eat format specifier parameter. |
blob | commitdiff | raw | diff to current |
2012-07-19 |
Christoph Mallon | Let panic() print file, line and function. |
blob | commitdiff | raw | diff to current |
2012-07-18 |
Christoph Mallon | Use ia32_emitf() in ia32_spec.pl. |
blob | commitdiff | raw | diff to current |
2012-07-13 |
Christoph Mallon | Let sched_foreach_from() and sched_foreach_reverse_from... |
blob | commitdiff | raw | diff to current |
2012-07-13 |
Christoph Mallon | Let foreach_out_edge_kind() and foreach_out_edge_kind_s... |
blob | commitdiff | raw | diff to current |
2012-07-10 |
Matthias Braun | make code C++ warning clean (again) |
blob | commitdiff | raw | diff to current |
2012-06-06 |
Matthias Braun | be: introduce verboseasm flag (enabled by default) |
blob | commitdiff | raw | diff to current |
2012-06-06 |
Matthias Braun | be: expose be_options variable globally |
blob | commitdiff | raw | diff to current |
2012-05-13 |
Christoph Mallon | Remove the unused macro constant SNPRINTF_BUF_LEN. |
blob | commitdiff | raw | diff to current |
2012-05-06 |
Christoph Mallon | Unbreak emitting TLS variables in the binary ia32 emitter. |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Matthias Braun | ir_visibility cleanup |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Matthias Braun | dwarf: initial support for callframe and params |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Matthias Braun | bedbgout, stabs: remove obsolete debug modules |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Matthias Braun | rename dbg_set_dbg_info to dbg_location |
blob | commitdiff | raw | diff to current |
2011-12-19 |
Matthias Braun | make opcode list global |
blob | commitdiff | raw | diff to current |
2011-12-14 |
Matthias Braun | Move current_ir_graph from ir_graph to ir_cons |
blob | commitdiff | raw | diff to current |
2011-11-17 |
Matthias Braun | use size_t for ASM n_clobbers, n_outputs |
blob | commitdiff | raw | diff to current |
2011-11-17 |
Matthias Braun | handle Block_entity like other node attributes |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | remove $Id$, it doesn't work with git anyway |
blob | commitdiff | raw | diff to current |
2011-11-02 |
Matthias Braun | introduce Switch node |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Matthias Braun | be: let begnuas call be_dbg_method_begin/end |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Matthias Braun | ir_mode: simplify interface, improve float-mode handling |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Matthias Braun | include backend headers without "../" |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Matthias Braun | big refactoring of arch_XXX functions |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Matthias Braun | simplify/remove unnecessary complicated copy-pasta... |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Andreas Zwinkau | Merge Fix: Spills have ProjMs now |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Andreas Zwinkau | Fix: Spills have ProjMs now |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Christoph Mallon | Correct usage of ia32_emitf() in emit_ia32_SwitchJmp(). |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Christoph Mallon | Reduce code duplication and resolve inconsistencies... |
blob | commitdiff | raw | diff to current |
2011-06-16 |
Matthias Braun | fix a bunch of warnings reported by cparser |
blob | commitdiff | raw | diff to current |
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 |
next |