2008-06-23 |
Michael Beck | - add support for Rotl |
tree | commitdiff |
2008-06-23 |
Michael Beck | BugFix: always emit the block label for labelled blocks... |
tree | commitdiff |
2008-06-23 |
Michael Beck | BugFix: cannot change the pin state of already pinned... |
tree | commitdiff |
2008-06-20 |
Andreas Zwinkau | dump the modify_flags flag, too |
tree | commitdiff |
2008-06-19 |
Michael Beck | - be_peephole_IncSP_IncSP() must return the new node |
tree | commitdiff |
2008-06-18 |
Sebastian Buchwald | disable CSE in PBQP-transform phase, this is necessary... |
tree | commitdiff |
2008-06-18 |
Michael Beck | - BugFix: add missing reroute |
tree | commitdiff |
2008-06-18 |
Michael Beck | - BugFix: when peephole combines two IncSP nodes, let... |
tree | commitdiff |
2008-06-18 |
Michael Beck | - fixed architecture flags |
tree | commitdiff |
2008-06-18 |
Michael Beck | - removed old if 0'ed code |
tree | commitdiff |
2008-06-17 |
Michael Beck | - renamed function to clarify its intention |
tree | commitdiff |
2008-06-17 |
Michael Beck | - useless variable removed |
tree | commitdiff |
2008-06-17 |
Michael Beck | - Bugfix: peephole_IncSP_Store_to_push(): collect the... |
tree | commitdiff |
2008-06-16 |
Michael Beck | invalidate loop-info if blocks were removed |
tree | commitdiff |
2008-06-13 |
Michael Beck | fixed some warnings |
tree | commitdiff |
2008-06-12 |
Andreas Zwinkau | disable the standard transform, if pbqp_transform is... |
tree | commitdiff |
2008-06-12 |
Michael Beck | - add doxygen comment |
tree | commitdiff |
2008-06-12 |
Michael Beck | - unfinished work to support exception label lookup |
tree | commitdiff |
2008-06-12 |
Michael Beck | BugFix: schedule the Stc instruction |
tree | commitdiff |
2008-06-12 |
Michael Beck | - removed critical exception edges, so perm code can... |
tree | commitdiff |
2008-06-12 |
Michael Beck | - BugFix: fixed ia32_transform_sub_to_neg_add() with... |
tree | commitdiff |
2008-06-11 |
Michael Beck | - add support for Bound |
tree | commitdiff |
2008-06-11 |
Michael Beck | - BugFix: get_pnc_string() can only handle default... |
tree | commitdiff |
2008-06-11 |
Michael Beck | - do not use C++ keyword class as variable name |
tree | commitdiff |
2008-06-11 |
Michael Beck | - do not use C++ keyword class as variable name |
tree | commitdiff |
2008-06-11 |
Sebastian Buchwald | added non-const getter for ia32_immediate |
tree | commitdiff |
2008-06-07 |
Michael Beck | test for 64bit rot |
tree | commitdiff |
2008-06-07 |
Michael Beck | demonstrates an error in ShrsLs lowering |
tree | commitdiff |
2008-06-06 |
Michael Beck | renamed node type Rot to Rotl to make clear that this... |
tree | commitdiff |
2008-06-06 |
Michael Beck | enhanced version |
tree | commitdiff |
2008-06-04 |
Matthias Braun | old fehler 110... |
tree | commitdiff |
2008-06-04 |
Matthias Braun | compound return problems |
tree | commitdiff |
2008-06-03 |
Matthias Braun | switch projs have long pnc not pn_Cmp |
tree | commitdiff |
2008-06-03 |
Matthias Braun | we do need conv/cast skipping |
tree | commitdiff |
2008-06-02 |
Matthias Braun | only skip float->float convs |
tree | commitdiff |
2008-06-02 |
Michael Beck | - added option -b omitleaffp, omitting the frame pointe... |
tree | commitdiff |
2008-06-02 |
Michael Beck | test for strictConv orgie |
tree | commitdiff |
2008-06-02 |
Michael Beck | - Fixed strict-convs before Stores again: We can skip... |
tree | commitdiff |
2008-06-02 |
Matthias Braun | add missing returns |
tree | commitdiff |
2008-06-01 |
Michael Beck | - stack alignment is now power of two |
tree | commitdiff |
2008-05-31 |
Matthias Braun | outputting +,-,* in assembler makes no sense for floats |
tree | commitdiff |
2008-05-31 |
Matthias Braun | no, we cannot skip all convs before vfst (but just... |
tree | commitdiff |
2008-05-31 |
Michael Beck | - in x87 mode, skipp ALL conv's before stores |
tree | commitdiff |
2008-05-30 |
Michael Beck | renamed modecode, mode_sort, mode_arithmetic to ir_* |
tree | commitdiff |
2008-05-30 |
Michael Beck | - no more be_init(): backend is initialised in init_firm |
tree | commitdiff |
2008-05-30 |
Michael Beck | - no more be_init(): backend is initialised in init_firm |
tree | commitdiff |
2008-05-30 |
Michael Beck | add extra info for immediate float mode |
tree | commitdiff |
2008-05-30 |
Matthias Braun | cleanup space generation logic and make it more robust... |
tree | commitdiff |
2008-05-29 |
Michael Beck | fixed warning |
tree | commitdiff |
2008-05-29 |
Michael Beck | - Fixed output for IncSP nodes |
tree | commitdiff |
2008-05-29 |
Michael Beck | - Add a peephole phase that fixes all stack offsets |
tree | commitdiff |
2008-05-29 |
Michael Beck | - Emitter for IncSP emits now Add or Sub |
tree | commitdiff |
2008-05-29 |
Michael Beck | renamed SubSP to SubSPandCopy, add some constants |
tree | commitdiff |
2008-05-28 |
Michael Beck | - moved peephole_IncSP_IncSP() to bepeephole.c, as... |
tree | commitdiff |
2008-05-28 |
Michael Beck | simplify code |
tree | commitdiff |
2008-05-28 |
Michael Beck | fixed warning |
tree | commitdiff |
2008-05-28 |
Michael Beck | better version of the barrier remover (no warnings) |
tree | commitdiff |
2008-05-28 |
Michael Beck | remove barrier from schedule before peephole optimization |
tree | commitdiff |
2008-05-28 |
Michael Beck | implemened add esp, 4/8 -> push/push |
tree | commitdiff |
2008-05-28 |
Michael Beck | fixed condition for add/sub esp, 4/8 |
tree | commitdiff |
2008-05-27 |
Michael Beck | Phi's are now transmitted as a Phi list, not using... |
tree | commitdiff |
2008-05-27 |
Matthias Braun | need includes for alloca |
tree | commitdiff |
2008-05-27 |
Matthias Braun | make verifier a bit less strict about keeps |
tree | commitdiff |
2008-05-27 |
Matthias Braun | do an upconv instead of panic when we do <32bit right... |
tree | commitdiff |
2008-05-27 |
Matthias Braun | build a keep behind each pop to avoid double register... |
tree | commitdiff |
2008-05-25 |
Michael Beck | add Christoph's loop test |
tree | commitdiff |
2008-05-25 |
Michael Beck | improved test: added new Confirm/cond_eval combination |
tree | commitdiff |
2008-05-24 |
Michael Beck | arch_env_* macros updated |
tree | commitdiff |
2008-05-24 |
Michael Beck | allocate all op attributes on block instead of a lot... |
tree | commitdiff |
2008-05-24 |
Michael Beck | - no need to add two custom pointers: the tag is now... |
tree | commitdiff |
2008-05-24 |
Christoph Mallon | When testing whether generating a Psi is allowed, check... |
tree | commitdiff |
2008-05-24 |
Matthias Braun | normalize/fix ProjM numbers, avoid dead code in some... |
tree | commitdiff |
2008-05-23 |
Michael Beck | small improvements: cache different environment members... |
tree | commitdiff |
2008-05-23 |
Michael Beck | - not really necessary, but makes the array size again... |
tree | commitdiff |
2008-05-23 |
Michael Beck | - removed C99 features |
tree | commitdiff |
2008-05-23 |
Matthias Braun | - Aus arch_isa_t wird arch_env_t sonst ändert sich... |
tree | commitdiff |
2008-05-23 |
Matthias Braun | we don't need no stinking selfs |
tree | commitdiff |
2008-05-23 |
Matthias Braun | - arch_get_irn_ops simplified |
tree | commitdiff |
2008-05-23 |
Michael Beck | Removed the irn_handler stack. |
tree | commitdiff |
2008-05-23 |
Michael Beck | Removed the arch_irn_handler_t. This was just an additi... |
tree | commitdiff |
2008-05-22 |
Michael Beck | check for Cmp nodes before doing doz |
tree | commitdiff |
2008-05-22 |
Michael Beck | missing goto added |
tree | commitdiff |
2008-05-21 |
Michael Beck | fixed warnings |
tree | commitdiff |
2008-05-21 |
Michael Beck | - placed phi_handler into the be_main environment,... |
tree | commitdiff |
2008-05-21 |
Michael Beck | - BugFix: replaced wrong cast by right code (no crash... |
tree | commitdiff |
2008-05-21 |
Michael Beck | - fixed doxygen comments |
tree | commitdiff |
2008-05-21 |
Michael Beck | - beo_* Opcodes are now defined in irop.h, and no more... |
tree | commitdiff |
2008-05-21 |
Michael Beck | - add a flag to allow 2 users when matching address... |
tree | commitdiff |
2008-05-21 |
Michael Beck | typos fixed |
tree | commitdiff |
2008-05-21 |
Michael Beck | assure_different_constraints(): |
tree | commitdiff |
2008-05-20 |
Michael Beck | - If-conversion can generate SSE min and max nodes... |
tree | commitdiff |
2008-05-15 |
Matthias Braun | Belady optimisation: |
tree | commitdiff |
2008-05-15 |
Christoph Mallon | Improve sorting of roots: place live-out nodes later. |
tree | commitdiff |
2008-05-14 |
Michael Beck | BugFix: the spillslot coalescer need the ProjM nodes ... |
tree | commitdiff |
2008-05-14 |
Michael Beck | testprogram for the fisttp instruction |
tree | commitdiff |
2008-05-14 |
Michael Beck | BugFix: add missing copy |
tree | commitdiff |
2008-05-14 |
Michael Beck | - modeled vfisttp using a dummy output value, this... |
tree | commitdiff |
2008-05-14 |
Michael Beck | - don't use inc/dec on core2 |
tree | commitdiff |
2008-05-13 |
Michael Beck | BugFix: |
tree | commitdiff |
2008-05-13 |
Michael Beck | SSE3 fisttp instruction added (currently unused due... |
tree | commitdiff |
next |