2007-09-05 |
Michael Beck | changed parameters for new MulC |
tree | commitdiff |
2007-08-27 |
Matthias Braun | Simplify backends by removing unnecessary constructs: |
tree | commitdiff |
2007-08-27 |
Matthias Braun | remove unused be_FrameLoad and be_FrameStore |
tree | commitdiff |
2007-08-18 |
Christoph Mallon | Remove an unnecessary layer of indirection from the... |
tree | commitdiff |
2007-08-09 |
Michael Beck | lower_intrinsics() now has an additional parameter... |
tree | commitdiff |
2007-07-25 |
Michael Beck | emit new block labels |
tree | commitdiff |
2007-07-19 |
Matthias Braun | use automake instead of homebrewn makefiles |
tree | commitdiff |
2007-07-16 |
Matthias Braun | fix allocas, fix Tls transform |
tree | commitdiff |
2007-07-11 |
Michael Beck | removed character modes, use integer modes instead |
tree | commitdiff |
2007-07-11 |
Michael Beck | use the new Anchor node instead of old anchors |
tree | commitdiff |
2007-07-06 |
Michael Beck | renamed structures containing settings to ir_settings_... |
tree | commitdiff |
2007-07-06 |
Michael Beck | added missing includes |
tree | commitdiff |
2007-06-30 |
Matthias Braun | makefile updates |
tree | commitdiff |
2007-06-29 |
Matthias Braun | fixed some warnings |
tree | commitdiff |
2007-06-28 |
Michael Beck | disable PSI creation for now |
tree | commitdiff |
2007-06-28 |
Michael Beck | add ARM_2a and ARM_3G architectures |
tree | commitdiff |
2007-06-27 |
Christoph Mallon | Remove unused variable. |
tree | commitdiff |
2007-06-27 |
Christoph Mallon | static |
tree | commitdiff |
2007-06-27 |
Michael Beck | Fixed Div/Mod lowering: |
tree | commitdiff |
2007-06-26 |
Michael Beck | more floating point immediate support |
tree | commitdiff |
2007-06-26 |
Michael Beck | initial support for fpa immediates |
tree | commitdiff |
2007-06-26 |
Michael Beck | typo fixed |
tree | commitdiff |
2007-06-26 |
Michael Beck | preliminary support for floating point branches |
tree | commitdiff |
2007-06-26 |
Michael Beck | Fixed CopyB emitting (mostly). |
tree | commitdiff |
2007-06-25 |
Matthias Braun | fix |
tree | commitdiff |
2007-06-25 |
Matthias Braun | warning fixes and use of attribute copy function |
tree | commitdiff |
2007-06-25 |
Matthias Braun | fix for new requirements generator |
tree | commitdiff |
2007-06-25 |
Michael Beck | Made fallthrough handling ia32 like |
tree | commitdiff |
2007-06-25 |
Michael Beck | fixed MLA creation |
tree | commitdiff |
2007-06-24 |
Michael Beck | fixed syntax of fpa ldf/stf instructions |
tree | commitdiff |
2007-06-22 |
Michael Beck | Implemented Unknown |
tree | commitdiff |
2007-06-22 |
Michael Beck | add support for 2 return registers |
tree | commitdiff |
2007-06-22 |
Michael Beck | temporary remove the non-working operands |
tree | commitdiff |
2007-06-22 |
Michael Beck | use the new backend_marked flag |
tree | commitdiff |
2007-06-22 |
Michael Beck | fixed handle_calls() |
tree | commitdiff |
2007-06-22 |
Michael Beck | fixed output of arm_emit_shift() |
tree | commitdiff |
2007-06-22 |
Matthias Braun | experimental machine operands, fixed warnings |
tree | commitdiff |
2007-06-21 |
Matthias Braun | - fix stack bias wrongly calculated with non-scheduled... |
tree | commitdiff |
2007-06-20 |
Christoph Mallon | Fix warning, remove unnecessary casts. |
tree | commitdiff |
2007-06-19 |
Michael Beck | BugFix: new_op must be used instead of op |
tree | commitdiff |
2007-06-19 |
Michael Beck | made CondJmp and SwitchJmp pinned |
tree | commitdiff |
2007-06-18 |
Matthias Braun | fixed fpu problems, several x87 fixes |
tree | commitdiff |
2007-06-18 |
Michael Beck | removed prefer_fastcall: backends can now decide how... |
tree | commitdiff |
2007-06-18 |
Matthias Braun | fixed warnings |
tree | commitdiff |
2007-06-17 |
Matthias Braun | fixed warnings |
tree | commitdiff |
2007-06-17 |
Michael Beck | fixed mode or arm_SymConst |
tree | commitdiff |
2007-06-17 |
Michael Beck | fixed mode of integer instructions |
tree | commitdiff |
2007-06-17 |
Michael Beck | fpaStf is now Proj less |
tree | commitdiff |
2007-06-17 |
Michael Beck | BugFixes: |
tree | commitdiff |
2007-06-17 |
Michael Beck | removed unused debug handle |
tree | commitdiff |
2007-06-16 |
Michael Beck | Various fixes |
tree | commitdiff |
2007-06-16 |
Michael Beck | Store have no memory proj |
tree | commitdiff |
2007-06-15 |
Michael Beck | Changed transformer to be like ia32: do a transform... |
tree | commitdiff |
2007-06-14 |
Michael Beck | replaced assert(0) by panic() |
tree | commitdiff |
2007-06-14 |
Matthias Braun | fix wrong parameter for be_emit_char |
tree | commitdiff |
2007-06-14 |
Michael Beck | fpa constants implemented |
tree | commitdiff |
2007-06-14 |
Michael Beck | fpa constants implemented |
tree | commitdiff |
2007-06-14 |
Michael Beck | fixed spill alignment |
tree | commitdiff |
2007-06-14 |
Michael Beck | changed register names |
tree | commitdiff |
2007-06-10 |
Michael Beck | Fixed some ugly "const" code |
tree | commitdiff |
2007-06-06 |
Michael Beck | Added some casts to remove warnings |
tree | commitdiff |
2007-06-06 |
Michael Beck | removed arm_register_from_name() callback |
tree | commitdiff |
2007-06-05 |
Matthias Braun | make it possible to have different compare functions... |
tree | commitdiff |
2007-06-04 |
Matthias Braun | - Allocate register slots array separately on obstack |
tree | commitdiff |
2007-06-02 |
Matthias Braun | cleanup and improve generate_opcode script, you can... |
tree | commitdiff |
2007-06-01 |
Michael Beck | moved all lower_* header into new lowering.h |
tree | commitdiff |
2007-06-01 |
Matthias Braun | moved external headers into include dir |
tree | commitdiff |
2007-05-31 |
Michael Beck | Initialization fixed |
tree | commitdiff |
2007-05-31 |
Michael Beck | Added changes for inline assembler |
tree | commitdiff |
2007-05-25 |
Michael Beck | Use new result mode and updated X_regular for the runti... |
tree | commitdiff |
2007-05-18 |
Matthias Braun | backends can specify costs for spill and reload |
tree | commitdiff |
2007-05-09 |
Michael Beck | Several BugFixes and updates: |
tree | commitdiff |
2007-05-07 |
Michael Beck | spill-slot coalescing added |
tree | commitdiff |
2007-05-07 |
Michael Beck | made the birg non-const (needed for the spill-slot... |
tree | commitdiff |
2007-05-07 |
Matthias Braun | renumber source/dest registers |
tree | commitdiff |
2007-05-07 |
Matthias Braun | start counting at 0 for dest and source registers |
tree | commitdiff |
2007-05-06 |
Matthias Braun | arm_gen_decls not needed anymore, hackaround to make... |
tree | commitdiff |
2007-05-05 |
Michael Beck | fixed isa template initializer |
tree | commitdiff |
2007-05-05 |
Michael Beck | removed dead declarations |
tree | commitdiff |
2007-05-05 |
Michael Beck | used entities are now marked |
tree | commitdiff |
2007-05-05 |
Michael Beck | switch to new style emitter |
tree | commitdiff |
2007-05-02 |
Michael Beck | updated header |
tree | commitdiff |
2007-05-02 |
Matthias Braun | added doxygen comments, credited backend to Oliver... |
tree | commitdiff |
2007-04-27 |
Christian Würdig | added new licence header |
tree | commitdiff |
2007-04-19 |
Matthias Braun | first step for generating flag datastructures, generato... |
tree | commitdiff |
2007-04-18 |
Matthias Braun | - Split bearch.h correctly into bearch.h and bearch_t.h |
tree | commitdiff |
2007-04-06 |
Christoph Mallon | Remove the obsolete .cvsignore files. |
tree | commitdiff |
2007-04-02 |
Matthias Braun | alloca is now declared in xmalloc.h |
tree | commitdiff |
2007-03-29 |
Matthias Braun | move backend into libfirm |
tree | commitdiff |
2007-03-29 |
Matthias Braun | - change #include <config.h> back to "config.h" |
tree | commitdiff |
2007-03-19 |
Matthias Braun | The big committ: |
tree | commitdiff |
2007-03-02 |
Matthias Braun | - No #ifdef WITH_LIBCORE anymore in backend, compilatio... |
tree | commitdiff |
2007-02-09 |
Christian Würdig | changed type for callback |
tree | commitdiff |
2007-02-09 |
Christian Würdig | adapted to new isa callback |
tree | commitdiff |
2007-01-16 |
Michael Beck | renamed type opcode to ir_opcode |
tree | commitdiff |
2007-01-10 |
Matthias Braun | isas and spillers register themselfes in the module... |
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-15 |
Matthias Braun | fix bad format string for gendecls |
tree | commitdiff |
2006-12-15 |
Matthias Braun | warning fixes |
tree | commitdiff |
next |