projects
/
libfirm
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
cmov AM test added
2007-09-28
Michael Beck
changed the detection of exception flow for new regular...
commit
|
commitdiff
|
tree
2007-09-28
Michael Beck
set current_ir_graph while reassoc runs
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
do NOT ignore exception edges anymore when removing...
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
latest version
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
fixed indentation
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
latest version
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
add the "garbage collection" feature to the out edges...
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
do not schedule nodes only hold by the anchor
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
add assert to get_Block_MacroBlock()
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
let dead node elimination copy the MacroBlock header
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
fixed is_exception_flow(), add assert to get_Block_MacroBlock()
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
can now dump new out edges
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
little progress ...
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
removed unneccessary constraints
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
fixed skipping of Pin Nodes before Mod/Div/DivMod
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
extend the x % 2 CMP 0 into x % 2^n CMP 0
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
add special case for (x % 2) ==|!= 0, speeds up fehler83.c
commit
|
commitdiff
|
tree
2007-09-27
Michael Beck
Removed USE_FAST_PHI_CONSTRUCTION and USE_EXPLICIT_PHI_IN_STACK
commit
|
commitdiff
|
tree
2007-09-25
Michael Beck
C99 feature removed
commit
|
commitdiff
|
tree
2007-09-20
Michael Beck
fixed Push creation (use new constants for get_irn_n...
commit
|
commitdiff
|
tree
2007-09-20
Michael Beck
extended and improved
commit
|
commitdiff
|
tree
2007-09-20
Michael Beck
demonstrates a FE error
commit
|
commitdiff
|
tree
2007-09-20
Michael Beck
fixed double enum name
commit
|
commitdiff
|
tree
2007-09-20
Michael Beck
- introduced better running flags
commit
|
commitdiff
|
tree
2007-09-20
Michael Beck
Add a reassoc_running flag used to disable some local...
commit
|
commitdiff
|
tree
2007-09-20
Michael Beck
C99 features removed
commit
|
commitdiff
|
tree
2007-09-20
Michael Beck
Add a test for x + x + x + ...
commit
|
commitdiff
|
tree
2007-09-20
Michael Beck
C99 features removed
commit
|
commitdiff
|
tree
2007-09-20
Michael Beck
Add test for double call
commit
|
commitdiff
|
tree
2007-09-18
Michael Beck
initial versions of new two complement code
commit
|
commitdiff
|
tree
2007-09-17
Michael Beck
C99 features removed
commit
|
commitdiff
|
tree
2007-09-17
Michael Beck
do sign extension for teo completent only
commit
|
commitdiff
|
tree
2007-09-14
Michael Beck
use EMMS/FEMMS on AMD machines to clear x87 state
commit
|
commitdiff
|
tree
2007-09-14
Michael Beck
use ffreep st instead of fstp st on athlon
commit
|
commitdiff
|
tree
2007-09-14
Michael Beck
ffreep added
commit
|
commitdiff
|
tree
2007-09-14
Michael Beck
ARCH_ATHLON macro added
commit
|
commitdiff
|
tree
2007-09-14
Michael Beck
added eor test
commit
|
commitdiff
|
tree
2007-09-14
Michael Beck
Fixed block of newly created node
commit
|
commitdiff
|
tree
2007-09-14
Michael Beck
a & (a ^ b) ==> a & ~b added
commit
|
commitdiff
|
tree
2007-09-14
Michael Beck
test local cse
commit
|
commitdiff
|
tree
2007-09-14
Michael Beck
- added DBG_OPT for various transformations
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
add DeMorgan rules that reduce the number of instructions
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
added -(x >>u 31) and -(x >>s 31)
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
more tests added
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
bugfix for x+~x
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
more test added
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
add more algebraic optimizations
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
fixed two bugs, ~a == C case added
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
more cases added
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
more cases added
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
optimize_preds() removed, op x CMP op y and X op a...
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
added isa and bias to ia32_intrinsic_env_t, c99 feature...
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
is_Cast() added
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
improved test
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
Improved 32x32=64bit multiplication
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
added check for Bad in Mul optimization
commit
|
commitdiff
|
tree
2007-09-13
Michael Beck
better handling of Mul nodes
commit
|
commitdiff
|
tree
2007-09-12
Michael Beck
add test for n*n=2n bits multiplication
commit
|
commitdiff
|
tree
2007-09-12
Michael Beck
added all constructors for Mulh
commit
|
commitdiff
|
tree
2007-09-12
Michael Beck
- added stronger checks for Mul
commit
|
commitdiff
|
tree
2007-09-12
Michael Beck
more support for Mulh nodes
commit
|
commitdiff
|
tree
2007-09-12
Michael Beck
deteled empty "info" files
commit
|
commitdiff
|
tree
2007-09-12
Michael Beck
Mulh is now an official opcode
commit
|
commitdiff
|
tree
2007-09-12
Michael Beck
add code to let it compile under _Win32 (x86)
commit
|
commitdiff
|
tree
2007-09-10
Michael Beck
added constant for D->Lu conversion
commit
|
commitdiff
|
tree
2007-09-10
Michael Beck
Minus cannot be transformed into 2 Negs :-(
commit
|
commitdiff
|
tree
2007-09-07
Michael Beck
Add support for float->int conversion (no overflow...
commit
|
commitdiff
|
tree
2007-09-07
Michael Beck
Add an xZero for generating SSE 0.0
commit
|
commitdiff
|
tree
2007-09-07
Michael Beck
fixed version
commit
|
commitdiff
|
tree
2007-09-07
Michael Beck
fixed ia32_transform_sub_to_neg_add() for SSE nodes...
commit
|
commitdiff
|
tree
2007-09-07
Michael Beck
another more readable version
commit
|
commitdiff
|
tree
2007-09-06
Michael Beck
align SSE helper constants to 128 bit
commit
|
commitdiff
|
tree
2007-09-06
Michael Beck
updated xStore template
commit
|
commitdiff
|
tree
2007-09-06
Michael Beck
fixed conversion of NAN's
commit
|
commitdiff
|
tree
2007-09-06
Michael Beck
bug in the tarval modul ...
commit
|
commitdiff
|
tree
2007-09-06
Michael Beck
fixed some warnings
commit
|
commitdiff
|
tree
2007-09-06
Michael Beck
fixed sc_get_lowest_set_bit() for fehler73.c
commit
|
commitdiff
|
tree
2007-09-06
Michael Beck
forbid the Add(x,x) -> Mul(x,2) optimization after...
commit
|
commitdiff
|
tree
2007-09-06
Michael Beck
- bugfix for Conv Float>64 signed
commit
|
commitdiff
|
tree
2007-09-06
Michael Beck
bugfix for Conv Float>64 signed
commit
|
commitdiff
|
tree
2007-09-06
Michael Beck
typo fixed
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
set the tarval fp_ops mode depending on the current...
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
bugfix: float cmp pnc have always ia32_pn_Cmp_Unsigned set
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
more checks
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
add svn:keywords
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
svn properties added
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
add svn:keywords
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
improved MulC implementation
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
fixed Add optimization
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
replaced the max macro
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
add generic architecture
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
changed parameters for new MulC
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
implement the Youfeng Wu algorithm for MulC
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
test the new mul with Const
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
disables a+a => 2*a
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
tarval_divmod added
commit
|
commitdiff
|
tree
2007-09-05
Michael Beck
tarval_divmod added
commit
|
commitdiff
|
tree
2007-09-03
Michael Beck
fixed memory hole, typo
commit
|
commitdiff
|
tree
2007-09-03
Michael Beck
allow general conversions between reference and interegr...
commit
|
commitdiff
|
tree
2007-08-31
Michael Beck
made cost double
commit
|
commitdiff
|
tree
next