projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Fixed some problems due to refactoring in previous revisions.
[libfirm]
/
ir
/
be
/
ia32
/
ia32_new_nodes.h
2009-09-18
Matthias Braun
- Reworked backends to put out register_requirements...
blob
|
commitdiff
|
raw
2009-03-02
Matthias Braun
fix some cases of PIC emitting
blob
|
commitdiff
|
raw
|
diff to current
2009-01-08
Michael Beck
- removed orphan declarations
blob
|
commitdiff
|
raw
|
diff to current
2008-12-19
Michael Beck
- implemented ia32_ClimbFrame() pseudo-instruction
blob
|
commitdiff
|
raw
|
diff to current
2008-12-04
Michael Beck
- make ia32_am_scale unsigned
blob
|
commitdiff
|
raw
|
diff to current
2008-11-06
Christoph Mallon
Make using SET_IA32_ORIG_NODE() a bit simpler.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-23
Matthias Braun
- Part1 of backend reorganisation:
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Remove is_ia32_Ld() and is_ia32_St().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Remove the unused function get_ia32_out_reg_name().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Remove the unused function get_ia32_out_regnr().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Remove the unused function get_ia32_result_proj().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Matthias Braun
no need for firm_config.h includes anymore
blob
|
commitdiff
|
raw
|
diff to current
2008-10-08
Christoph Mallon
Introduce ia32_Call, which can handle address mode.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-04
Christoph Mallon
Merge ia32_am_type_t and ia32_am_arity_t, because ...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-24
Matthias Braun
hack to make it possible to mark spill,reload and remat...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-04
Matthias Braun
fix the reload folding mode stuff in a more correct way
blob
|
commitdiff
|
raw
|
diff to current
2008-06-12
Michael Beck
- unfinished work to support exception label lookup
blob
|
commitdiff
|
raw
|
diff to current
2008-06-11
Sebastian Buchwald
added non-const getter for ia32_immediate
blob
|
commitdiff
|
raw
|
diff to current
2008-01-02
Michael Beck
update copyright message
blob
|
commitdiff
|
raw
|
diff to current
2007-10-29
Matthias Braun
peephole optimisation: reuse zero flag from previous...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-25
Matthias Braun
fix parameter loads not being rematerialized
blob
|
commitdiff
|
raw
|
diff to current
2007-10-17
Matthias Braun
- Add a generic_attribute field to irops
blob
|
commitdiff
|
raw
|
diff to current
2007-10-17
Michael Beck
Refactored attributes:
blob
|
commitdiff
|
raw
|
diff to current
2007-10-16
Michael Beck
unused functions removed
blob
|
commitdiff
|
raw
|
diff to current
2007-10-16
Michael Beck
removed unused got_lea attribute
blob
|
commitdiff
|
raw
|
diff to current
2007-10-02
Matthias Braun
- workaround and document ShrD/ShlD problems correctly...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-12
Christoph Mallon
Consistently place the mem in for AM directly after...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-12
Matthias Braun
set names for ia32 default pns
blob
|
commitdiff
|
raw
|
diff to current
2007-08-31
Matthias Braun
Changed handling of address mode:
blob
|
commitdiff
|
raw
|
diff to current
2007-07-02
Matthias Braun
- Reintroduced TestCmov and TestSet
blob
|
commitdiff
|
raw
|
diff to current
2007-06-25
Matthias Braun
specify attribute copy function in spec
blob
|
commitdiff
|
raw
|
diff to current
2007-06-25
Matthias Braun
- Introduce nodemap
blob
|
commitdiff
|
raw
|
diff to current
2007-06-22
Matthias Braun
use Immediate nodes more often
blob
|
commitdiff
|
raw
|
diff to current
2007-06-18
Matthias Braun
fixed warnings
blob
|
commitdiff
|
raw
|
diff to current
2007-06-15
Matthias Braun
psi transform and emit logical rewritten from scratch
blob
|
commitdiff
|
raw
|
diff to current
2007-06-04
Matthias Braun
new ia32_asm_attr attribute, beware: attribute comparis...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-04
Matthias Braun
finish support for custom backend node attributes,...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-04
Matthias Braun
- Allocate register slots array separately on obstack
blob
|
commitdiff
|
raw
|
diff to current
2007-06-02
Matthias Braun
we can parse lots of assembler constraints now (but...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-02
Michael Beck
initial support for exception handling
blob
|
commitdiff
|
raw
|
diff to current
2007-04-30
Christian Würdig
unified main comments
blob
|
commitdiff
|
raw
|
diff to current
2007-04-27
Christian Würdig
added new licence header
blob
|
commitdiff
|
raw
|
diff to current
2007-04-02
Matthias Braun
- Implement all the state switching stuff needed for...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-29
Matthias Braun
move backend into libfirm
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Matthias Braun
The big committ:
blob
|
commitdiff
|
raw
|
diff to current
2007-03-01
Matthias Braun
- make spillslot coalescer pickup float-int convert...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-16
Matthias Braun
experiment with new emitter style, change assembler...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-09
Matthias Braun
- use mode_Iu for all nodes producing integer values...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-18
Matthias Braun
- Use a default node compare attribute function for...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-13
Michael Beck
rename type entity into ir_entity
blob
|
commitdiff
|
raw
|
diff to current
2006-12-13
Christian Würdig
added copy attribute function (out_flags is a variable...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-02
Christian Würdig
added new attributes for abstract machine
blob
|
commitdiff
|
raw
|
diff to current
2006-10-24
Christian Würdig
added new attributes and get/set functions for allowed...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-06
Christian Würdig
added support for separate outflags
blob
|
commitdiff
|
raw
|
diff to current
2006-10-03
Christian Würdig
return real x87 register (st0-st7) if node is patched...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-20
Matthias Braun
- Properly support AM for push and pop nodes
blob
|
commitdiff
|
raw
|
diff to current
2006-09-14
Matthias Braun
warning fix
blob
|
commitdiff
|
raw
|
diff to current
2006-09-08
Christian Würdig
change internal representation of addressmode offset...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-31
Michael Beck
Add support for Linux TLS
blob
|
commitdiff
|
raw
|
diff to current
2006-08-15
Christian Würdig
added latency attribute
blob
|
commitdiff
|
raw
|
diff to current
2006-08-11
Christian Würdig
added got_reload flag
blob
|
commitdiff
|
raw
|
diff to current
2006-05-11
Christian Würdig
updated commments
blob
|
commitdiff
|
raw
|
diff to current
2006-04-21
Christian Würdig
added new flag to indicate if node already consumed...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-20
Michael Beck
removed unnecessary functions handle the slots
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Christian Würdig
added src and tgt mode attributes for conversions
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Christian Würdig
fixed symconsts in address mode
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Christian Würdig
fixed spill lowering
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Christian Würdig
changed ia32 attribute structure and switched to idents
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Christian Würdig
create register slots in attributes on irg obstack
blob
|
commitdiff
|
raw
|
diff to current
2006-03-20
Christian Würdig
added use extbb walker option
blob
|
commitdiff
|
raw
|
diff to current
2006-03-18
Michael Beck
copy_ia32_Immop_attr() added, needed to copy Immediates...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-18
Michael Beck
used xmalloc instaed of xcalloc ehere appropiate
blob
|
commitdiff
|
raw
|
diff to current
2006-03-14
Christian Würdig
added new attribute res_mode
blob
|
commitdiff
|
raw
|
diff to current
2006-03-13
Christian Würdig
added comments
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Christian Würdig
fixed some minor bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-07
Christian Würdig
fixed param type
blob
|
commitdiff
|
raw
|
diff to current
2006-03-07
Christian Würdig
removed unused variable
blob
|
commitdiff
|
raw
|
diff to current
2006-03-07
Christian Würdig
changed attribute structure
blob
|
commitdiff
|
raw
|
diff to current
2006-02-28
Christian Würdig
adapted to new abi interface
blob
|
commitdiff
|
raw
|
diff to current
2006-02-27
Christian Würdig
fixed some bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-02-24
Christian Würdig
fixed some bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-02-24
Christian Würdig
added attribute for load/store
blob
|
commitdiff
|
raw
|
diff to current
2006-02-21
Christian Würdig
fixed names
blob
|
commitdiff
|
raw
|
diff to current
2006-02-21
Christian Würdig
new attributes added
blob
|
commitdiff
|
raw
|
diff to current
2006-02-20
Christian Würdig
code refactoring for full addressmode support and more...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-18
Christian Würdig
new requirements modelling
blob
|
commitdiff
|
raw
|
diff to current
2006-01-13
Christian Würdig
refactored nodes interface, completed set/get attr...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-12
Christian Würdig
fixed indents
blob
|
commitdiff
|
raw
|
diff to current
2006-01-11
Christian Würdig
added new function for getting register from node
blob
|
commitdiff
|
raw
|
diff to current
2005-12-13
Christian Würdig
fixed indent
blob
|
commitdiff
|
raw
|
diff to current
2005-11-22
Christian Würdig
extended dumper for dumping reg-constraints and assigne...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-22
Christian Würdig
register allocator interface implemented
blob
|
commitdiff
|
raw
|
diff to current