2012-12-02 |
Christoph Mallon | ia32: Use a more logical specification of operand sizes... |
blob | commitdiff | raw |
2012-11-30 |
Christoph Mallon | ia32: When emitting an asm memory operand, ignore the... |
blob | commitdiff | raw | diff to current |
2012-11-29 |
Christoph Mallon | ia32: There are no Start nodes (only be_Start), which... |
blob | commitdiff | raw | diff to current |
2012-11-29 |
Christoph Mallon | beemit: Provide be_emit_node(), which merges the (almos... |
blob | commitdiff | raw | diff to current |
2012-11-29 |
Christoph Mallon | beemit: Provide be_set_emitter() replacing identical... |
blob | commitdiff | raw | diff to current |
2012-11-28 |
Christoph Mallon | ia32: Replace get_proj() by be_get_Proj_for_pn(). |
blob | commitdiff | raw | diff to current |
2012-11-27 |
Christoph Mallon | ia32: Prevent out-of-bounds access after calling emit_a... |
blob | commitdiff | raw | diff to current |
2012-11-27 |
Christoph Mallon | ia32: Make some tests a bit cheaper by checking for... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Christoph Mallon | cleanup: Remove several uses of current_ir_graph. |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Christoph Mallon | cleanup: Remove unnecessary #include "beirg.h". |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Matthias Braun | ia32_x87: remove the distinction between vfp and fp... |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Christoph Mallon | x87: Simplify x87 code generation. |
blob | commitdiff | raw | diff to current |
2012-11-13 |
Christoph Mallon | Remove the very thin wrapper function arch_register_get... |
blob | commitdiff | raw | diff to current |
2012-11-13 |
Christoph Mallon | Remove the very thin wrapper function arch_register_get... |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Christoph Mallon | Merge the (single) pop and non-pop variants of x87... |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Christoph Mallon | Merge the pop and non-pop variants of x87 store operations. |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Christoph Mallon | Merge the pop and non-pop variants of x87 binary operat... |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Christoph Mallon | Merge the r and non-r variants of fdiv and fsub. |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Christoph Mallon | Remove unnecessary tests. |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Christoph Mallon | Correct some off-by-one errors in ia32_emitf(). |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Christoph Mallon | Implement binary emitter for ia32 bt. |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Christoph Mallon | Fake a binary emitter for ia32 asm. |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Christoph Mallon | Implement binary emitter for ia32 fisttp. |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Christoph Mallon | Implement binary emitter for ia32 popcnt. |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Christoph Mallon | Implement binary emitter for ia32 bswap. |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Christoph Mallon | Implement binary emitter for ia32 sbb0. |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Christoph Mallon | Implement binary emitter for ia32 ffreep. |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Christoph Mallon | Factorise code for binary emitters of ia32 fp operation... |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Christoph Mallon | Simply emit nothing for ia32 Unknown. |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Christoph Mallon | Implement binary emitters for ia32 bsf and bsr. |
blob | commitdiff | raw | diff to current |
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 |
next |