2010-08-18 |
Matthias Braun | backend is responsible for defining what lowering opera... |
commit | commitdiff | tree | snapshot |
2010-08-18 |
Matthias Braun | make if-conversion and archdep optimisations get their... |
commit | commitdiff | tree | snapshot |
2010-08-18 |
Matthias Braun | doz pattern matcher missed some cases |
commit | commitdiff | tree | snapshot |
2010-08-12 |
Matthias Braun | identifiers starting with _ are reserved; remove this... |
commit | commitdiff | tree | snapshot |
2010-08-12 |
Matthias Braun | document the new behaviour of set_entity_owner which... |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Sebastian Buchwald | Adapt to coding conventions. |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | sparc: redo and improve sparc immediate handling (low... |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | sparc: mark Mul nodes as rematerializable |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | use sub_immediate in case of add a,0x1000 |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | sparc: matching rules for andn and orn |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | sparc: pattern to match xnor |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | improved normalisation of not+eor nodes |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | sparc: No need for Minus, Not, Nop nodes. Implement... |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | sparc: use %g0 for 0 constants |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | extend register allocation verifier to check alignment... |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | allow ignore registers as inputs of Phis; cleanup bessa... |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | adapt daemelspiller to wide register values |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | correctly use wide values in automatic phi register... |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | reformat and cleanup benode.c |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | cleanup spill code; assert that no wide values are... |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | fix beabi not setting width in register constraint |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | dump double and aligned register requirements |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | sparc: implement all floating point operations in singl... |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | sparc: remove old code which was only valid for old... |
commit | commitdiff | tree | snapshot |
2010-08-09 |
Matthias Braun | cleanup, simplify hungarian algorithm implementation |
commit | commitdiff | tree | snapshot |
2010-08-07 |
Michael Beck | Mostly reverted r27894, removed usage of unreachable. |
commit | commitdiff | tree | snapshot |
2010-08-07 |
Michael Beck | Add an Unreachable node. |
commit | commitdiff | tree | snapshot |
2010-08-07 |
Michael Beck | C99 feature removed. |
commit | commitdiff | tree | snapshot |
2010-08-06 |
Sebastian Buchwald | Panic in case of an invalid solution. |
commit | commitdiff | tree | snapshot |
2010-08-06 |
Sebastian Buchwald | Fixed warning. |
commit | commitdiff | tree | snapshot |
2010-08-06 |
Sebastian Buchwald | Ignore kaps directory. |
commit | commitdiff | tree | snapshot |
2010-08-06 |
Christoph Mallon | Remove redundant reg_req from SPARC nodes with construc... |
commit | commitdiff | tree | snapshot |
2010-08-06 |
Christoph Mallon | Correct and clean up gen_Abs() for SPARC: The Sub was... |
commit | commitdiff | tree | snapshot |
2010-08-06 |
Christoph Mallon | Indent. |
commit | commitdiff | tree | snapshot |
2010-08-06 |
Christoph Mallon | Remove redundant bitset_clear_all() before bitset_copy(). |
commit | commitdiff | tree | snapshot |
2010-08-06 |
Christoph Mallon | Directly remember the pointer instead of an index to... |
commit | commitdiff | tree | snapshot |
2010-08-06 |
Christoph Mallon | Remove a loop invariant summand from finding a minimum. |
commit | commitdiff | tree | snapshot |
2010-08-06 |
Matthias Braun | fix for my last commit |
commit | commitdiff | tree | snapshot |
2010-08-06 |
Matthias Braun | Remove VISITED in link-field hackery. Cleanups. |
commit | commitdiff | tree | snapshot |
2010-08-06 |
Sebastian Buchwald | Fixed comment. |
commit | commitdiff | tree | snapshot |
2010-08-05 |
Matthias Braun | make sure the width field is always initialized to... |
commit | commitdiff | tree | snapshot |
2010-08-05 |
Matthias Braun | backend: created a (not so nice) macro to iterate over... |
commit | commitdiff | tree | snapshot |
2010-08-05 |
Matthias Braun | fix lower_mode_b relying on current_ir_graph being... |
commit | commitdiff | tree | snapshot |
2010-08-04 |
Thomas Bersch | Now bipartite matching can be used for pre-coloring... |
commit | commitdiff | tree | snapshot |
2010-08-02 |
Matthias Braun | fix some cases where doubleword lowering didn't use... |
commit | commitdiff | tree | snapshot |
2010-08-02 |
Christoph Mallon | Duplicate GetEIP when transforming. |
commit | commitdiff | tree | snapshot |
2010-08-02 |
Matthias Braun | simplify doubleword lowering: we have a type for each... |
commit | commitdiff | tree | snapshot |
2010-08-02 |
Matthias Braun | remove odd mode->index, index->mode API for statistics... |
commit | commitdiff | tree | snapshot |
2010-07-30 |
Sebastian Buchwald | Disable timer. |
commit | commitdiff | tree | snapshot |
2010-07-30 |
Sebastian Buchwald | Unify output format. |
commit | commitdiff | tree | snapshot |
2010-07-30 |
Matthias Braun | bring back Carry and Borrow (firm_decomp apparently... |
commit | commitdiff | tree | snapshot |
2010-07-29 |
Sebastian Buchwald | can not -> cannot. |
commit | commitdiff | tree | snapshot |
2010-07-29 |
Matthias Braun | allow nodes with more inputs in prefallocator (some... |
commit | commitdiff | tree | snapshot |
2010-07-29 |
Matthias Braun | use new double wide register requirements; implement... |
commit | commitdiff | tree | snapshot |
2010-07-29 |
Matthias Braun | sparc: remove uninterpreted (and often wrongly used... |
commit | commitdiff | tree | snapshot |
2010-07-28 |
Matthias Braun | avoid unnecessary #define in public headers |
commit | commitdiff | tree | snapshot |
2010-07-28 |
Matthias Braun | no unnecessary and cryptic abreviations: rename vrfy... |
commit | commitdiff | tree | snapshot |
2010-07-28 |
Matthias Braun | fix doxygen warnings |
commit | commitdiff | tree | snapshot |
2010-07-28 |
Matthias Braun | automatically generate most declarations for node gette... |
commit | commitdiff | tree | snapshot |
2010-07-28 |
Matthias Braun | replace is_no_Block() with !is_Block() |
commit | commitdiff | tree | snapshot |
2010-07-28 |
Matthias Braun | automatically generate code to allocate the 'frag_arr... |
commit | commitdiff | tree | snapshot |
2010-07-28 |
Matthias Braun | remove unused/unsupported Carry and Borrow nodes |
commit | commitdiff | tree | snapshot |
2010-07-28 |
Matthias Braun | automatically generate opcode declarations from ir_spec |
commit | commitdiff | tree | snapshot |
2010-07-28 |
Matthias Braun | arm: we don't use the generic be_Call anymore, no need... |
commit | commitdiff | tree | snapshot |
2010-07-27 |
Matthias Braun | draft for register width specifications |
commit | commitdiff | tree | snapshot |
2010-07-27 |
Matthias Braun | implement floatingpoint compares |
commit | commitdiff | tree | snapshot |
2010-07-27 |
Matthias Braun | sparc: cleanup register classes, remove some unused... |
commit | commitdiff | tree | snapshot |
2010-07-27 |
Matthias Braun | first implementation of floatingpoint arithmetic operations |
commit | commitdiff | tree | snapshot |
2010-07-27 |
Matthias Braun | use custom spillslot coalescer so int->float and float... |
commit | commitdiff | tree | snapshot |
2010-07-27 |
Matthias Braun | fix Ldf/Stf emitter |
commit | commitdiff | tree | snapshot |
2010-07-27 |
Matthias Braun | fix warnings |
commit | commitdiff | tree | snapshot |
2010-07-27 |
Matthias Braun | beflags: transform modifies_flags property into a callb... |
commit | commitdiff | tree | snapshot |
2010-07-27 |
Matthias Braun | replace psets with arrays to make the compiler more... |
commit | commitdiff | tree | snapshot |
2010-07-27 |
Matthias Braun | no need to pass environment stuff aroudn that can be... |
commit | commitdiff | tree | snapshot |
2010-07-27 |
Matthias Braun | beflags: move be_Keep logic out of is_modify_flags... |
commit | commitdiff | tree | snapshot |
2010-07-26 |
Matthias Braun | arm: remove unused code, using tst to avoid cmp,0 not... |
commit | commitdiff | tree | snapshot |
2010-07-26 |
Matthias Braun | cleanup/refactor bipartite matching with hungarian... |
commit | commitdiff | tree | snapshot |
2010-07-26 |
Matthias Braun | verify that start black has no predecessors |
commit | commitdiff | tree | snapshot |
2010-07-26 |
Matthias Braun | automatically generated pn_ numbers from the spec file |
commit | commitdiff | tree | snapshot |
2010-07-24 |
Michael Beck | Explicitly initialize the is_load_store attribute. |
commit | commitdiff | tree | snapshot |
2010-07-24 |
Michael Beck | Add preliminary support for Clz instruction. |
commit | commitdiff | tree | snapshot |
2010-07-24 |
Michael Beck | small simplification. |
commit | commitdiff | tree | snapshot |
2010-07-24 |
Michael Beck | Implemented RSB support. |
commit | commitdiff | tree | snapshot |
2010-07-24 |
Michael Beck | Improved MVN support. |
commit | commitdiff | tree | snapshot |
2010-07-24 |
Michael Beck | Implemented Bic support. |
commit | commitdiff | tree | snapshot |
2010-07-23 |
Michael Beck | Improve barrel shifter usage. |
commit | commitdiff | tree | snapshot |
2010-07-23 |
Michael Beck | BugFix: return an empty type name if retrieve_type_dbg... |
commit | commitdiff | tree | snapshot |
2010-07-23 |
Michael Beck | Various small changes. |
commit | commitdiff | tree | snapshot |
2010-07-23 |
Michael Beck | add doxygen comment |
commit | commitdiff | tree | snapshot |
2010-07-23 |
Michael Beck | Updated doxygen comment. |
commit | commitdiff | tree | snapshot |
2010-07-23 |
Matthias Braun | make add_missing_keeps more robust in case of SwitchJumps |
commit | commitdiff | tree | snapshot |
2010-07-23 |
Matthias Braun | sparc: fix MemPerm emitter as far as possible |
commit | commitdiff | tree | snapshot |
2010-07-23 |
Matthias Braun | output all sparc specific attributes in dumper |
commit | commitdiff | tree | snapshot |
2010-07-22 |
Matthias Braun | perform custom abi construction in sparc as well to... |
commit | commitdiff | tree | snapshot |
2010-07-22 |
Matthias Braun | implement sparc floatingpoint constants |
commit | commitdiff | tree | snapshot |
2010-07-22 |
Matthias Braun | sparc: fix unsigned compares and cleanup cmp attributes |
commit | commitdiff | tree | snapshot |
2010-07-22 |
Matthias Braun | improve assert in abihelper register value getter |
commit | commitdiff | tree | snapshot |
2010-07-22 |
Matthias Braun | fix sparc stack offset, stack must be 8byte aligned... |
commit | commitdiff | tree | snapshot |
2010-07-22 |
Matthias Braun | fix sparc stack offset emitter |
commit | commitdiff | tree | snapshot |
2010-07-22 |
Matthias Braun | name sparc_transform functions after the firm-nodes... |
commit | commitdiff | tree | snapshot |
next |