handle arm ABI in arm transform phase
[libfirm] / ir / be /
2010-07-09 Matthias Braunhandle arm ABI in arm transform phase
2010-07-09 Matthias Braunallow backend to do its own custom abi handling and...
2010-07-09 Matthias Braunhelper functions for doing custom abi construction...
2010-07-09 Matthias Braunmake API for creating single register constraints public
2010-07-09 Matthias Braunemit arm symconsts as .LC%u instead of .L%u to avoid...
2010-07-09 Matthias Braunsymconst symbols are part of an arm function
2010-07-09 Matthias Braunduplicate more be nodes by default
2010-07-09 Matthias Braunimprove dumping of symconst attributes
2010-07-09 Matthias Braunslightly improve arm shift instruction matching
2010-07-08 Matthias Braunavoid unnecessary macros in ia32_transform.c
2010-07-08 Matthias Braunchange betranshelp semantic to panic instead of duplica...
2010-07-08 Matthias Brauncleanup irphase: phase_reinit is a special case and...
2010-07-07 Matthias Brauncleanup,refactoring of some arm node attribute handling
2010-07-06 Matthias Braunfix a few warnings/bugs in optimized mode
2010-07-06 Matthias Braunremove unnecessary members from be_abi_irg_t structure...
2010-07-06 Matthias Brauncleanup/fix ilp code
2010-07-06 Matthias Braunfix wrong header in beilpsched
2010-07-06 Matthias Braunremove these largish/noisy headers
2010-07-06 Matthias Braunremove these largish/noisy headers
2010-07-06 Matthias Braunremove unmaintained mips backend
2010-07-06 Matthias Brauncleanup and fix some benode dumpers
2010-07-05 Matthias Braunput stack_layout into beirg instead of be_abi datastruc...
2010-07-05 Matthias Braunconvert a few more place that mention birg into generic...
2010-07-02 Matthias Braunconvert remaining APIs from be_irg_t* to ir_graph*
2010-07-02 Matthias Braunchange register allocator and related interfaces to...
2010-07-02 Matthias Braunchange spiller and related interface to use ir_graph...
2010-07-02 Matthias Braun- change various be_get_birg_XXX functions to be_get_ir...
2010-07-02 Matthias Braunremove old/unused code
2010-07-02 Matthias Brauncleanup documentation and reformat
2010-07-02 Matthias Braunremove commented out, old and unused code
2010-06-30 Robin Redekeramd64: made SymConst rematerializable and added emissio...
2010-06-30 Matthias Braunavoid warning when building without ILP
2010-06-30 Robin Redekeramd64: fixed spill code. added Sub and Neg. Fixed Cmp.
2010-06-30 Robin Redekeramd64: added be_Spill and be_Reload transformation.
2010-06-29 Robin Redekeramd64: Added Mul.
2010-06-29 Robin Redekeramd64: Added Conv handling. Fixed %rax handling for...
2010-06-29 Robin Redekeramd64: using mode_Lu for registers now.
2010-06-28 Robin Redekeramd64: small changes w.r.t. stack alignment.
2010-06-28 Robin Redekeramd64: implemented Store, Mul and Sub.
2010-06-28 Robin Redekeramd64: Added Load and FrameAddr transformation. And...
2010-06-26 Christoph Mallonia32 Not does not affect the flags.
2010-06-25 Matthias Braunremove the ppc32 backend (it's in a very broken state...
2010-06-25 Robin Redekeramd64: Cmp, Cond and Jcc seem to work for now.
2010-06-25 Matthias Brauncleanup ia32 code (use private linkage where necessary...
2010-06-25 Robin RedekerAdded preliminary Conv, Call and Jmp instructions to...
2010-06-25 Matthias Brauncleanup and rewrite dumper interface
2010-06-25 Matthias Braunfix doxygen comment
2010-06-23 Matthias Braunfilter out bad characters when outputting strings in...
2010-06-23 Matthias Braunremove the (mis-)feature of arch_get_irn_reg_req_out...
2010-06-23 Matthias Braunremove general ifg interface and always use ifg_std...
2010-06-23 Matthias Braunmove long64 stuff from beutil to its only user becopyopt.h
2010-06-23 Matthias Braunremove arch_irn_class_is macro as it hides usages of...
2010-06-23 Matthias Brauncleanup and reformat bearch.h header
2010-06-16 Matthias Braunfix some bugs that prevented repeated calling of ir_ini...
2010-06-16 Hannes Rapp- restliche ops implementiert: div, mod, and, or etc
2010-05-31 Matthias Braunremove unnecessary and unused be_empty_set
2010-05-21 Matthias Braunsimplify confusing entity/owner interfaces. There is...
2010-05-19 Matthias Braunfix warning
2010-05-19 Matthias Braunmove util.h to private API, harmonize SIZ(array) vs...
2010-05-19 Matthias Braunremove impl.h - stupid concept leading to unreadable...
2010-05-12 Thomas Berschprint out times and reverse perfect elimination order...
2010-05-12 Thomas Berschignore last scheduled node on reordering after a perm...
2010-05-10 Robin RedekerEmit bad instead of broken code for Add on amd64.
2010-05-08 Christoph MallonFix last commit. Note to self: Never do last minute...
2010-05-08 Christoph MallonClarify the carry testing magic.
2010-05-07 Thomas BerschFirst scheduled node after a perm will now only be...
2010-05-06 Michael BeckC99 feature removed.
2010-05-06 Matthias Braunmake script generate ANSI compliant code
2010-05-06 Thomas BerschNew option and functionality added to use the late...
2010-05-06 Robin Redekerfixed two warnings.
2010-05-06 Robin Redekeradded symconst skeleton code and basic parameter passing.
2010-05-05 Matthias Braunalso allow reference mode in fild
2010-05-05 Matthias Braunguard against multiple users when skipping convs for AM
2010-05-03 Matthias Braunfix typo
2010-05-03 Matthias Braunsmall optimisation: we can still skip unsigned/signed...
2010-05-03 Matthias Braunfix a bunch of warnings reported by cparser
2010-05-03 Matthias Braunuse barriers instead of be_Keep to keep unused nodes...
2010-04-30 Matthias Braunminir_dumping should do something usefull now
2010-04-30 Matthias Braunmodernize TEMPLATE backend and simplify some backend...
2010-04-30 Matthias Braunrename function
2010-04-30 Robin Redekeradjusted emitter to more current API.
2010-04-29 Robin Redekeradded amd64 backend code (which doesn't do much yet).
2010-04-27 Hannes Rapp- added emit_section_sparc to begnuas
2010-04-26 Matthias Braunimprove ia32_Asm register pressure faithfullness stuff...
2010-04-26 Christoph Mallons/full\>/ful/.
2010-04-26 Matthias Braunaccidently enable debug code
2010-04-26 Matthias Braunadd a note so the next person doesn't have to dig so...
2010-04-24 Michael BeckC99 feature removed.
2010-04-19 Matthias Braun- Bugfix: Barrier nodes have an effect like a Keep...
2010-04-17 Michael BeckFixed release build.
2010-04-15 Matthias Braungas on cygwin doesn't like section type (althought...
2010-04-15 Matthias Braunavoid excessive use of alloca -- it doesn't work on...
2010-04-13 Hannes Rapp- fixed: new_r_Proj/new_rd_Proj args changed
2010-04-13 Hannes Rapp- various updates to sparc backend
2010-04-10 Michael BeckRenamed ia32 Push0 to PushEax (because this is the...
2010-04-07 Matthias Braunallocate memory for peephole values on heap; us DB...
2010-04-07 Matthias Braunfix the sub esp,4 => push peephole optimisation
2010-04-06 Matthias Braunadd a bitset_copy_into function and use it in belive...
2010-04-06 Matthias Braunmodel Unknowns as own nodes (but not in form of an...
2010-03-17 Matthias Brauninvalidate phase info before starting the code selectio...
next