2010-07-23 |
Matthias Braun | make add_missing_keeps more robust in case of SwitchJumps |
tree | commitdiff |
2010-07-23 |
Matthias Braun | sparc: fix MemPerm emitter as far as possible |
tree | commitdiff |
2010-07-23 |
Matthias Braun | output all sparc specific attributes in dumper |
tree | commitdiff |
2010-07-22 |
Matthias Braun | perform custom abi construction in sparc as well to... |
tree | commitdiff |
2010-07-22 |
Matthias Braun | implement sparc floatingpoint constants |
tree | commitdiff |
2010-07-22 |
Matthias Braun | sparc: fix unsigned compares and cleanup cmp attributes |
tree | commitdiff |
2010-07-22 |
Matthias Braun | improve assert in abihelper register value getter |
tree | commitdiff |
2010-07-22 |
Matthias Braun | fix sparc stack offset, stack must be 8byte aligned... |
tree | commitdiff |
2010-07-22 |
Matthias Braun | fix sparc stack offset emitter |
tree | commitdiff |
2010-07-22 |
Matthias Braun | name sparc_transform functions after the firm-nodes... |
tree | commitdiff |
2010-07-22 |
Matthias Braun | cleanup sparc attribute getters+setters |
tree | commitdiff |
2010-07-22 |
Matthias Braun | refactor sparc nodes to have the same name as their... |
tree | commitdiff |
2010-07-22 |
Matthias Braun | no need for pointless comments |
tree | commitdiff |
2010-07-21 |
Thomas Bersch | be_init_copypbqp() removed in bemodule.c! |
tree | commitdiff |
2010-07-21 |
Sebastian Buchwald | Also print number of (possible) RM applications. |
tree | commitdiff |
2010-07-21 |
Sebastian Buchwald | Do not use late decisions as default. |
tree | commitdiff |
2010-07-19 |
Matthias Braun | remove unused/broken interprocedural view |
tree | commitdiff |
2010-07-18 |
Sebastian Buchwald | Adapt to r27653. |
tree | commitdiff |
2010-07-16 |
Matthias Braun | avoid code duplication: use be_add_missing_keeps in... |
tree | commitdiff |
2010-07-16 |
Matthias Braun | some cleanups in arm+sparc backends |
tree | commitdiff |
2010-07-16 |
Christoph Mallon | Reduce code duplication, improve readability. |
tree | commitdiff |
2010-07-16 |
Christoph Mallon | DeMorgan to the rescue! |
tree | commitdiff |
2010-07-15 |
Matthias Braun | avoid unnecessary passing around of arch_env_t* in... |
tree | commitdiff |
2010-07-15 |
Matthias Braun | redo reverted changes to new set_transformer interface... |
tree | commitdiff |
2010-07-15 |
Matthias Braun | cleanup sparc spec |
tree | commitdiff |
2010-07-15 |
Matthias Braun | remove outdated/wrong comments from backend specs |
tree | commitdiff |
2010-07-15 |
Matthias Braun | change backend node specification to use whole words... |
tree | commitdiff |
2010-07-15 |
Matthias Braun | fix a few whitespace errors and remove spec cruft |
tree | commitdiff |
2010-07-15 |
Matthias Braun | remove the unused/strange concept of a pseudo-irg |
tree | commitdiff |
2010-07-14 |
Michael Beck | Fixed imm13 range inside assertion. |
tree | commitdiff |
2010-07-14 |
Matthias Braun | implement some int to float conversions |
tree | commitdiff |
2010-07-14 |
Matthias Braun | arm: implement calling conventions for float and double... |
tree | commitdiff |
2010-07-14 |
Matthias Braun | refactoring: set_frame_entity is a special callbacks... |
tree | commitdiff |
2010-07-14 |
Matthias Braun | remove unused have_fp_insn |
tree | commitdiff |
2010-07-13 |
Hannes Rapp | - SPEC gzip laeuft |
tree | commitdiff |
2010-07-10 |
Matthias Braun | remove now unnecessary beabi stuff from bearch_arm |
tree | commitdiff |
2010-07-10 |
Matthias Braun | reorganize beabi - save wether we are using omit_fp... |
tree | commitdiff |
2010-07-10 |
Michael Beck | - replaced an if condition that should never happen... |
tree | commitdiff |
2010-07-09 |
Michael Beck | svn:keywords added |
tree | commitdiff |
2010-07-09 |
Michael Beck | - add some doxygen docu |
tree | commitdiff |
2010-07-09 |
Michael Beck | add some doxygen docu. |
tree | commitdiff |
2010-07-09 |
Michael Beck | C99 feature removed. |
tree | commitdiff |
2010-07-09 |
Matthias Braun | handle arm ABI in arm transform phase |
tree | commitdiff |
2010-07-09 |
Matthias Braun | allow backend to do its own custom abi handling and... |
tree | commitdiff |
2010-07-09 |
Matthias Braun | helper functions for doing custom abi construction... |
tree | commitdiff |
2010-07-09 |
Matthias Braun | make API for creating single register constraints public |
tree | commitdiff |
2010-07-09 |
Matthias Braun | emit arm symconsts as .LC%u instead of .L%u to avoid... |
tree | commitdiff |
2010-07-09 |
Matthias Braun | symconst symbols are part of an arm function |
tree | commitdiff |
2010-07-09 |
Matthias Braun | duplicate more be nodes by default |
tree | commitdiff |
2010-07-09 |
Matthias Braun | improve dumping of symconst attributes |
tree | commitdiff |
2010-07-09 |
Matthias Braun | slightly improve arm shift instruction matching |
tree | commitdiff |
2010-07-08 |
Matthias Braun | avoid unnecessary macros in ia32_transform.c |
tree | commitdiff |
2010-07-08 |
Matthias Braun | change betranshelp semantic to panic instead of duplica... |
tree | commitdiff |
2010-07-08 |
Matthias Braun | cleanup irphase: phase_reinit is a special case and... |
tree | commitdiff |
2010-07-07 |
Matthias Braun | cleanup,refactoring of some arm node attribute handling |
tree | commitdiff |
2010-07-06 |
Matthias Braun | fix a few warnings/bugs in optimized mode |
tree | commitdiff |
2010-07-06 |
Matthias Braun | remove unnecessary members from be_abi_irg_t structure... |
tree | commitdiff |
2010-07-06 |
Matthias Braun | cleanup/fix ilp code |
tree | commitdiff |
2010-07-06 |
Matthias Braun | fix wrong header in beilpsched |
tree | commitdiff |
2010-07-06 |
Matthias Braun | remove these largish/noisy headers |
tree | commitdiff |
2010-07-06 |
Matthias Braun | remove these largish/noisy headers |
tree | commitdiff |
2010-07-06 |
Matthias Braun | remove unmaintained mips backend |
tree | commitdiff |
2010-07-06 |
Matthias Braun | cleanup and fix some benode dumpers |
tree | commitdiff |
2010-07-05 |
Matthias Braun | put stack_layout into beirg instead of be_abi datastruc... |
tree | commitdiff |
2010-07-05 |
Matthias Braun | convert a few more place that mention birg into generic... |
tree | commitdiff |
2010-07-02 |
Matthias Braun | convert remaining APIs from be_irg_t* to ir_graph* |
tree | commitdiff |
2010-07-02 |
Matthias Braun | change register allocator and related interfaces to... |
tree | commitdiff |
2010-07-02 |
Matthias Braun | change spiller and related interface to use ir_graph... |
tree | commitdiff |
2010-07-02 |
Matthias Braun | - change various be_get_birg_XXX functions to be_get_ir... |
tree | commitdiff |
2010-07-02 |
Matthias Braun | remove old/unused code |
tree | commitdiff |
2010-07-02 |
Matthias Braun | cleanup documentation and reformat |
tree | commitdiff |
2010-07-02 |
Matthias Braun | remove commented out, old and unused code |
tree | commitdiff |
2010-06-30 |
Robin Redeker | amd64: made SymConst rematerializable and added emissio... |
tree | commitdiff |
2010-06-30 |
Matthias Braun | avoid warning when building without ILP |
tree | commitdiff |
2010-06-30 |
Robin Redeker | amd64: fixed spill code. added Sub and Neg. Fixed Cmp. |
tree | commitdiff |
2010-06-30 |
Robin Redeker | amd64: added be_Spill and be_Reload transformation. |
tree | commitdiff |
2010-06-29 |
Robin Redeker | amd64: Added Mul. |
tree | commitdiff |
2010-06-29 |
Robin Redeker | amd64: Added Conv handling. Fixed %rax handling for... |
tree | commitdiff |
2010-06-29 |
Robin Redeker | amd64: using mode_Lu for registers now. |
tree | commitdiff |
2010-06-28 |
Robin Redeker | amd64: small changes w.r.t. stack alignment. |
tree | commitdiff |
2010-06-28 |
Robin Redeker | amd64: implemented Store, Mul and Sub. |
tree | commitdiff |
2010-06-28 |
Robin Redeker | amd64: Added Load and FrameAddr transformation. And... |
tree | commitdiff |
2010-06-26 |
Christoph Mallon | ia32 Not does not affect the flags. |
tree | commitdiff |
2010-06-25 |
Matthias Braun | remove the ppc32 backend (it's in a very broken state... |
tree | commitdiff |
2010-06-25 |
Robin Redeker | amd64: Cmp, Cond and Jcc seem to work for now. |
tree | commitdiff |
2010-06-25 |
Matthias Braun | cleanup ia32 code (use private linkage where necessary... |
tree | commitdiff |
2010-06-25 |
Robin Redeker | Added preliminary Conv, Call and Jmp instructions to... |
tree | commitdiff |
2010-06-25 |
Matthias Braun | cleanup and rewrite dumper interface |
tree | commitdiff |
2010-06-25 |
Matthias Braun | fix doxygen comment |
tree | commitdiff |
2010-06-23 |
Matthias Braun | filter out bad characters when outputting strings in... |
tree | commitdiff |
2010-06-23 |
Matthias Braun | remove the (mis-)feature of arch_get_irn_reg_req_out... |
tree | commitdiff |
2010-06-23 |
Matthias Braun | remove general ifg interface and always use ifg_std... |
tree | commitdiff |
2010-06-23 |
Matthias Braun | move long64 stuff from beutil to its only user becopyopt.h |
tree | commitdiff |
2010-06-23 |
Matthias Braun | remove arch_irn_class_is macro as it hides usages of... |
tree | commitdiff |
2010-06-23 |
Matthias Braun | cleanup and reformat bearch.h header |
tree | commitdiff |
2010-06-16 |
Matthias Braun | fix some bugs that prevented repeated calling of ir_ini... |
tree | commitdiff |
2010-06-16 |
Hannes Rapp | - restliche ops implementiert: div, mod, and, or etc |
tree | commitdiff |
2010-05-31 |
Matthias Braun | remove unnecessary and unused be_empty_set |
tree | commitdiff |
2010-05-21 |
Matthias Braun | simplify confusing entity/owner interfaces. There is... |
tree | commitdiff |
2010-05-19 |
Matthias Braun | fix warning |
tree | commitdiff |
next |