projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
use ffreep st instead of fstp st on athlon
[libfirm]
/
ir
/
be
/
ia32
/
ia32_x87.c
2007-09-14
Michael Beck
use ffreep st instead of fstp st on athlon
blob
|
commitdiff
|
raw
2007-09-12
Christoph Mallon
Consistently place the mem in for AM directly after...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-31
Matthias Braun
Changed handling of address mode:
blob
|
commitdiff
|
raw
|
diff to current
2007-07-17
Matthias Braun
fix unused call results
blob
|
commitdiff
|
raw
|
diff to current
2007-07-17
Matthias Braun
fix Cltd register pressure, fix some SSE (ABI with...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-13
Matthias Braun
use zeros instead of unknowns for floating point for now
blob
|
commitdiff
|
raw
|
diff to current
2007-07-11
Michael Beck
removed SCHEDULE_PROJS ifdefs
blob
|
commitdiff
|
raw
|
diff to current
2007-07-04
Matthias Braun
fix some x87 issues...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-29
Matthias Braun
no Addressmode for x87 CondJmps
blob
|
commitdiff
|
raw
|
diff to current
2007-06-25
Michael Beck
C99 feature removed
blob
|
commitdiff
|
raw
|
diff to current
2007-06-25
Matthias Braun
- Introduce nodemap
blob
|
commitdiff
|
raw
|
diff to current
2007-06-21
Michael Beck
SCHEDULE_PROJS patch: Proj nodes are not more scheduled
blob
|
commitdiff
|
raw
|
diff to current
2007-06-19
Matthias Braun
implement strict convs
blob
|
commitdiff
|
raw
|
diff to current
2007-06-18
Matthias Braun
fixed warnings
blob
|
commitdiff
|
raw
|
diff to current
2007-06-14
Sebastian Hack
* Changed the liveness API:
blob
|
commitdiff
|
raw
|
diff to current
2007-06-13
Matthias Braun
simulate Keeps to make sure unused results are popped...
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-05-30
Matthias Braun
keep alive bugfixes for x87
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-24
Michael Beck
added more comments
blob
|
commitdiff
|
raw
|
diff to current
2007-04-20
Matthias Braun
fix wrong registers assigned to some float constants
blob
|
commitdiff
|
raw
|
diff to current
2007-04-19
Matthias Braun
use own mode for fpcw, fix constants for shift, xmm...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-18
Matthias Braun
- Split bearch.h correctly into bearch.h and bearch_t.h
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-29
Matthias Braun
- change #include <config.h> back to "config.h"
blob
|
commitdiff
|
raw
|
diff to current
2007-03-22
Matthias Braun
make CondJmps and Switches pinned, now we can do code_p...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-01
Matthias Braun
correctly handle calls in x87 simulator
blob
|
commitdiff
|
raw
|
diff to current
2007-03-01
Matthias Braun
- we have to handle copies from Unknown nodes
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-03-01
Matthias Braun
fix mixed reverse/normal comp in fCondJmp
blob
|
commitdiff
|
raw
|
diff to current
2007-03-01
Matthias Braun
- fix x87 simulator not killing float copies that only...
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-14
Matthias Braun
Several x87 fixes, cleanups:
blob
|
commitdiff
|
raw
|
diff to current
2006-10-24
Christian Würdig
added fprem for simulation, FIXME: need own simulation...
blob
|
commitdiff
|
raw
|
diff to current
2006-10-11
Michael Beck
Updated the x87 simulator:
blob
|
commitdiff
|
raw
|
diff to current
2006-09-13
Matthias Braun
more warning fixes
blob
|
commitdiff
|
raw
|
diff to current
2006-08-31
Michael Beck
some cosmetic changes
blob
|
commitdiff
|
raw
|
diff to current
2006-08-25
Michael Beck
Bugfix:
blob
|
commitdiff
|
raw
|
diff to current
2006-08-24
Michael Beck
BugFix:
blob
|
commitdiff
|
raw
|
diff to current
2006-08-24
Michael Beck
Fixed liveness calculation: we need the live arguments...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-16
Michael Beck
BugFix:
blob
|
commitdiff
|
raw
|
diff to current
2006-08-15
Michael Beck
BugFix:
blob
|
commitdiff
|
raw
|
diff to current
2006-08-01
Christoph Mallon
Remove unused vars
blob
|
commitdiff
|
raw
|
diff to current
2006-07-31
Sebastian Hack
Fixed a bug
blob
|
commitdiff
|
raw
|
diff to current
2006-07-31
Sebastian Hack
Adapted to new liveness
blob
|
commitdiff
|
raw
|
diff to current
2006-07-03
Christian Würdig
fixed assert condition
blob
|
commitdiff
|
raw
|
diff to current
2006-06-04
Christian Würdig
implemented solution for following problem: fst cannot...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Christian Würdig
fixed indent
blob
|
commitdiff
|
raw
|
diff to current
2006-04-28
Michael Beck
fixed initialization
blob
|
commitdiff
|
raw
|
diff to current
2006-04-25
Michael Beck
Fixed operation with address mode (hopefully)
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Michael Beck
add a memory input to all constants, needed for the...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-10
Michael Beck
Fixed be_Return simulation: pop the stack only if float...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-09
Michael Beck
Add floating point compares
blob
|
commitdiff
|
raw
|
diff to current
2006-04-04
Michael Beck
handle vfild and vfist needed for mode conversion
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Christian Würdig
wrapped debugging modules with DEBUG_ONLY
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Christian Würdig
fixed indents
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Christian Würdig
removed define
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Michael Beck
handle be_Call
blob
|
commitdiff
|
raw
|
diff to current
2006-03-29
Christian Würdig
removed some unused variables and functions
blob
|
commitdiff
|
raw
|
diff to current
2006-03-29
Michael Beck
debug output updated
blob
|
commitdiff
|
raw
|
diff to current
2006-03-29
Michael Beck
added declaration for ia32_emit_x87_binop()
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Michael Beck
added debugging support, implemented shuffle (Perm...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Michael Beck
implemented register liveness analysis
blob
|
commitdiff
|
raw
|
diff to current
2006-03-27
Michael Beck
initial version of the x87 stack simulator
blob
|
commitdiff
|
raw
|
diff to current