projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
use register class flags to determine which classes don't need RA
[libfirm]
/
ir
/
2007-09-18
Matthias Braun
use register class flags to determine which classes...
tree
|
commitdiff
2007-09-18
Matthias Braun
never move around flag mofying nodes
tree
|
commitdiff
2007-09-18
Matthias Braun
use register_class_types, remove flag definitions
tree
|
commitdiff
2007-09-18
Matthias Braun
fix warning, disable negative symconsts
tree
|
commitdiff
2007-09-18
Matthias Braun
flags for register classes
tree
|
commitdiff
2007-09-18
Matthias Braun
remove old (nonfinished) flags handling, allow specific...
tree
|
commitdiff
2007-09-18
Matthias Braun
rehash fixed loop nodes in betranshelp
tree
|
commitdiff
2007-09-18
Matthias Braun
make beflags work for cases where the flags are produce...
tree
|
commitdiff
2007-09-18
Matthias Braun
add midding modify_flags case
tree
|
commitdiff
2007-09-18
Matthias Braun
fixed lots of syntax/semantic errors
tree
|
commitdiff
2007-09-18
Michael Beck
initial versions of new two complement code
tree
|
commitdiff
2007-09-17
Sebastian Hack
Disabled matrix dumping.
tree
|
commitdiff
2007-09-17
Christoph Mallon
Remove be_abi_get_start_barrier(). Nobody calls it...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Let constants and simular things depend on the stack...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Remove a write-only local variable.
tree
|
commitdiff
2007-09-17
Christoph Mallon
Simplify is_Const_Minus_1().
tree
|
commitdiff
2007-09-17
Christoph Mallon
Use is_Const_one() instead of tarval_is_one(get_Const_t...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Use is_Const_all_one() instead of tarval_is_all_one...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Remove dead code: tarval_is_long() returns true for...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Use is_Const_null() instead of tarval_is_null(get_Const...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Remove classify_Const() and replace it by is_Const_...
tree
|
commitdiff
2007-09-17
Michael Beck
C99 features removed
tree
|
commitdiff
2007-09-17
Sebastian Hack
Works now with endless loops.
tree
|
commitdiff
2007-09-17
Christoph Mallon
Remove enum tarval_classification_t.
tree
|
commitdiff
2007-09-17
Christoph Mallon
Fix r15829.
tree
|
commitdiff
2007-09-17
Christoph Mallon
Remove classify_tarval(). Use tarval_is_null(), tarval_...
tree
|
commitdiff
2007-09-17
Matthias Braun
fix
tree
|
commitdiff
2007-09-17
Christoph Mallon
Allow Convb in backend.
tree
|
commitdiff
2007-09-17
Michael Beck
do sign extension for teo completent only
tree
|
commitdiff
2007-09-17
Matthias Braun
use length parameter and not sc_get_buffer_length
tree
|
commitdiff
2007-09-17
Matthias Braun
test for CSE moving flags into different block
tree
|
commitdiff
2007-09-17
Christoph Mallon
Add TODO.
tree
|
commitdiff
2007-09-17
Christoph Mallon
Assert that static initialiser data does not overlap.
tree
|
commitdiff
2007-09-17
Christoph Mallon
Cmp(Conv(x), 0) -> Cmp(x, 0) if dest mode ist wider...
tree
|
commitdiff
2007-09-17
Christoph Mallon
Remove unnecessary ValeCmp() macro for irnodeset.
tree
|
commitdiff
2007-09-17
Christoph Mallon
Allow get_mode_null() for mode_b.
tree
|
commitdiff
2007-09-17
Christoph Mallon
Disallow Convb.
tree
|
commitdiff
2007-09-17
Christoph Mallon
Use prepared CMD.
tree
|
commitdiff
2007-09-17
Christoph Mallon
Use prepared CMD.
tree
|
commitdiff
2007-09-17
Christoph Mallon
Make warning about missing register assignment more...
tree
|
commitdiff
2007-09-15
Matthias Braun
testcase where tarval problems manifestated
tree
|
commitdiff
2007-09-15
Matthias Braun
- always sign extend in get_tarval (this fixes results...
tree
|
commitdiff
2007-09-15
Sebastian Hack
Added the fabulous Gauss-Seidel linear equation solver...
tree
|
commitdiff
2007-09-15
Sebastian Hack
Fixed a "bug"
tree
|
commitdiff
2007-09-15
Matthias Braun
extend am testapps to short and char types
tree
|
commitdiff
2007-09-14
Michael Beck
use EMMS/FEMMS on AMD machines to clear x87 state
tree
|
commitdiff
2007-09-14
Michael Beck
use ffreep st instead of fstp st on athlon
tree
|
commitdiff
2007-09-14
Michael Beck
ffreep added
tree
|
commitdiff
2007-09-14
Michael Beck
ARCH_ATHLON macro added
tree
|
commitdiff
2007-09-14
Matthias Braun
make call arg/result verify a bit looser in backend...
tree
|
commitdiff
2007-09-14
Matthias Braun
pass op to custom init_attr function
tree
|
commitdiff
2007-09-14
Matthias Braun
fix mode_b lowering for method parameters and return...
tree
|
commitdiff
2007-09-14
Matthias Braun
do mode_b lowering before abi phase
tree
|
commitdiff
2007-09-14
Michael Beck
added eor test
tree
|
commitdiff
2007-09-14
Michael Beck
Fixed block of newly created node
tree
|
commitdiff
2007-09-14
Michael Beck
a & (a ^ b) ==> a & ~b added
tree
|
commitdiff
2007-09-14
Michael Beck
test local cse
tree
|
commitdiff
2007-09-14
Michael Beck
- added DBG_OPT for various transformations
tree
|
commitdiff
2007-09-13
Michael Beck
add DeMorgan rules that reduce the number of instructions
tree
|
commitdiff
2007-09-13
Michael Beck
added -(x >>u 31) and -(x >>s 31)
tree
|
commitdiff
2007-09-13
Michael Beck
more tests added
tree
|
commitdiff
2007-09-13
Michael Beck
bugfix for x+~x
tree
|
commitdiff
2007-09-13
Michael Beck
more test added
tree
|
commitdiff
2007-09-13
Michael Beck
add more algebraic optimizations
tree
|
commitdiff
2007-09-13
Matthias Braun
a cmp that can be CSEd (for the not yet comitted Cmp...
tree
|
commitdiff
2007-09-13
Michael Beck
fixed two bugs, ~a == C case added
tree
|
commitdiff
2007-09-13
Michael Beck
more cases added
tree
|
commitdiff
2007-09-13
Christoph Mallon
- Remove stale comment.
tree
|
commitdiff
2007-09-13
Michael Beck
more cases added
tree
|
commitdiff
2007-09-13
Michael Beck
optimize_preds() removed, op x CMP op y and X op a...
tree
|
commitdiff
2007-09-13
Michael Beck
added isa and bias to ia32_intrinsic_env_t, c99 feature...
tree
|
commitdiff
2007-09-13
Michael Beck
is_Cast() added
tree
|
commitdiff
2007-09-13
Christoph Mallon
More local optimisation tests.
tree
|
commitdiff
2007-09-13
Christoph Mallon
Fix r15779 and generalise. Also implement
tree
|
commitdiff
2007-09-13
Matthias Braun
more tests for localopts
tree
|
commitdiff
2007-09-13
Christoph Mallon
Add const_negate() which negates a Const node.
tree
|
commitdiff
2007-09-13
Christoph Mallon
Implement
tree
|
commitdiff
2007-09-13
Michael Beck
improved test
tree
|
commitdiff
2007-09-13
Michael Beck
Improved 32x32=64bit multiplication
tree
|
commitdiff
2007-09-13
Matthias Braun
some docu
tree
|
commitdiff
2007-09-13
Michael Beck
added check for Bad in Mul optimization
tree
|
commitdiff
2007-09-13
Matthias Braun
fix memory inputs of argument copyb (must be call memor...
tree
|
commitdiff
2007-09-13
Matthias Braun
fix warnings
tree
|
commitdiff
2007-09-13
Matthias Braun
fix flags code for mem-input changes
tree
|
commitdiff
2007-09-13
Matthias Braun
- first experimental approach of flag modeling in add/adc
tree
|
commitdiff
2007-09-13
Michael Beck
better handling of Mul nodes
tree
|
commitdiff
2007-09-12
Christoph Mallon
Consistently place the mem in for AM directly after...
tree
|
commitdiff
2007-09-12
Sebastian Hack
Developed further... might be unstable. so don't use...
tree
|
commitdiff
2007-09-12
Michael Beck
add test for n*n=2n bits multiplication
tree
|
commitdiff
2007-09-12
Matthias Braun
flags fixup phase
tree
|
commitdiff
2007-09-12
Matthias Braun
add comment
tree
|
commitdiff
2007-09-12
Matthias Braun
we need the fix_start_block hack
tree
|
commitdiff
2007-09-12
Matthias Braun
add a modify_flags flag
tree
|
commitdiff
2007-09-12
Matthias Braun
fix warning
tree
|
commitdiff
2007-09-12
Matthias Braun
fixed testcase
tree
|
commitdiff
2007-09-12
Matthias Braun
edge case for 64bit add where add with flag output...
tree
|
commitdiff
2007-09-12
Matthias Braun
set names for ia32 default pns
tree
|
commitdiff
2007-09-12
Matthias Braun
set names for ia32 default pns
tree
|
commitdiff
2007-09-12
Michael Beck
added all constructors for Mulh
tree
|
commitdiff
2007-09-12
Michael Beck
- added stronger checks for Mul
tree
|
commitdiff
next