reorganize beabi - save wether we are using omit_fp in the stack_layout structure
[libfirm] / ir / be / ia32 / bearch_ia32.c
2010-07-10 Matthias Braunreorganize beabi - save wether we are using omit_fp...
2010-07-09 Matthias Braunallow backend to do its own custom abi handling and...
2010-07-06 Matthias Braunremove these largish/noisy headers
2010-07-02 Matthias Braunconvert remaining APIs from be_irg_t* to ir_graph*
2010-06-25 Matthias Brauncleanup and rewrite dumper interface
2010-04-30 Matthias Braunmodernize TEMPLATE backend and simplify some backend...
2010-04-13 Hannes Rapp- various updates to sparc backend
2010-03-15 Matthias Braunkill the concept of an unknown register - it just heavi...
2010-03-10 Matthias Braun- fix most of the -Wunreachable-code and -Wlogical...
2010-03-09 Matthias Braunmake firm (mostly) -Wmissing-prototypes clean
2010-03-01 Matthias Braun- remove block parameter from new_r_Proj and new_rd_Proj
2010-02-13 Christoph MallonPut a space after if/for/switch/while.
2010-02-13 Christoph MallonOutput proper local lables (starting with .L/L) for...
2010-02-05 Michael BeckNew setcc framework can handle all mux_is_abs(...,...
2010-02-04 Matthias Braunuse more IR_RESOURCE_TYPE_VISITED, remove pointless...
2010-02-04 Matthias Braunfix buf: we can't handle floating point muxes
2010-02-04 Matthias Braun- representing the 3-state visibility (default,local...
2010-02-03 Michael BeckC99 feature removed.
2010-02-03 Matthias Braunbackend_marked was a buggy/wrong concept, removed it
2010-02-03 Matthias BraunRework linkage types in firm.
2010-02-01 Matthias Braunfix wrong mux_is_set test
2010-01-19 Matthias Braun- allow_ifconv interface was totally braindamaged....
2010-01-05 Matthias BraunPrimitive, Pointer, Array and Method types are anonymou...
2009-09-18 Matthias Braun- further refactoring and finally eliminated the callba...
2009-09-18 Matthias Braun- Reworked backends to put out register_requirements...
2009-09-17 Matthias Braun- Bigger refactoring and cleanup in backend:
2009-09-17 Sebastian BuchwaldMoved some ia32 independent code to bemain.
2009-09-17 Matthias Braunrename benode_t.h to benode.h, remove some unused code
2009-08-06 Matthias Braun- Rewrite internal backend logic for querying register...
2009-08-05 Matthias Braunreorganize backend headers (kill some _t variants in...
2009-07-05 Michael Beck- fixed warnings regarding unused irg's
2009-07-05 Michael Beck- remove all irg parameter from node constructors havin...
2009-04-08 Michael Beck- use FASTCALL, not only regparam on private functions
2009-04-01 Michael Beck- use regparam for private functions, instead of fastcall
2009-03-02 Matthias Braunfix some cases of PIC emitting
2009-02-11 Sebastian BuchwaldPBQP transformer doesn't support Mux nodes with constan...
2009-01-19 Michael Beck- mostly implemented access to outer frame variables...
2009-01-19 Michael Beckcorectly handle this_call
2009-01-15 Sebastian BuchwaldPBQP transformer doesn't support Mux nodes with constan...
2009-01-02 Michael Beck- add alignment of stack parameter to be parameters set
2008-12-26 Michael Beck- only use immediate mode_E if x87 unit is used
2008-12-25 Michael Beck- removed strange add_irn_dep(get_irg_end(cg->irg)...
2008-12-19 Michael Beck- implemented ia32_ClimbFrame() pseudo-instruction
2008-12-18 Michael Beck- implemented __builtin_return_address(0)
2008-12-14 Moritz KrollAdded cons_flags parameter to new_Load and new_Store...
2008-12-13 Matthias Braunbackend can report back float point arithmetic mode
2008-12-10 Matthias Braunit's called mux now, not Psi
2008-12-08 Michael Beck- removed unused immediate fp mode
2008-12-05 Michael Beck- add missing else
2008-12-04 Michael Beck- simplified code
2008-12-01 Matthias Braunwe can't guarantee that there won't be dead blocks...
2008-11-28 Matthias Braunremove archop stuff which wasn't really used anyway
2008-11-27 Michael Beck- 64bit Abs is allowed for if-conversion
2008-11-26 Michael Beck-removed unused entities from the intrinsic environment
2008-11-08 Christoph MallonGenerate new_bd_* instead of new_rd_* functions in...
2008-11-08 Christoph MallonJust use new_NoMem(), it is always the current irg.
2008-11-06 Christoph MallonMake using SET_IA32_ORIG_NODE() a bit simpler.
2008-11-06 Michael Beck- Corrected Abs/Nabs check
2008-11-06 Michael Beck- allow fabs to be constructed
2008-11-06 Michael Beck- moved declarations to appropriate header files
2008-10-23 Matthias Braun- Part1 of backend reorganisation:
2008-10-23 Christoph MallonRemove the unused regs_saved_by_me hook.
2008-10-18 Christoph MallonAdd ALLOCAN() and ALLOCANZ().
2008-10-15 Christoph MallonRemove the unused before_sched callback.
2008-10-15 Christoph MallonRemove dumping the -am graph. It is exactly the same...
2008-10-14 Christoph Mallons/\<\(LC_\)\?INLINE\>/inline/.
2008-10-14 Michael Beck- let the compiler optimize the transformer selection...
2008-10-13 Christoph MallonFix bug in r22822.
2008-10-12 Christoph MallonSwitchify ia32_collect_frame_entity_nodes().
2008-10-12 Christoph MallonNobody is interested in what a arch_irn_class_load...
2008-10-12 Christoph MallonNobody cares what a "normal" node is, so do not try...
2008-10-11 Christoph MallonRemove the attribute const arch_env_t *arch_env from...
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *arch_env...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove dead initialisaton.
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-10 Christoph MallonHACK: Prevent folding reload AM when the node already...
2008-10-10 Christoph MallonAssert that ia32_perform_memory_operand() only tries...
2008-10-09 Christoph MallonAdd be_dep_on_frame() to let a node depend on the frame...
2008-10-08 Christoph MallonIntroduce ia32_Call, which can handle address mode.
2008-10-07 Matthias Braunanother fix for the delayed phi problem, mark memperms...
2008-10-05 Christoph MallonGood day and welcome to the FIRM XMALLOC*() macros...
2008-10-04 Christoph MallonUse turn_back_am() to implement peephole_ia32_Imul_split().
2008-10-04 Christoph MallonMerge ia32_am_type_t and ia32_am_arity_t, because ...
2008-10-04 Christoph MallonMake ia32_get_admissible_noreg() static.
2008-10-04 Christoph MallonEnable folding reloads into unary ia32 instructions...
2008-10-04 Christoph MallonRemove ia32_am_ternary. The only users were Div an...
2008-10-04 Christoph MallonClean up turn_back_am(), panic on unknown arity.
2008-09-28 Matthias Braunalso count remats
2008-09-28 Matthias Braunimprove fix some statistics in bechordal
2008-09-26 Sebastian Buchwaldtypo
2008-09-25 Sebastian BuchwaldFixed compile error and moved cse en/disabling into...
2008-09-25 Sebastian BuchwaldSet cse_opt to old value instead of enabling it.
2008-09-24 Matthias Braunhack to make it possible to mark spill,reload and remat...
2008-09-24 Matthias Braunremoved outdated comment
2008-09-22 Sebastian BuchwaldAdded PBQP mapping with random costs.
2008-09-22 Christoph Mallonia32_Leave does not need esp as input operand, it only...
2008-09-11 Michael Beck- reset the default stack alignment to 2^2
next