2008-05-30 |
Michael Beck | - no more be_init(): backend is initialised in init_firm
|
commit | commitdiff | tree |
2008-05-30 |
Michael Beck | - no more be_init(): backend is initialised in init_firm
|
commit | commitdiff | tree |
2008-05-30 |
Michael Beck | add extra info for immediate float mode
|
commit | commitdiff | tree |
2008-05-30 |
Michael Beck | add missing prototyp for dump_block_marker_in_title()
|
commit | commitdiff | tree |
2008-05-29 |
Michael Beck | fixed warning
|
commit | commitdiff | tree |
2008-05-29 |
Michael Beck | - Fixed output for IncSP nodes
|
commit | commitdiff | tree |
2008-05-29 |
Michael Beck | - Add a peephole phase that fixes all stack offsets
|
commit | commitdiff | tree |
2008-05-29 |
Michael Beck | - Emitter for IncSP emits now Add or Sub
|
commit | commitdiff | tree |
2008-05-29 |
Michael Beck | renamed SubSP to SubSPandCopy, add some constants
|
commit | commitdiff | tree |
2008-05-28 |
Michael Beck | - moved peephole_IncSP_IncSP() to bepeephole.c, as...
|
commit | commitdiff | tree |
2008-05-28 |
Michael Beck | simplify code
|
commit | commitdiff | tree |
2008-05-28 |
Michael Beck | fixed warning
|
commit | commitdiff | tree |
2008-05-28 |
Michael Beck | better version of the barrier remover (no warnings)
|
commit | commitdiff | tree |
2008-05-28 |
Michael Beck | remove barrier from schedule before peephole optimization
|
commit | commitdiff | tree |
2008-05-28 |
Michael Beck | implemened add esp, 4/8 -> push/push
|
commit | commitdiff | tree |
2008-05-28 |
Michael Beck | fixed condition for add/sub esp, 4/8
|
commit | commitdiff | tree |
2008-05-28 |
Michael Beck | bock marker can be dumped in the block title
|
commit | commitdiff | tree |
2008-05-28 |
Michael Beck | - dump the block mark
|
commit | commitdiff | tree |
2008-05-28 |
Michael Beck | - added is_Id, is_CallBegin, is_Free
|
commit | commitdiff | tree |
2008-05-28 |
Michael Beck | - added is_Filter()
|
commit | commitdiff | tree |
2008-05-27 |
Michael Beck | - changed docu uses Phi list instead of links now
|
commit | commitdiff | tree |
2008-05-27 |
Michael Beck | Phi's are now transmitted as a Phi list, not using...
|
commit | commitdiff | tree |
2008-05-27 |
Michael Beck | BugFix: phi node might be exchanged, read the next...
|
commit | commitdiff | tree |
2008-05-27 |
Michael Beck | - BugFix: set the mark on the right block
|
commit | commitdiff | tree |
2008-05-27 |
Michael Beck | add missing non-inline versions
|
commit | commitdiff | tree |
2008-05-27 |
Michael Beck | BugFix: fixed Phi-list manipulation
|
commit | commitdiff | tree |
2008-05-27 |
Michael Beck | redo r19786, peculiarity has been fixed in the cparser FE
|
commit | commitdiff | tree |
2008-05-26 |
Michael Beck | add some comments, small cosmetic
|
commit | commitdiff | tree |
2008-05-26 |
Michael Beck | small BugFix
|
commit | commitdiff | tree |
2008-05-26 |
Michael Beck | must use Lg, not Ne to check for !=
|
commit | commitdiff | tree |
2008-05-26 |
Michael Beck | use block Phi lists and Block marks to get rid of block_info_t
|
commit | commitdiff | tree |
2008-05-26 |
Michael Beck | add *_Block_mark() api to mark easily Blocks in the...
|
commit | commitdiff | tree |
2008-05-26 |
Michael Beck | used new add_Block_phi()
|
commit | commitdiff | tree |
2008-05-26 |
Michael Beck | typo fixed
|
commit | commitdiff | tree |
2008-05-26 |
Michael Beck | add_Block_phi() implemented
|
commit | commitdiff | tree |
2008-05-26 |
Michael Beck | C99 features removed
|
commit | commitdiff | tree |
2008-05-25 |
Michael Beck | Special handling seems not to work, remove critical...
|
commit | commitdiff | tree |
2008-05-25 |
Michael Beck | get rid of most Optimisation warning: found add/sub...
|
commit | commitdiff | tree |
2008-05-25 |
Michael Beck | add Christoph's loop test
|
commit | commitdiff | tree |
2008-05-25 |
Michael Beck | - simplified get_effective_use_block()
|
commit | commitdiff | tree |
2008-05-25 |
Michael Beck | - do not optimize away Confirms with Constants
|
commit | commitdiff | tree |
2008-05-25 |
Michael Beck | - can now handle const-like Confirms
|
commit | commitdiff | tree |
2008-05-25 |
Michael Beck | improved test: added new Confirm/cond_eval combination
|
commit | commitdiff | tree |
2008-05-24 |
Michael Beck | arch_env_* macros updated
|
commit | commitdiff | tree |
2008-05-24 |
Michael Beck | allocate all op attributes on block instead of a lot...
|
commit | commitdiff | tree |
2008-05-24 |
Michael Beck | - no need to add two custom pointers: the tag is now...
|
commit | commitdiff | tree |
2008-05-23 |
Michael Beck | small improvements: cache different environment members...
|
commit | commitdiff | tree |
2008-05-23 |
Michael Beck | - not really necessary, but makes the array size again...
|
commit | commitdiff | tree |
2008-05-23 |
Michael Beck | - removed C99 features
|
commit | commitdiff | tree |
2008-05-23 |
Michael Beck | BugFix: wrong condition for Abs (this fixes Queens.c)
|
commit | commitdiff | tree |
2008-05-23 |
Michael Beck | Removed the irn_handler stack.
|
commit | commitdiff | tree |
2008-05-23 |
Michael Beck | Removed the arch_irn_handler_t. This was just an additional...
|
commit | commitdiff | tree |
2008-05-22 |
Michael Beck | check for Cmp nodes before doing doz
|
commit | commitdiff | tree |
2008-05-22 |
Michael Beck | - normalize Muxes a bit: this hopefully improves the...
|
commit | commitdiff | tree |
2008-05-22 |
Michael Beck | use is_Const()
|
commit | commitdiff | tree |
2008-05-22 |
Michael Beck | missing goto added
|
commit | commitdiff | tree |
2008-05-22 |
Michael Beck | - add more Mux optimization cases
|
commit | commitdiff | tree |
2008-05-21 |
Michael Beck | fixed warnings
|
commit | commitdiff | tree |
2008-05-21 |
Michael Beck | - placed phi_handler into the be_main environment,...
|
commit | commitdiff | tree |
2008-05-21 |
Michael Beck | - BugFix: replaced wrong cast by right code (no crash...
|
commit | commitdiff | tree |
2008-05-21 |
Michael Beck | typos fixed
|
commit | commitdiff | tree |
2008-05-21 |
Michael Beck | - fixed doxygen comments
|
commit | commitdiff | tree |
2008-05-21 |
Michael Beck | - beo_* Opcodes are now defined in irop.h, and no more...
|
commit | commitdiff | tree |
2008-05-21 |
Michael Beck | - add a flag to allow 2 users when matching address...
|
commit | commitdiff | tree |
2008-05-21 |
Michael Beck | typos fixed
|
commit | commitdiff | tree |
2008-05-21 |
Michael Beck | assure_different_constraints():
|
commit | commitdiff | tree |
2008-05-20 |
Michael Beck | - If-conversion can generate SSE min and max nodes...
|
commit | commitdiff | tree |
2008-05-19 |
Michael Beck | - small code cleanup
|
commit | commitdiff | tree |
2008-05-19 |
Michael Beck | fixed indentation
|
commit | commitdiff | tree |
2008-05-19 |
Michael Beck | - BugFix: sometimes a wrong statistic flag was transmitted
|
commit | commitdiff | tree |
2008-05-18 |
Michael Beck | - BugFix of the last fix ...
|
commit | commitdiff | tree |
2008-05-18 |
Michael Beck | - BugFix: we really have to check both sides independently...
|
commit | commitdiff | tree |
2008-05-18 |
Michael Beck | add missing DBG_OPT calls
|
commit | commitdiff | tree |
2008-05-18 |
Michael Beck | Allow safe x/y = x * (1.0/y) for exact 1.0/y even if...
|
commit | commitdiff | tree |
2008-05-17 |
Michael Beck | - Removed a big performance hit: The MARKS for visiting...
|
commit | commitdiff | tree |
2008-05-17 |
Michael Beck | - fixed indentation
|
commit | commitdiff | tree |
2008-05-16 |
Michael Beck | small code improvements
|
commit | commitdiff | tree |
2008-05-16 |
Michael Beck | BugFix: invalidate more data
|
commit | commitdiff | tree |
2008-05-15 |
Michael Beck | Improved inline heuristic:
|
commit | commitdiff | tree |
2008-05-15 |
Michael Beck | dumps now new style initializers
|
commit | commitdiff | tree |
2008-05-14 |
Michael Beck | BugFix: the spillslot coalescer need the ProjM nodes ...
|
commit | commitdiff | tree |
2008-05-14 |
Michael Beck | testprogram for the fisttp instruction
|
commit | commitdiff | tree |
2008-05-14 |
Michael Beck | BugFix: add missing copy
|
commit | commitdiff | tree |
2008-05-14 |
Michael Beck | - modeled vfisttp using a dummy output value, this...
|
commit | commitdiff | tree |
2008-05-14 |
Michael Beck | - don't use inc/dec on core2
|
commit | commitdiff | tree |
2008-05-13 |
Michael Beck | BugFix:
|
commit | commitdiff | tree |
2008-05-13 |
Michael Beck | SSE3 fisttp instruction added (currently unused due...
|
commit | commitdiff | tree |
2008-05-13 |
Michael Beck | -BugFix: can not handle values with - in in, needed...
|
commit | commitdiff | tree |
2008-05-13 |
Michael Beck | BugFix:loop-info must run on copy
|
commit | commitdiff | tree |
2008-05-13 |
Michael Beck | inline_leave_functions(): uses new collect_calls2(...
|
commit | commitdiff | tree |
2008-05-13 |
Michael Beck | allow bt instruction for newer AMD processors
|
commit | commitdiff | tree |
2008-05-13 |
Michael Beck | ignore Bad control flow predecessors when calculating...
|
commit | commitdiff | tree |
2008-05-12 |
Michael Beck | add missing dbg hooks for boolean simplifications
|
commit | commitdiff | tree |
2008-05-12 |
Michael Beck | test bt instruction
|
commit | commitdiff | tree |
2008-05-12 |
Michael Beck | - BugFix: added missing test when creating bt instructions
|
commit | commitdiff | tree |
2008-05-11 |
Michael Beck | generate bt x,n for if (x & (1 << n)) on Core2:
|
commit | commitdiff | tree |
2008-05-11 |
Michael Beck | - BugFix: flags for pad_return
|
commit | commitdiff | tree |
2008-05-09 |
Michael Beck | - give bonus to small functions and leaves
|
commit | commitdiff | tree |
2008-05-09 |
Michael Beck | BugFix: add missing assure_cf_loop() for copy graphs
|
commit | commitdiff | tree |
2008-05-09 |
Michael Beck | - improve doxygen comments
|
commit | commitdiff | tree |
next |