2007-08-14 |
Christoph Mallon | Remove stale debug printf()s. |
blob | commitdiff | raw |
2007-08-13 |
Matthias Braun | fix fehler69 |
blob | commitdiff | raw | diff to current |
2007-08-09 |
Matthias Braun | fix warning |
blob | commitdiff | raw | diff to current |
2007-08-08 |
Matthias Braun | - Fix unsigned->double, double->unsigned convs |
blob | commitdiff | raw | diff to current |
2007-07-17 |
Matthias Braun | fix Cltd register pressure, fix some SSE (ABI with... |
blob | commitdiff | raw | diff to current |
2007-07-12 |
Matthias Braun | try to avoid creation of float Psis |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Michael Beck | removed SCHEDULE_PROJS ifdefs |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Christoph Mallon | Be more liberal in what the IA32 backend allows for... |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Matthias Braun | fix fehler39, exchange left/right is no good idea after... |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Matthias Braun | simplify logic when x87 simulator is started |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Matthias Braun | make use of mode_b lowerer, fix keeps for CopyB |
blob | commitdiff | raw | diff to current |
2007-07-08 |
Christoph Mallon | Unbreak build. |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Michael Beck | added missing includes |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Matthias Braun | use optimize_graph_df |
blob | commitdiff | raw | diff to current |
2007-07-02 |
Matthias Braun | - Reintroduced TestCmov and TestSet |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Matthias Braun | addressmode for compares works now |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Michael Beck | Fixed typos, add some doxygen docu |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Michael Beck | variadic functions have always cdelc calling convention |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Matthias Braun | specify attribute copy function in spec |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Matthias Braun | - Introduce nodemap |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Matthias Braun | - fix stack bias wrongly calculated with non-scheduled... |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Michael Beck | SCHEDULE_PROJS patch: Proj nodes are not more scheduled |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Matthias Braun | implement strict convs |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Michael Beck | use the new mtp_property_private flag to switch calling... |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Michael Beck | removed prefer_fastcall: backends can now decide how... |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Matthias Braun | fixed warnings |
blob | commitdiff | raw | diff to current |
2007-06-17 |
Matthias Braun | fix warnings |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Matthias Braun | psi transform and emit logical rewritten from scratch |
blob | commitdiff | raw | diff to current |
2007-06-14 |
Michael Beck | Fixed calculation of register parameters: A register... |
blob | commitdiff | raw | diff to current |
2007-06-14 |
Michael Beck | typo fixed |
blob | commitdiff | raw | diff to current |
2007-06-13 |
Matthias Braun | don't fail if type mode can't be determine (which can... |
blob | commitdiff | raw | diff to current |
2007-06-13 |
Matthias Braun | ProjMs should not be scheduled |
blob | commitdiff | raw | diff to current |
2007-06-11 |
Matthias Braun | fix wrong flavors |
blob | commitdiff | raw | diff to current |
2007-06-09 |
Matthias Braun | we can use const |
blob | commitdiff | raw | diff to current |
2007-06-09 |
Matthias Braun | cleanup regparam code even more |
blob | commitdiff | raw | diff to current |
2007-06-09 |
Matthias Braun | don't use xmm register in calling conventions when... |
blob | commitdiff | raw | diff to current |
2007-06-09 |
Matthias Braun | don't use xmm register in calling conventions when... |
blob | commitdiff | raw | diff to current |
2007-06-06 |
Michael Beck | removed ia32_register_from_name() callback |
blob | commitdiff | raw | diff to current |
2007-06-04 |
Matthias Braun | - Allocate register slots array separately on obstack |
blob | commitdiff | raw | diff to current |
2007-06-03 |
Matthias Braun | same_as constraints in assembler nodes work now |
blob | commitdiff | raw | diff to current |
2007-06-02 |
Matthias Braun | we can parse lots of assembler constraints now (but... |
blob | commitdiff | raw | diff to current |
2007-06-01 |
Matthias Braun | moved external headers into include dir |
blob | commitdiff | raw | diff to current |
2007-05-31 |
Michael Beck | Added changes for inline assembler |
blob | commitdiff | raw | diff to current |
2007-05-30 |
Michael Beck | schedule ASM nodes |
blob | commitdiff | raw | diff to current |
2007-05-30 |
Matthias Braun | make x87 float mode default |
blob | commitdiff | raw | diff to current |
2007-05-29 |
Matthias Braun | ia32 was missing spill cost estimates |
blob | commitdiff | raw | diff to current |
2007-05-13 |
Matthias Braun | workaround memperm problems with different entity sizes... |
blob | commitdiff | raw | diff to current |
2007-05-12 |
Michael Beck | Set the initial EBP Proj to ignore. |
blob | commitdiff | raw | diff to current |
2007-05-07 |
Matthias Braun | renumber source/dest registers |
blob | commitdiff | raw | diff to current |
2007-05-04 |
Matthias Braun | remove conv after load and before stores |
blob | commitdiff | raw | diff to current |
2007-04-30 |
Christian Würdig | unified main comments |
blob | commitdiff | raw | diff to current |
2007-04-27 |
Christian Würdig | added new licence header |
blob | commitdiff | raw | diff to current |
2007-04-20 |
Matthias Braun | assert that in and out entities of memperms have the... |
blob | commitdiff | raw | diff to current |
2007-04-19 |
Matthias Braun | use own mode for fpcw, fix constants for shift, xmm... |
blob | commitdiff | raw | diff to current |
2007-04-19 |
Matthias Braun | first step for generating flag datastructures, generato... |
blob | commitdiff | raw | diff to current |
2007-04-18 |
Matthias Braun | - Split bearch.h correctly into bearch.h and bearch_t.h |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Matthias Braun | - Fix address_mode optimizer not removing nodes |
blob | commitdiff | raw | diff to current |
2007-04-02 |
Matthias Braun | alloca is now declared in xmalloc.h |
blob | commitdiff | raw | diff to current |
2007-04-02 |
Matthias Braun | - Implement all the state switching stuff needed for... |
blob | commitdiff | raw | diff to current |
2007-03-30 |
Andreas Schösser | changed inline to INLINE, removed C99 |
blob | commitdiff | raw | diff to current |
2007-03-29 |
Matthias Braun | move backend into libfirm |
blob | commitdiff | raw | diff to current |
2007-03-29 |
Matthias Braun | - change #include <config.h> back to "config.h" |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Matthias Braun | rewritten be_ssa_constr which isn't using sets anymore... |
blob | commitdiff | raw | diff to current |
2007-03-23 |
Matthias Braun | disable experimental code for now |
blob | commitdiff | raw | diff to current |
2007-03-22 |
Matthias Braun | remove superfluous quotation marks |
blob | commitdiff | raw | diff to current |
2007-03-22 |
Matthias Braun | a bunch of fixes to make firm work with NDEBUG and... |
blob | commitdiff | raw | diff to current |
2007-03-19 |
Matthias Braun | The big committ: |
blob | commitdiff | raw | diff to current |
2007-03-09 |
Andreas Schösser | Added possibility to include automatically generated... |
blob | commitdiff | raw | diff to current |
2007-03-02 |
Matthias Braun | - No #ifdef WITH_LIBCORE anymore in backend, compilatio... |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Matthias Braun | - make spillslot coalescer pickup float-int convert... |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Matthias Braun | - fix x87 simulator not killing float copies that only... |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Matthias Braun | GetST0 and xLoad also need entities |
blob | commitdiff | raw | diff to current |
2007-02-22 |
Matthias Braun | - force liveness update in belady spiller, (someone... |
blob | commitdiff | raw | diff to current |
2007-02-22 |
Matthias Braun | reverting something I didn't want to committ yet |
blob | commitdiff | raw | diff to current |
2007-02-22 |
Matthias Braun | - change float nodes to mode_E |
blob | commitdiff | raw | diff to current |
2007-02-16 |
Matthias Braun | experiment with new emitter style, change assembler... |
blob | commitdiff | raw | diff to current |
2007-02-09 |
Christian Würdig | changed type for callback |
blob | commitdiff | raw | diff to current |
2007-02-09 |
Christian Würdig | new machine spec |
blob | commitdiff | raw | diff to current |
2007-02-09 |
Christian Würdig | adapted to new isa callback |
blob | commitdiff | raw | diff to current |
2007-02-09 |
Matthias Braun | - use mode_Iu for all nodes producing integer values... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Matthias Braun | correctly remove some nodes from graph in beabi, thus... |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Matthias Braun | try to fix remat spiller for cases where the inverse... |
blob | commitdiff | raw | diff to current |
2007-01-10 |
Matthias Braun | isas and spillers register themselfes in the module... |
blob | commitdiff | raw | diff to current |
2006-12-21 |
Matthias Braun | fix entity collector collecting loads without entities |
blob | commitdiff | raw | diff to current |
2006-12-21 |
Matthias Braun | - All backend modules use module constructors for regis... |
blob | commitdiff | raw | diff to current |
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 |
next |