2007-02-22 |
Matthias Braun | - force liveness update in belady spiller, (someone... |
tree | commitdiff |
2007-02-22 |
Matthias Braun | reverting something I didn't want to committ yet |
tree | commitdiff |
2007-02-22 |
Matthias Braun | - change float nodes to mode_E |
tree | commitdiff |
2007-02-21 |
Matthias Braun | fix ra_timers |
tree | commitdiff |
2007-02-16 |
Matthias Braun | don't use enum as base type for bitfields |
tree | commitdiff |
2007-02-16 |
Matthias Braun | experiment with new emitter style, change assembler... |
tree | commitdiff |
2007-02-12 |
Christian Würdig | moved function to get PRoj for projnum to beutil |
tree | commitdiff |
2007-02-09 |
Christian Würdig | changed type for callback |
tree | commitdiff |
2007-02-09 |
Christian Würdig | removed C-99 stuff |
tree | commitdiff |
2007-02-09 |
Christian Würdig | new machine spec |
tree | commitdiff |
2007-02-09 |
Matthias Braun | set ESP register for AddSP and SubSP |
tree | commitdiff |
2007-02-09 |
Christian Würdig | adapted to new isa callback |
tree | commitdiff |
2007-02-09 |
Matthias Braun | fix |
tree | commitdiff |
2007-02-09 |
Matthias Braun | - use mode_Iu for all nodes producing integer values... |
tree | commitdiff |
2007-02-07 |
Michael Beck | fixed dump_compound_init again, still bitfield problems |
tree | commitdiff |
2007-02-07 |
Michael Beck | fixed dump_compound_init again |
tree | commitdiff |
2007-02-07 |
Michael Beck | dump_compound_init(): can handle initialiezer bigger... |
tree | commitdiff |
2007-02-07 |
Michael Beck | speed up iteration |
tree | commitdiff |
2007-02-06 |
Matthias Braun | compute_compound_graph_indices is no more |
tree | commitdiff |
2007-01-30 |
Matthias Braun | correctly remove some nodes from graph in beabi, thus... |
tree | commitdiff |
2007-01-12 |
Christian Würdig | special case handling for startblock succesor no longer... |
tree | commitdiff |
2007-01-11 |
Matthias Braun | try to fix remat spiller for cases where the inverse... |
tree | commitdiff |
2007-01-10 |
Matthias Braun | isas and spillers register themselfes in the module... |
tree | commitdiff |
2006-12-21 |
Matthias Braun | fix entity collector collecting loads without entities |
tree | commitdiff |
2006-12-21 |
Matthias Braun | fix for scheduled nodes |
tree | commitdiff |
2006-12-21 |
Matthias Braun | fix things when WITH_JVM and WITH_ILP is defined |
tree | commitdiff |
2006-12-21 |
Matthias Braun | - All backend modules use module constructors for regis... |
tree | commitdiff |
2006-12-20 |
Michael Beck | Added new required comment_string_end |
tree | commitdiff |
2006-12-19 |
Christian Würdig | added comment_string_end |
tree | commitdiff |
2006-12-18 |
Matthias Braun | the spillslot coalescer is now a general frame entity... |
tree | commitdiff |
2006-12-18 |
Matthias Braun | - Use a default node compare attribute function for... |
tree | commitdiff |
2006-12-15 |
Matthias Braun | - cleaned up spill/reload transform code a bit |
tree | commitdiff |
2006-12-15 |
Matthias Braun | fix bad format string for gendecls |
tree | commitdiff |
2006-12-14 |
Matthias Braun | Several x87 fixes, cleanups: |
tree | commitdiff |
2006-12-14 |
Matthias Braun | move birg to an own file, use more of the birg analysis... |
tree | commitdiff |
2006-12-14 |
Matthias Braun | use skip_Proj_const to avoid warnings |
tree | commitdiff |
2006-12-14 |
Matthias Braun | dump AM symconsts |
tree | commitdiff |
2006-12-13 |
Michael Beck | rename type entity into ir_entity |
tree | commitdiff |
2006-12-13 |
Christian Würdig | added copy attribute function (out_flags is a variable... |
tree | commitdiff |
2006-12-13 |
Matthias Braun | make code more obvious |
tree | commitdiff |
2006-12-13 |
Matthias Braun | fix bitfield output missing bytes |
tree | commitdiff |
2006-12-13 |
Matthias Braun | fixes for latest be changes |
tree | commitdiff |
2006-12-13 |
Michael Beck | - renamed access offset functions |
tree | commitdiff |
2006-12-12 |
Christian Würdig | adapted to new code generator callback (spill) |
tree | commitdiff |
2006-12-12 |
Michael Beck | C99 feature removed |
tree | commitdiff |
2006-12-11 |
Matthias Braun | - Several warning fixes |
tree | commitdiff |
2006-12-10 |
Matthias Braun | cleanup/rewrite of ia32_gen_decls |
tree | commitdiff |
2006-12-10 |
Matthias Braun | More missing config.h |
tree | commitdiff |
2006-12-10 |
Matthias Braun | no domfront needed |
tree | commitdiff |
2006-12-10 |
Matthias Braun | More missing config.h |
tree | commitdiff |
2006-12-04 |
Christian Würdig | added function to retireve ilp scheduler interface |
tree | commitdiff |
2006-12-04 |
Matthias Braun | fix some address mode optimisation issues, xors aren... |
tree | commitdiff |
2006-11-17 |
Matthias Braun | don't do load-store -> addrmode optimisation if the... |
tree | commitdiff |
2006-11-16 |
Matthias Braun | no lea with negative symconst possible |
tree | commitdiff |
2006-11-15 |
Christian Würdig | removed a redundant isa attribute |
tree | commitdiff |
2006-11-15 |
Christian Würdig | added ports per unit |
tree | commitdiff |
2006-11-02 |
Christian Würdig | added abstract machine specification |
tree | commitdiff |
2006-11-02 |
Christian Würdig | added new attributes for abstract machine |
tree | commitdiff |
2006-11-02 |
Christian Würdig | removed unused function |
tree | commitdiff |
2006-11-02 |
Christian Würdig | implemented callbacks for abstract machine |
tree | commitdiff |
2006-10-26 |
Matthias Braun | output estimated cost statistics to statfile |
tree | commitdiff |
2006-10-25 |
Matthias Braun | remove gp_NOREG from constained registers in spec again... |
tree | commitdiff |
2006-10-24 |
Christian Würdig | generate real fprem node |
tree | commitdiff |
2006-10-24 |
Christian Würdig | added fprem for simulation, FIXME: need own simulation... |
tree | commitdiff |
2006-10-24 |
Christian Würdig | added new fprem node (for floating point reminder) |
tree | commitdiff |
2006-10-24 |
Christian Würdig | add dependency Const -> StartBarrier only if Const... |
tree | commitdiff |
2006-10-24 |
Christian Würdig | added new attributes and get/set functions for allowed... |
tree | commitdiff |
2006-10-24 |
Christian Würdig | fixed some dependencies |
tree | commitdiff |
2006-10-24 |
Christian Würdig | always translate x87 FPU names from stx to st(x) |
tree | commitdiff |
2006-10-24 |
Christian Würdig | added new machine generator |
tree | commitdiff |
2006-10-24 |
Matthias Braun | warning fix |
tree | commitdiff |
2006-10-18 |
Christian Würdig | do not omit compare for PsiCondSet, some note scheduled... |
tree | commitdiff |
2006-10-18 |
Christoph Mallon | Change the if conversion backend hook |
tree | commitdiff |
2006-10-17 |
Christian Würdig | added ir/opt include |
tree | commitdiff |
2006-10-17 |
Christian Würdig | BugFix: return gcc-like names for st0-st7: %st, %st... |
tree | commitdiff |
2006-10-16 |
Christian Würdig | fixed transformation SSE2X87 nodes |
tree | commitdiff |
2006-10-16 |
Christian Würdig | fixed intrinsic mapping (wrong entities were used somet... |
tree | commitdiff |
2006-10-16 |
Christian Würdig | only create pushs if requested (default is on) |
tree | commitdiff |
2006-10-16 |
Christian Würdig | added new option ia32-nopushargs |
tree | commitdiff |
2006-10-13 |
Christian Würdig | fixed 64Bit intrinsic mapping |
tree | commitdiff |
2006-10-12 |
Matthias Braun | - Improved addressmode optimisation for conv nodes |
tree | commitdiff |
2006-10-11 |
Michael Beck | Updated the x87 simulator: |
tree | commitdiff |
2006-10-11 |
Michael Beck | Allow empty requierements. |
tree | commitdiff |
2006-10-11 |
Michael Beck | Allow empty in and out requierements for nodes |
tree | commitdiff |
2006-10-10 |
Christian Würdig | BugFix: crashed when gen_imm_Sub got SymConst instead... |
tree | commitdiff |
2006-10-10 |
Christian Würdig | Bugfix: add eax resp. edx proj for MulS if missing |
tree | commitdiff |
2006-10-10 |
Christian Würdig | fixed assertion in Const emitter (tarval mode_P and... |
tree | commitdiff |
2006-10-10 |
Christian Würdig | BugFix: retrieve Proj-based out flags only for datab... |
tree | commitdiff |
2006-10-09 |
Michael Beck | BugFix: |
tree | commitdiff |
2006-10-09 |
Christian Würdig | add dependency to barrieri if load is in start block |
tree | commitdiff |
2006-10-09 |
Christian Würdig | removed memory input from consts |
tree | commitdiff |
2006-10-09 |
Christian Würdig | omit copies from virtual registers |
tree | commitdiff |
2006-10-09 |
Christian Würdig | added suppoprt for virtual registers |
tree | commitdiff |
2006-10-09 |
Christian Würdig | fixed gen_Load (add Proj for unused volatile Loads... |
tree | commitdiff |
2006-10-09 |
Christian Würdig | fixed Proj renumbering |
tree | commitdiff |
2006-10-06 |
Christian Würdig | fixed requirements for ShrD and ShlD |
tree | commitdiff |
2006-10-06 |
Christian Würdig | fixed flags |
tree | commitdiff |
2006-10-06 |
Christian Würdig | added support for separate outflags |
tree | commitdiff |
2006-10-03 |
Christian Würdig | return real x87 register (st0-st7) if node is patched... |
tree | commitdiff |
2006-10-03 |
Christian Würdig | removed firm proj num translation function, existing... |
tree | commitdiff |
next |