2006-12-21 |
Matthias Braun | - All backend modules use module constructors for regis... |
blob | commitdiff | raw |
2006-12-18 |
Matthias Braun | the spillslot coalescer is now a general frame entity... |
blob | commitdiff | raw | diff to current |
2006-12-18 |
Matthias Braun | - Use a default node compare attribute function for... |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Matthias Braun | - cleaned up spill/reload transform code a bit |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Matthias Braun | move birg to an own file, use more of the birg analysis... |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Matthias Braun | use skip_Proj_const to avoid warnings |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Michael Beck | rename type entity into ir_entity |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Christian Würdig | added copy attribute function (out_flags is a variable... |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Matthias Braun | fixes for latest be changes |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Michael Beck | - renamed access offset functions |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Christian Würdig | adapted to new code generator callback (spill) |
blob | commitdiff | raw | diff to current |
2006-12-10 |
Matthias Braun | no domfront needed |
blob | commitdiff | raw | diff to current |
2006-12-04 |
Christian Würdig | added function to retireve ilp scheduler interface |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Christian Würdig | removed a redundant isa attribute |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Christian Würdig | implemented callbacks for abstract machine |
blob | commitdiff | raw | diff to current |
2006-10-26 |
Matthias Braun | output estimated cost statistics to statfile |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Christian Würdig | always translate x87 FPU names from stx to st(x) |
blob | commitdiff | raw | diff to current |
2006-10-18 |
Christoph Mallon | Change the if conversion backend hook |
blob | commitdiff | raw | diff to current |
2006-10-17 |
Christian Würdig | added ir/opt include |
blob | commitdiff | raw | diff to current |
2006-10-16 |
Christian Würdig | added new option ia32-nopushargs |
blob | commitdiff | raw | diff to current |
2006-10-11 |
Michael Beck | Allow empty requierements. |
blob | commitdiff | raw | diff to current |
2006-10-10 |
Christian Würdig | BugFix: retrieve Proj-based out flags only for datab... |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Christian Würdig | fixed flags |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Christian Würdig | added support for separate outflags |
blob | commitdiff | raw | diff to current |
2006-10-03 |
Christian Würdig | return real x87 register (st0-st7) if node is patched... |
blob | commitdiff | raw | diff to current |
2006-09-30 |
Matthias Braun | fixes, use new blockscheduler |
blob | commitdiff | raw | diff to current |
2006-09-26 |
Christian Würdig | set correct noreg register when assimilating loads |
blob | commitdiff | raw | diff to current |
2006-09-25 |
Christian Würdig | fixed SetST0 register settings |
blob | commitdiff | raw | diff to current |
2006-09-22 |
Christian Würdig | fixed SSE returns |
blob | commitdiff | raw | diff to current |
2006-09-21 |
Christian Würdig | removed is_Start macro, there exists a firm function now |
blob | commitdiff | raw | diff to current |
2006-09-20 |
Matthias Braun | - Properly support AM for push and pop nodes |
blob | commitdiff | raw | diff to current |
2006-09-20 |
Michael Beck | removed useless my_skip_Proj() |
blob | commitdiff | raw | diff to current |
2006-09-20 |
Michael Beck | When the Pop instruction is handled, only change the... |
blob | commitdiff | raw | diff to current |
2006-09-19 |
Michael Beck | Fixed generation of Pop with frame pointer enabled |
blob | commitdiff | raw | diff to current |
2006-09-18 |
Michael Beck | IA32: align the stack at 32bit |
blob | commitdiff | raw | diff to current |
2006-09-14 |
Matthias Braun | fix unused loads removing, fix warning |
blob | commitdiff | raw | diff to current |
2006-09-14 |
Michael Beck | Push/Pop/AddSP/SubSP always modify ESP |
blob | commitdiff | raw | diff to current |
2006-09-13 |
Matthias Braun | fixes to compile with -O0 |
blob | commitdiff | raw | diff to current |
2006-09-12 |
Michael Beck | set_tarval_output_modes() sets the output mode for... |
blob | commitdiff | raw | diff to current |
2006-09-11 |
Michael Beck | add debug output support |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Matthias Braun | bugfixes for am_offs changes |
blob | commitdiff | raw | diff to current |
2006-09-06 |
Matthias Braun | empty block removing seems to work now |
blob | commitdiff | raw | diff to current |
2006-09-05 |
Matthias Braun | - Split bemain to first prepare all irgs, then instrume... |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Christian Würdig | fixed ctor support |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Christian Würdig | added ctor section support |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Matthias Braun | - Tried to remove empty blocks before emitting, but... |
blob | commitdiff | raw | diff to current |
2006-08-31 |
Matthias Braun | - Refactored finish/after_ra phases a bit, stacknode... |
blob | commitdiff | raw | diff to current |
2006-08-31 |
Michael Beck | Add support for Linux TLS |
blob | commitdiff | raw | diff to current |
2006-08-29 |
Christian Würdig | adapted to new get list selector callback |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Sebastian Hack | Several bug fixes |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Matthias Braun | - Fix perform_memop stuff in bechordal_main after adams... |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Adam Szalkowski | get frame from irg instead from spill (the spill could... |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Adam Szalkowski | perform_memory operand now takes a spill instead of... |
blob | commitdiff | raw | diff to current |
2006-08-24 |
Matthias Braun | - New callback to ask nodes about constant stack pointe... |
blob | commitdiff | raw | diff to current |
2006-08-21 |
Christian Würdig | fixed some indent |
blob | commitdiff | raw | diff to current |
2006-08-15 |
Christian Würdig | added instruction latency |
blob | commitdiff | raw | diff to current |
2006-08-14 |
Christian Würdig | create all convs, remember those to be killed and kill... |
blob | commitdiff | raw | diff to current |
2006-08-14 |
Matthias Braun | - Spillslot coalescing now collects all nodes that... |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Christian Würdig | added new callback to set frame entity |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Christian Würdig | irn classify now returns a mask |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Matthias Braun | don't add projs to pops that nobody uses |
blob | commitdiff | raw | diff to current |
2006-08-10 |
Matthias Braun | - lower MemPerms into a series of pushs and pops |
blob | commitdiff | raw | diff to current |
2006-08-09 |
Matthias Braun | - add new finish call to architecture calls. This call... |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Matthias Braun | Rewrote spillslot handling: |
blob | commitdiff | raw | diff to current |
2006-08-01 |
Christoph Mallon | Remove unused vars |
blob | commitdiff | raw | diff to current |
2006-07-29 |
Adam Szalkowski | added spill cost estimation |
blob | commitdiff | raw | diff to current |
2006-07-26 |
Christian Würdig | added statistic call for reload merging |
blob | commitdiff | raw | diff to current |
2006-07-24 |
Christian Würdig | added memory operand support |
blob | commitdiff | raw | diff to current |
2006-07-17 |
Christian Würdig | fixed calculation of inverse operations |
blob | commitdiff | raw | diff to current |
2006-07-17 |
Adam Szalkowski | wrong params for inverse minus and eor |
blob | commitdiff | raw | diff to current |
2006-07-16 |
Christian Würdig | added seperate pre-transformation phase |
blob | commitdiff | raw | diff to current |
2006-07-15 |
Adam Szalkowski | loads are a little bit more expensive than reloads... |
blob | commitdiff | raw | diff to current |
2006-07-06 |
Christian Würdig | added extra finish module |
blob | commitdiff | raw | diff to current |
2006-07-03 |
Christian Würdig | copy optimization settings from isa to codegenerator... |
blob | commitdiff | raw | diff to current |
2006-06-30 |
Christian Würdig | print integer tarvals always decimal |
blob | commitdiff | raw | diff to current |
2006-06-26 |
Christian Würdig | added phase: remove unused loads and all unnecessary... |
blob | commitdiff | raw | diff to current |
2006-06-23 |
Christian Würdig | fixed handling of unused load results |
blob | commitdiff | raw | diff to current |
2006-06-08 |
Michael Beck | between type might be a struct, set the layout to fixed |
blob | commitdiff | raw | diff to current |
2006-06-07 |
Christian Würdig | added space |
blob | commitdiff | raw | diff to current |
2006-06-06 |
Michael Beck | BugFix: ia32_finish_irg() uses height, that uses new... |
blob | commitdiff | raw | diff to current |
2006-06-04 |
Christian Würdig | BugFix: do not schedule memory proj when creating store... |
blob | commitdiff | raw | diff to current |
2006-06-02 |
Adam Szalkowski | fixed inverse ops a little bit |
blob | commitdiff | raw | diff to current |
2006-05-31 |
Adam Szalkowski | implemented a function to retrieve estimated costs... |
blob | commitdiff | raw | diff to current |
2006-05-31 |
Christian Würdig | BugFix: copy mode when creating inverse operation |
blob | commitdiff | raw | diff to current |
2006-05-29 |
Christian Würdig | enable sse and x87 at the same time |
blob | commitdiff | raw | diff to current |
2006-05-19 |
Christian Würdig | fixed debug info |
blob | commitdiff | raw | diff to current |
2006-05-15 |
Michael Beck | add context parameter for create_intrinsic_fkt |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Michael Beck | add the new get_param() function |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Christian Würdig | fixed some bugs inverse calculation |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Michael Beck | add call to hadnle 64bit arithmetic lowering |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Christian Würdig | calculate inverse operation of Add, Sub, Not, Minus... |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Christian Würdig | updated comments |
blob | commitdiff | raw | diff to current |
2006-05-10 |
Christian Würdig | compute dominance information because they are used... |
blob | commitdiff | raw | diff to current |
2006-05-05 |
Christian Würdig | fixed address mode for CmpSet and xCmpSet |
blob | commitdiff | raw | diff to current |
2006-05-05 |
Christian Würdig | renamed Set to CmpSet and CMov to CmpCMov |
blob | commitdiff | raw | diff to current |
2006-05-05 |
Christian Würdig | added transformation of psi condition trees |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Michael Beck | supress warnung under GCC |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Christian Würdig | do not emit contraint copy for set |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Christian Würdig | do not insert copy CMov in finish walker |
blob | commitdiff | raw | diff to current |
2006-04-27 |
Christian Würdig | temporary disabled lea->add transformation |
blob | commitdiff | raw | diff to current |
next |