projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
emit pointer size for GetST0 and SetST0 as well
[libfirm]
/
ir
/
be
/
ia32
/
ia32_optimize.c
2006-07-24
Christian Würdig
addresmode optimizer can now handle scheduled nodes
blob
|
commitdiff
|
raw
2006-07-23
Christian Würdig
IncSP optimizer re-activated
blob
|
commitdiff
|
raw
|
diff to current
2006-07-22
Christian Würdig
prevent 8bit loads from being used as addressmode operands
blob
|
commitdiff
|
raw
|
diff to current
2006-07-16
Christian Würdig
changed conmstants transformation:
blob
|
commitdiff
|
raw
|
diff to current
2006-07-10
Christian Würdig
fixed am candidate checker (handle special case loops...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-07
Christian Würdig
added new util module
blob
|
commitdiff
|
raw
|
diff to current
2006-07-06
Christian Würdig
added extra finish module
blob
|
commitdiff
|
raw
|
diff to current
2006-07-04
Christian Würdig
fixed const generation: create const+load for fp symconsts
blob
|
commitdiff
|
raw
|
diff to current
2006-07-03
Christian Würdig
do not try to kill compares on AMD architectures
blob
|
commitdiff
|
raw
|
diff to current
2006-06-30
Christian Würdig
BugFix: variable was used before initialized
blob
|
commitdiff
|
raw
|
diff to current
2006-06-29
Christian Würdig
BugFix: create_push: sync memories of IncSP and Store
blob
|
commitdiff
|
raw
|
diff to current
2006-06-28
Christian Würdig
added some special cases for addrmode optimizer
blob
|
commitdiff
|
raw
|
diff to current
2006-06-07
Christian Würdig
annotate mode to Store link field, to prevent loss...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-02
Christian Würdig
fixed Push optimizer
blob
|
commitdiff
|
raw
|
diff to current
2006-06-01
Christian Würdig
fixed address mode optimizer
blob
|
commitdiff
|
raw
|
diff to current
2006-05-29
Christian Würdig
added check for some virtual fp loads
blob
|
commitdiff
|
raw
|
diff to current
2006-05-18
Christian Würdig
set Lea type to O if addressmode const found
blob
|
commitdiff
|
raw
|
diff to current
2006-05-11
Christian Würdig
updated commments
blob
|
commitdiff
|
raw
|
diff to current
2006-04-27
Christian Würdig
fixed am
blob
|
commitdiff
|
raw
|
diff to current
2006-04-27
Christian Würdig
fixed am candidate function
blob
|
commitdiff
|
raw
|
diff to current
2006-04-25
Michael Beck
Fixed output for x87 instructions with Const input...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-24
Christian Würdig
fixed addressmode
blob
|
commitdiff
|
raw
|
diff to current
2006-04-21
Christian Würdig
check if load/store can cosume the lea before consuming it
blob
|
commitdiff
|
raw
|
diff to current
2006-04-21
Christian Würdig
fixed address mode optimization
blob
|
commitdiff
|
raw
|
diff to current
2006-04-21
Christian Würdig
fixed addressmode
blob
|
commitdiff
|
raw
|
diff to current
2006-04-21
Christian Würdig
made address mode optimizer more modular
blob
|
commitdiff
|
raw
|
diff to current
2006-04-12
Michael Beck
deactivate IncSP peephole optimization, crashes HeapSort
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Christian Würdig
added blank lines
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Michael Beck
Fixed Push with immediate creation
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Christian Würdig
fixed am optimizer
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Michael Beck
BugFixes:
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Christian Würdig
fixed am optimizer
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Christian Würdig
fixed Source AM
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-07
Michael Beck
used new "outs" feature
blob
|
commitdiff
|
raw
|
diff to current
2006-04-07
Christian Würdig
added addtional statistics
blob
|
commitdiff
|
raw
|
diff to current
2006-04-06
Michael Beck
Handle new ia32_isa_t type
blob
|
commitdiff
|
raw
|
diff to current
2006-04-05
Christian Würdig
added ia32 optimization options libcore conform
blob
|
commitdiff
|
raw
|
diff to current
2006-04-04
Christian Würdig
skip optimized IncSPs
blob
|
commitdiff
|
raw
|
diff to current
2006-04-04
Christian Würdig
added CJmp statistics
blob
|
commitdiff
|
raw
|
diff to current
2006-04-04
Christian Würdig
fixed address mode
blob
|
commitdiff
|
raw
|
diff to current
2006-04-04
Michael Beck
Add peephole optimization to create Push & Pop, might...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-03
Michael Beck
add missing FP_USED()
blob
|
commitdiff
|
raw
|
diff to current
2006-04-03
Michael Beck
added DBG_OPT_LEA( to report Lea craetion to the firm...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-02
Michael Beck
interface changed: outfile is transmitted to the isa...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Michael Beck
removed IncSP schedule before me work-around (did not...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Christian Würdig
fixed addressmode
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Christian Würdig
fixed addressmode bug
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Michael Beck
fixed peephole optimization for IncSP nodes
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Michael Beck
preliminary peephole optimizer for IncSP added
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-29
Christian Würdig
removed some unused variables and functions
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-27
Michael Beck
add support for x87 fp unit
blob
|
commitdiff
|
raw
|
diff to current
2006-03-27
Christian Würdig
fixed immediate operation handling
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-23
Christian Würdig
clear remat flag in AM nodes
blob
|
commitdiff
|
raw
|
diff to current
2006-03-23
Christian Würdig
added feature to register additional opcodes
blob
|
commitdiff
|
raw
|
diff to current
2006-03-23
Christian Würdig
fixed mode handling
blob
|
commitdiff
|
raw
|
diff to current
2006-03-23
Christian Würdig
added peephole optimization for test/cmp
blob
|
commitdiff
|
raw
|
diff to current
2006-03-18
Michael Beck
replaced == mode_P by mode_is_reference() call
blob
|
commitdiff
|
raw
|
diff to current
2006-03-17
Christian Würdig
fixed 8bit Store bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-16
Christian Würdig
fixed conditional expr
blob
|
commitdiff
|
raw
|
diff to current
2006-03-15
Christian Würdig
fixed register requirements
blob
|
commitdiff
|
raw
|
diff to current
2006-03-15
Christian Würdig
fixed some minor bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-14
Christian Würdig
code cleanups
blob
|
commitdiff
|
raw
|
diff to current
2006-03-13
Christian Würdig
added comments
blob
|
commitdiff
|
raw
|
diff to current
2006-03-11
Christian Würdig
removed some unused variables
blob
|
commitdiff
|
raw
|
diff to current
2006-03-10
Christian Würdig
fixed frame entity handling in am optimizer
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
removed unused variable
blob
|
commitdiff
|
raw
|
diff to current
2006-03-03
Christian Würdig
fixed some bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-03-02
Christian Würdig
added missing function
blob
|
commitdiff
|
raw
|
diff to current
2006-02-27
Christian Würdig
fixed addressmode support
blob
|
commitdiff
|
raw
|
diff to current
2006-02-24
Christian Würdig
fixed AM optimization
blob
|
commitdiff
|
raw
|
diff to current
2006-02-24
Christian Würdig
fixed comments
blob
|
commitdiff
|
raw
|
diff to current
2006-02-24
Christian Würdig
fixed some bugs concerning am_offs
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-24
Christian Würdig
fixed some bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-02-23
Christian Würdig
fixed some bugs
blob
|
commitdiff
|
raw
|
diff to current
2006-02-23
Christian Würdig
added adressmode support
blob
|
commitdiff
|
raw
|
diff to current
2006-02-22
Christian Würdig
implemented new beabi interface
blob
|
commitdiff
|
raw
|
diff to current
2006-02-21
Michael Beck
use maps to prevent teh generation of double types...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-06
Michael Beck
Initializers for entities must be allocated on the...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-25
Christian Würdig
added optimization module
blob
|
commitdiff
|
raw
|
diff to current
2006-01-25
Christian Würdig
backend specific optimization module added
blob
|
commitdiff
|
raw
|
diff to current