projects
/
libfirm
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
libfirm
2007-09-20
Matthias Braun
several fixes for the flags handler
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Matthias Braun
add an be_node_add_flags function
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Michael Beck
extended and improved
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Michael Beck
demonstrates a FE error
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Michael Beck
fixed double enum name
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Christoph Mallon
Implement -(a * const) -> a * -const.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Michael Beck
- introduced better running flags
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Michael Beck
Add a reassoc_running flag used to disable some local...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Michael Beck
C99 features removed
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Michael Beck
Add a test for x + x + x + ...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Michael Beck
C99 features removed
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Michael Beck
Add test for double call
commit
|
commitdiff
|
tree
|
snapshot
2007-09-19
Matthias Braun
fehler80
commit
|
commitdiff
|
tree
|
snapshot
2007-09-19
Christoph Mallon
Implement ~x ^ const -> x ^ ~const and ~(x ^ const...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-19
Christoph Mallon
Use already fetched value.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-19
Christoph Mallon
Implement x ^ 1...1 -> ~1 (This worked only for mode_b...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-19
Christoph Mallon
Fix typo in comment.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-19
Christoph Mallon
Implement ~-x -> x + -1.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-19
Christoph Mallon
- Change ~(x - 1) -> -x to ~(x + -1) -> -x, because...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-19
Christoph Mallon
Get rid of be_SetSP.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-19
Matthias Braun
allow get_tarval_null for mode_b
commit
|
commitdiff
|
tree
|
snapshot
2007-09-19
Matthias Braun
testcase for no yet comitted flags code
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Christoph Mallon
get_Const_tarval(x) == get_mode_null(get_irn_mode(x...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Christoph Mallon
Remove a redundant test: The mode of an operand of...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Christoph Mallon
Replace get_irn_op(x) == op_FOO by is_FOO(x).
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Christoph Mallon
Remove a redundant test: The mode of the op of a Not...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
do optimize_graph after abi
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Christoph Mallon
Fix r15800: a & (a ^ b) is a & ~b, not a & -b.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
different test to catch the bug in the implementation...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
forgot to comitt benode for new perm_reduce semantics
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
remove debug statements
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
remove debug printf
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
rewrote be_lower to correctly respect schedule on push_...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Christoph Mallon
Treat the lower word of lowered 64bit operations always...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
fix warning
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
for now forbid rematerialisation of flag changing nodes
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
use register class flags to determine which classes...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
never move around flag mofying nodes
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
use register_class_types, remove flag definitions
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
remove (probably accidently comitted) write_node/read_n...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
fix warning, disable negative symconsts
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
flags for register classes
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
remove old (nonfinished) flags handling, allow specific...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
rehash fixed loop nodes in betranshelp
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
make beflags work for cases where the flags are produce...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
add midding modify_flags case
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Matthias Braun
fixed lots of syntax/semantic errors
commit
|
commitdiff
|
tree
|
snapshot
2007-09-18
Michael Beck
initial versions of new two complement code
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Sebastian Hack
Disabled matrix dumping.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Remove be_abi_get_start_barrier(). Nobody calls it...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Let constants and simular things depend on the stack...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Remove a write-only local variable.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Simplify is_Const_Minus_1().
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Use is_Const_one() instead of tarval_is_one(get_Const_t...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Use is_Const_all_one() instead of tarval_is_all_one...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Remove dead code: tarval_is_long() returns true for...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Use is_Const_null() instead of tarval_is_null(get_Const...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Remove classify_Const() and replace it by is_Const_...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Michael Beck
C99 features removed
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Sebastian Hack
Works now with endless loops.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Remove enum tarval_classification_t.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Fix r15829.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Remove classify_tarval(). Use tarval_is_null(), tarval_...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Matthias Braun
fix
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Allow Convb in backend.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Michael Beck
do sign extension for teo completent only
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Matthias Braun
use length parameter and not sc_get_buffer_length
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Matthias Braun
test for CSE moving flags into different block
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Add TODO.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Assert that static initialiser data does not overlap.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Cmp(Conv(x), 0) -> Cmp(x, 0) if dest mode ist wider...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Remove unnecessary ValeCmp() macro for irnodeset.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Allow get_mode_null() for mode_b.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Disallow Convb.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Use prepared CMD.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Use prepared CMD.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-17
Christoph Mallon
Make warning about missing register assignment more...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-15
Matthias Braun
testcase where tarval problems manifestated
commit
|
commitdiff
|
tree
|
snapshot
2007-09-15
Matthias Braun
forgot to comitt 2 files
commit
|
commitdiff
|
tree
|
snapshot
2007-09-15
Matthias Braun
- always sign extend in get_tarval (this fixes results...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-15
Sebastian Hack
Added the fabulous Gauss-Seidel linear equation solver...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-15
Sebastian Hack
Fixed a "bug"
commit
|
commitdiff
|
tree
|
snapshot
2007-09-15
Matthias Braun
extend am testapps to short and char types
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Michael Beck
use EMMS/FEMMS on AMD machines to clear x87 state
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Michael Beck
use ffreep st instead of fstp st on athlon
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Michael Beck
ffreep added
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Michael Beck
ARCH_ATHLON macro added
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Matthias Braun
make call arg/result verify a bit looser in backend...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Matthias Braun
pass op to custom init_attr function
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Matthias Braun
fix mode_b lowering for method parameters and return...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Matthias Braun
do mode_b lowering before abi phase
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Michael Beck
added eor test
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Michael Beck
Fixed block of newly created node
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Michael Beck
a & (a ^ b) ==> a & ~b added
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Michael Beck
test local cse
commit
|
commitdiff
|
tree
|
snapshot
2007-09-14
Michael Beck
- added DBG_OPT for various transformations
commit
|
commitdiff
|
tree
|
snapshot
2007-09-13
Michael Beck
add DeMorgan rules that reduce the number of instructions
commit
|
commitdiff
|
tree
|
snapshot
2007-09-13
Michael Beck
added -(x >>u 31) and -(x >>s 31)
commit
|
commitdiff
|
tree
|
snapshot
2007-09-13
Michael Beck
more tests added
commit
|
commitdiff
|
tree
|
snapshot
2007-09-13
Michael Beck
bugfix for x+~x
commit
|
commitdiff
|
tree
|
snapshot
next