2010-05-05 |
Matthias Braun | guard against multiple users when skipping convs for AM |
tree | commitdiff |
2010-05-03 |
Matthias Braun | fix typo |
tree | commitdiff |
2010-05-03 |
Matthias Braun | small optimisation: we can still skip unsigned/signed... |
tree | commitdiff |
2010-05-03 |
Matthias Braun | fix a bunch of warnings reported by cparser |
tree | commitdiff |
2010-04-30 |
Matthias Braun | modernize TEMPLATE backend and simplify some backend... |
tree | commitdiff |
2010-04-26 |
Matthias Braun | improve ia32_Asm register pressure faithfullness stuff... |
tree | commitdiff |
2010-04-13 |
Hannes Rapp | - various updates to sparc backend |
tree | commitdiff |
2010-04-10 |
Michael Beck | Renamed ia32 Push0 to PushEax (because this is the... |
tree | commitdiff |
2010-04-07 |
Matthias Braun | fix the sub esp,4 => push peephole optimisation |
tree | commitdiff |
2010-04-06 |
Matthias Braun | model Unknowns as own nodes (but not in form of an... |
tree | commitdiff |
2010-03-15 |
Matthias Braun | fix various warnings reported by cparser |
tree | commitdiff |
2010-03-15 |
Matthias Braun | kill the concept of an unknown register - it just heavi... |
tree | commitdiff |
2010-03-10 |
Matthias Braun | - fix most of the -Wunreachable-code and -Wlogical... |
tree | commitdiff |
2010-03-09 |
Matthias Braun | make firm (mostly) -Wmissing-prototypes clean |
tree | commitdiff |
2010-03-07 |
Matthias Braun | - cleanup and simplify inlining code |
tree | commitdiff |
2010-03-06 |
Christoph Mallon | Minor cleanup. |
tree | commitdiff |
2010-03-06 |
Christoph Mallon | Correct a subtle bug in the ia32 backend: Sub(x, x... |
tree | commitdiff |
2010-03-01 |
Matthias Braun | - remove block parameter from new_r_Proj and new_rd_Proj |
tree | commitdiff |
2010-02-24 |
Christoph Mallon | Simplify code: Do not handle Minus when creating immedi... |
tree | commitdiff |
2010-02-24 |
Christoph Mallon | Fix a gammel-bug: try_create_Immediate() dropped the... |
tree | commitdiff |
2010-02-20 |
Christoph Mallon | Prefer get_mode_null() over get_tarval_null(). |
tree | commitdiff |
2010-02-14 |
Christoph Mallon | Some more cleanup: Put the return type and other specif... |
tree | commitdiff |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while. |
tree | commitdiff |
2010-02-13 |
Christoph Mallon | Output proper local lables (starting with .L/L) for... |
tree | commitdiff |
2010-02-13 |
Christoph Mallon | We must be able to output 16 byte aligned long doubles... |
tree | commitdiff |
2010-02-13 |
Matthias Braun | use begnuas to emit block labels so we use the correct... |
tree | commitdiff |
2010-02-13 |
Matthias Braun | fix intrinsics appearing in output |
tree | commitdiff |
2010-02-13 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
tree | commitdiff |
2010-02-12 |
Matthias Braun | fix warning |
tree | commitdiff |
2010-02-12 |
Matthias Braun | put my notes into the code so they don't get lost.... |
tree | commitdiff |
2010-02-07 |
Michael Beck | Reverted r27079. Seems to be wrong. |
tree | commitdiff |
2010-02-06 |
Michael Beck | BugFix: ins_permuted means inversed flags, not negated ... |
tree | commitdiff |
2010-02-06 |
Michael Beck | Fixed setcc transform: |
tree | commitdiff |
2010-02-05 |
Matthias Braun | fix all pic bases I could find |
tree | commitdiff |
2010-02-05 |
Matthias Braun | fix another PIC problem |
tree | commitdiff |
2010-02-05 |
Michael Beck | New setcc framework can handle all mux_is_abs(...,... |
tree | commitdiff |
2010-02-05 |
Michael Beck | export ia32_immediate_from_long() |
tree | commitdiff |
2010-02-04 |
Matthias Braun | use more IR_RESOURCE_TYPE_VISITED, remove pointless... |
tree | commitdiff |
2010-02-04 |
Matthias Braun | fix buf: we can't handle floating point muxes |
tree | commitdiff |
2010-02-04 |
Matthias Braun | - representing the 3-state visibility (default,local... |
tree | commitdiff |
2010-02-03 |
Michael Beck | C99 feature removed. |
tree | commitdiff |
2010-02-03 |
Matthias Braun | backend_marked was a buggy/wrong concept, removed it |
tree | commitdiff |
2010-02-03 |
Matthias Braun | Rework linkage types in firm. |
tree | commitdiff |
2010-02-01 |
Olaf Liebe | Fixed broken ia32_emitf (va_arg was not always called... |
tree | commitdiff |
2010-02-01 |
Matthias Braun | make the character used for specifying elf types config... |
tree | commitdiff |
2010-02-01 |
Matthias Braun | fix fehler175.c |
tree | commitdiff |
2010-02-01 |
Matthias Braun | fix wrong mux_is_set test |
tree | commitdiff |
2010-02-01 |
Matthias Braun | fix fehler174 |
tree | commitdiff |
2010-01-29 |
Matthias Braun | fix float constants with PIC code |
tree | commitdiff |
2010-01-28 |
Christoph Mallon | Reduce code duplication by jumping to the appropriate... |
tree | commitdiff |
2010-01-22 |
Michael Beck | cosmetic change |
tree | commitdiff |
2010-01-20 |
Matthias Braun | fix doz stuff |
tree | commitdiff |
2010-01-19 |
Matthias Braun | - allow_ifconv interface was totally braindamaged.... |
tree | commitdiff |
2010-01-18 |
Matthias Braun | remove ins_permuted from CMovcc and Setcc constructors... |
tree | commitdiff |
2010-01-18 |
Michael Beck | Add an cse_neutral opcode property. Nodes with this... |
tree | commitdiff |
2010-01-17 |
Michael Beck | Partly undo r26950: there seems be be subtile differenc... |
tree | commitdiff |
2010-01-15 |
Michael Beck | Fixed register order (arg, the comments were in ATT). |
tree | commitdiff |
2010-01-15 |
Michael Beck | Add binary emitter for setcc. |
tree | commitdiff |
2010-01-14 |
Michael Beck | As a reminiscence to the famous MAC/65 assembler change... |
tree | commitdiff |
2010-01-14 |
Matthias Braun | Michael found a nice trick to implement sets for float... |
tree | commitdiff |
2010-01-11 |
Matthias Braun | panic instead of wrong results for Set and CMov with... |
tree | commitdiff |
2010-01-07 |
Matthias Braun | fix extended fehler171 |
tree | commitdiff |
2010-01-07 |
Matthias Braun | Fix fehler171 |
tree | commitdiff |
2010-01-07 |
Matthias Braun | remove unused code |
tree | commitdiff |
2010-01-07 |
Matthias Braun | Liebe bugs part2: switch cases are analyzed in long... |
tree | commitdiff |
2010-01-07 |
Matthias Braun | add comments and descriptions to mode_b lowering; refor... |
tree | commitdiff |
2010-01-05 |
Matthias Braun | Primitive, Pointer, Array and Method types are anonymou... |
tree | commitdiff |
2009-12-21 |
Matthias Braun | keep timer interface simple - no names and descriptions... |
tree | commitdiff |
2009-12-11 |
Matthias Braun | remove the concept of M_except, we always use the norma... |
tree | commitdiff |
2009-11-25 |
Matthias Braun | vfnodes supporting addressmode did not keep to res... |
tree | commitdiff |
2009-11-25 |
Matthias Braun | non 32-bit divisions need upconvs |
tree | commitdiff |
2009-11-03 |
Michael Beck | - removed C99 features |
tree | commitdiff |
2009-10-12 |
Sebastian Buchwald | typos |
tree | commitdiff |
2009-10-01 |
Matthias Braun | - refactoring of backend generator scripts: You can... |
tree | commitdiff |
2009-09-29 |
Christoph Mallon | Correct binary emission of TLS entities. |
tree | commitdiff |
2009-09-29 |
Christoph Mallon | Simplify relative binary emission of entities. |
tree | commitdiff |
2009-09-29 |
Christoph Mallon | Implement binary emitter for Minus64Bit. |
tree | commitdiff |
2009-09-29 |
Christoph Mallon | get_mode_size_bits() returns the size in bits, not... |
tree | commitdiff |
2009-09-29 |
Christoph Mallon | Implement semi-binary emitter for SwitchJmp. |
tree | commitdiff |
2009-09-25 |
Christoph Mallon | Correct error in bemit_ldtls(): the register index... |
tree | commitdiff |
2009-09-24 |
Matthias Braun | jumps have a special irn flag now so beirgmod can ident... |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Remove one unnecessary malloc() when emitting switches. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fabs. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for Leave. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitters for Fucomi and Fucomip. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | bemit_cmp() must handle 16bit compares. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for Test8Bit. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Consistently use the source AM form for register-regist... |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for CMov. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitters for ShlD and ShrD. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for LdTls. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Correct typo in bemit_fist(). |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fdivr. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fsubrp. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fsub. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fpush. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitters for fdiv, fdivp and fdivrp. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fist. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FldCW, FnstCW and fistp. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FucompFnstsw and fild... |
tree | commitdiff |
next |