2009-01-19 |
Michael Beck | - do not lower Sels to outer frame
|
commit | commitdiff | tree |
2009-01-19 |
Michael Beck | - implemented get_irg_value_param_type()
|
commit | commitdiff | tree |
2009-01-19 |
Michael Beck | - do not kick inner functions from the frame type
|
commit | commitdiff | tree |
2009-01-19 |
Michael Beck | - Fixed ir_bk_inner_trampoline
|
commit | commitdiff | tree |
2009-01-19 |
Michael Beck | corectly handle this_call
|
commit | commitdiff | tree |
2009-01-19 |
Michael Beck | - added ir_bk_inner_trampoline: this allows to defer...
|
commit | commitdiff | tree |
2009-01-19 |
Michael Beck | Get rid of pn_Start_value_param:
|
commit | commitdiff | tree |
2009-01-18 |
Michael Beck | - preliminary steps to remove the value_param Proj
|
commit | commitdiff | tree |
2009-01-18 |
Michael Beck | - fixed typos
|
commit | commitdiff | tree |
2009-01-16 |
Michael Beck | - really remove Min/Max, fix r25220
|
commit | commitdiff | tree |
2009-01-16 |
Michael Beck | - BugFix: do NOT dump loop info IF it is not valid
|
commit | commitdiff | tree |
2009-01-16 |
Michael Beck | - add missing \n
|
commit | commitdiff | tree |
2009-01-16 |
Michael Beck | BugFix:
|
commit | commitdiff | tree |
2009-01-14 |
Michael Beck | - add support for statistics and merge debug info
|
commit | commitdiff | tree |
2009-01-14 |
Michael Beck | - add support for cond_eval statistics
|
commit | commitdiff | tree |
2009-01-14 |
Michael Beck | - fixed signed/unsigned warning
|
commit | commitdiff | tree |
2009-01-14 |
Michael Beck | - recode r25185 "the Firm way"
|
commit | commitdiff | tree |
2009-01-10 |
Michael Beck | - do cheap tests first
|
commit | commitdiff | tree |
2009-01-10 |
Michael Beck | - removed useless be_req_t which was a wrapper around...
|
commit | commitdiff | tree |
2009-01-09 |
Michael Beck | - propagate r23142 changes to all backends
|
commit | commitdiff | tree |
2009-01-09 |
Michael Beck | rename create_Immediate() into ia32_create_Immediate()
|
commit | commitdiff | tree |
2009-01-08 |
Michael Beck | - small cleanup
|
commit | commitdiff | tree |
2009-01-08 |
Michael Beck | -small cleanup
|
commit | commitdiff | tree |
2009-01-08 |
Michael Beck | - removed orphan declarations
|
commit | commitdiff | tree |
2009-01-03 |
Michael Beck | - add intrinsic lowerer for strcpy(), mempcpy(), memmove...
|
commit | commitdiff | tree |
2009-01-03 |
Michael Beck | - BugFix: not all users of the frame are Sel nodes...
|
commit | commitdiff | tree |
2009-01-02 |
Michael Beck | - BugFix: not all users of the frame are Sel nodes
|
commit | commitdiff | tree |
2009-01-02 |
Michael Beck | - add alignment of stack parameter to be parameters set
|
commit | commitdiff | tree |
2009-01-02 |
Michael Beck | Hopefully the last fix to the value type stuff:
|
commit | commitdiff | tree |
2009-01-02 |
Michael Beck | - implement the same value parameter type lowering...
|
commit | commitdiff | tree |
2009-01-02 |
Michael Beck | - add some early assert() debugging helper
|
commit | commitdiff | tree |
2009-01-02 |
Michael Beck | - correct lowering of the the value parameter type...
|
commit | commitdiff | tree |
2008-12-30 |
Michael Beck | - BugFix: do NOT destroy the value_param type, cparser...
|
commit | commitdiff | tree |
2008-12-29 |
Michael Beck | - implemented ia32 inport, outport for ir_bk_(in|out...
|
commit | commitdiff | tree |
2008-12-29 |
Michael Beck | - add ir_bk_outport and ir_bk_inport
|
commit | commitdiff | tree |
2008-12-26 |
Michael Beck | Reimplement the "fp result returned in st0 code":
|
commit | commitdiff | tree |
2008-12-26 |
Michael Beck | - only use immediate mode_E if x87 unit is used
|
commit | commitdiff | tree |
2008-12-25 |
Michael Beck | - removed strange add_irn_dep(get_irg_end(cg->irg)...
|
commit | commitdiff | tree |
2008-12-25 |
Michael Beck | - add missing ir_bk_debugbreak case
|
commit | commitdiff | tree |
2008-12-24 |
Michael Beck | - put the nomem and noreg_GP nodes into global variables:
|
commit | commitdiff | tree |
2008-12-24 |
Michael Beck | - gcc uses UD2 for __builtin_trap()
|
commit | commitdiff | tree |
2008-12-24 |
Michael Beck | - removed unused variable
|
commit | commitdiff | tree |
2008-12-23 |
Michael Beck | - add builtin_(trap|bswap)
|
commit | commitdiff | tree |
2008-12-23 |
Michael Beck | - Lea does not like x, const so replaced by Add
|
commit | commitdiff | tree |
2008-12-23 |
Michael Beck | - implemented __builtin_(ffs|ctz|clz|popcount|parity)
|
commit | commitdiff | tree |
2008-12-21 |
Michael Beck | - corrected SSE prefetch instructions
|
commit | commitdiff | tree |
2008-12-21 |
Michael Beck | - forgot to remove the early check
|
commit | commitdiff | tree |
2008-12-21 |
Michael Beck | - gcc ignores RW==1 for non 3DNow!
|
commit | commitdiff | tree |
2008-12-21 |
Michael Beck | - implemented __builtin_prefetch in ia32 BE
|
commit | commitdiff | tree |
2008-12-19 |
Michael Beck | - implemented ia32_ClimbFrame() pseudo-instruction
|
commit | commitdiff | tree |
2008-12-19 |
Michael Beck | - fixed CSE and Combo for Builtin nodes
|
commit | commitdiff | tree |
2008-12-18 |
Michael Beck | - implemented __builtin_return_address(0)
|
commit | commitdiff | tree |
2008-12-18 |
Michael Beck | - do not use tuple result for builtins, not needed yet
|
commit | commitdiff | tree |
2008-12-18 |
Michael Beck | - more simplification in skip_Tuple
|
commit | commitdiff | tree |
2008-12-18 |
Michael Beck | - always skip tuple, its useless to prevent that
|
commit | commitdiff | tree |
2008-12-18 |
Michael Beck | - implemented Builtin node to represent builtins ...
|
commit | commitdiff | tree |
2008-12-17 |
Michael Beck | - removed useless end -> node dependency
|
commit | commitdiff | tree |
2008-12-15 |
Michael Beck | - renamed cons_flags to ir_cons_flags
|
commit | commitdiff | tree |
2008-12-15 |
Michael Beck | - fixed warning
|
commit | commitdiff | tree |
2008-12-13 |
Michael Beck | - BugFix: the mode of a Load must be its load_mode...
|
commit | commitdiff | tree |
2008-12-13 |
Michael Beck | - C99 feature removed
|
commit | commitdiff | tree |
2008-12-12 |
Michael Beck | - skip_Id nodes when returning the entity initializer...
|
commit | commitdiff | tree |
2008-12-12 |
Michael Beck | - do not remove keeps for now, only Bads, NoMem and...
|
commit | commitdiff | tree |
2008-12-12 |
Michael Beck | - remove NoMem from keep list
|
commit | commitdiff | tree |
2008-12-12 |
Michael Beck | - Changed wrong (and slow) implementation of fix_atsrt_block(),
|
commit | commitdiff | tree |
2008-12-12 |
Michael Beck | - Do not remove keep-alives during optimize_graph_df...
|
commit | commitdiff | tree |
2008-12-12 |
Michael Beck | - implemented remove_End_Bads_and_doublets()
|
commit | commitdiff | tree |
2008-12-10 |
Michael Beck | - changed handling of block walks: we might reach a...
|
commit | commitdiff | tree |
2008-12-10 |
Michael Beck | - replaced pset by pset_new in adjust call
|
commit | commitdiff | tree |
2008-12-10 |
Michael Beck | - add a currently non-functioning mtp_property_returns_twice...
|
commit | commitdiff | tree |
2008-12-09 |
Michael Beck | - fixed assertion
|
commit | commitdiff | tree |
2008-12-09 |
Michael Beck | - do not move the return out of labeled blocks, this...
|
commit | commitdiff | tree |
2008-12-09 |
Michael Beck | - do not combine blocks if both have a label
|
commit | commitdiff | tree |
2008-12-09 |
Michael Beck | - if an empty labeled block is killed, move the label...
|
commit | commitdiff | tree |
2008-12-09 |
Michael Beck | - do not optimize away labeled blocks
|
commit | commitdiff | tree |
2008-12-08 |
Michael Beck | - removed unused immediate fp mode
|
commit | commitdiff | tree |
2008-12-05 |
Michael Beck | - BugFix: NEVER skip BAD nodes when creating Phi's...
|
commit | commitdiff | tree |
2008-12-05 |
Michael Beck | - BugFix: wrong assertion fixed
|
commit | commitdiff | tree |
2008-12-05 |
Michael Beck | - BugFix: mixing of long and int lead to overflow on...
|
commit | commitdiff | tree |
2008-12-05 |
Michael Beck | - add missing else
|
commit | commitdiff | tree |
2008-12-04 |
Michael Beck | - fixed handling of long double constants
|
commit | commitdiff | tree |
2008-12-04 |
Michael Beck | - simplified code
|
commit | commitdiff | tree |
2008-12-04 |
Michael Beck | - simplied code by removing a goto
|
commit | commitdiff | tree |
2008-12-04 |
Michael Beck | - make ia32_am_scale unsigned
|
commit | commitdiff | tree |
2008-12-04 |
Michael Beck | - renamed unique_id() to ia32_unique_id() and make...
|
commit | commitdiff | tree |
2008-12-03 |
Michael Beck | - fixed warning
|
commit | commitdiff | tree |
2008-12-03 |
Michael Beck | - BufFix: add missing initializtion
|
commit | commitdiff | tree |
2008-11-27 |
Michael Beck | - BugFix: drop wrong dependency of mode_P
|
commit | commitdiff | tree |
2008-11-27 |
Michael Beck | - BugFix: drop wrong dependency of mode_P
|
commit | commitdiff | tree |
2008-11-27 |
Michael Beck | - drop dependency of predefined modes
|
commit | commitdiff | tree |
2008-11-27 |
Michael Beck | - BugFix: use mode_is_reference() instead of != mode_P
|
commit | commitdiff | tree |
2008-11-27 |
Michael Beck | - drop dependency of mode_Iu
|
commit | commitdiff | tree |
2008-11-27 |
Michael Beck | - drop dependency of mode_Bs
|
commit | commitdiff | tree |
2008-11-27 |
Michael Beck | - drop dependency on predefined mode_E
|
commit | commitdiff | tree |
2008-11-27 |
Michael Beck | - 64bit Abs is allowed for if-conversion
|
commit | commitdiff | tree |
2008-11-27 |
Michael Beck | - better documenent the return vale of simulator functions
|
commit | commitdiff | tree |
2008-11-27 |
Michael Beck | - add a macro to iterate over the Phi nodes of a block...
|
commit | commitdiff | tree |
2008-11-26 |
Michael Beck | -removed unused entities from the intrinsic environment
|
commit | commitdiff | tree |
2008-11-26 |
Michael Beck | - use edges to reroute the result in resolve_call:
|
commit | commitdiff | tree |
2008-11-26 |
Michael Beck | - replce parameter type from size_t to unsigned, so...
|
commit | commitdiff | tree |
next |