projects
/
libfirm
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
libfirm
2007-09-30
Matthias Braun
Improved docu
commit
|
commitdiff
|
tree
|
snapshot
2007-09-30
Matthias Braun
more outreg query fixes
commit
|
commitdiff
|
tree
|
snapshot
2007-09-30
Matthias Braun
add assert for not getting bad out regs, and fix some...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-30
Matthias Braun
support for fucom(p)i
commit
|
commitdiff
|
tree
|
snapshot
2007-09-30
Matthias Braun
- first real peephole optimisation mov 0, reg -> xor...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-30
Matthias Braun
started working on a peephole phase
commit
|
commitdiff
|
tree
|
snapshot
2007-09-30
Matthias Braun
- support for Ftst instruction, AM support for x87...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-30
Matthias Braun
add index to register classes, change some fields to...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-30
Matthias Braun
add index to register classes, change some fields to...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-30
Matthias Braun
don't reload before anchor node
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Christoph Mallon
Generalise create_Immediate_from_int() to create_Immedi...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Christoph Mallon
Remove gen_bin_Not(). mode_b nots should be lowered...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Christoph Mallon
Fix r16004.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Christoph Mallon
Inline gen_Minus_ex() into its only caller gen_Minus().
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Christoph Mallon
Fix wrong emitter specifications of CvtSI2SS and CvtSI2SD.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Christoph Mallon
Remove unused operand specifications.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Christoph Mallon
Remove unused operand specifications.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Christoph Mallon
In emit_ia32_Conv_with_FP() the operands were swapped...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Christoph Mallon
Remove the parameter produces_result from ia32_emit_bin...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Christoph Mallon
xZero produses its result in outreg 0, not in the non...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Christoph Mallon
In get_out_reg() assert that the requested outreg posit...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Matthias Braun
correct should_be fields in boolopts testapp
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Matthias Braun
improve a X 0 lowering a bit
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Matthias Braun
remove unnecessary (since lower_mode_b does it better...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-29
Christoph Mallon
Tell heur1 about the second should_be_same.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-28
Michael Beck
changed the detection of exception flow for new regular...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-28
Christoph Mallon
Remove ia32_Sub64Bit. Replace it by Sub and Sbb.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-28
Michael Beck
set current_ir_graph while reassoc runs
commit
|
commitdiff
|
tree
|
snapshot
2007-09-28
Matthias Braun
fix for fehler87
commit
|
commitdiff
|
tree
|
snapshot
2007-09-28
Matthias Braun
fehler87
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Christoph Mallon
fehler86: 64bit in 32bit address calculation. The front...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
fehler85
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Christoph Mallon
Fix some forgotten cases in the 64bit lowerer: The...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
fehler84
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
better debug output when assembler constraints fail...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
do NOT ignore exception edges anymore when removing...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
Another test of the rss feed generator (multi line...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
jetzt cooler?
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
teeest
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
latest version
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
fixed indentation
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Christoph Mallon
Fix warning in r15953.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
test
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
latest version
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
add the "garbage collection" feature to the out edges...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
do not schedule nodes only hold by the anchor
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
add assert to get_Block_MacroBlock()
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
test agauin
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
let dead node elimination copy the MacroBlock header
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
fixed is_exception_flow(), add assert to get_Block_Macr...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
can now dump new out edges
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
little progress ...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
more tests
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
test
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
test
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
test
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
test
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Christoph Mallon
Allow two should-be-same constraints for every out...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
remove add64 (mereley a test commit for the rss feed)
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
removed unneccessary constraints
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
fixed skipping of Pin Nodes before Mod/Div/DivMod
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
extend the x % 2 CMP 0 into x % 2^n CMP 0
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
add special case for (x % 2) ==|!= 0, speeds up fehler83.c
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Christoph Mallon
Add the famous ENDOF() macro which calculates the addre...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Matthias Braun
hack to allow using different eccps
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Christoph Mallon
Restructure to make the assembler easier to read.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Michael Beck
Removed USE_FAST_PHI_CONSTRUCTION and USE_EXPLICIT_PHI_...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-27
Christoph Mallon
Fix fehler83: The mode of the outer Sub in the transfor...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-26
Matthias Braun
dont push constrained nodes through perms (fixes fehler82)
commit
|
commitdiff
|
tree
|
snapshot
2007-09-26
Matthias Braun
fehler83
commit
|
commitdiff
|
tree
|
snapshot
2007-09-26
Matthias Braun
fehler82
commit
|
commitdiff
|
tree
|
snapshot
2007-09-26
Matthias Braun
no environment anymore for emitters
commit
|
commitdiff
|
tree
|
snapshot
2007-09-26
Christoph Mallon
Teach FILd to use source AM.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-25
Christoph Mallon
Fix grammo in comment.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-25
Michael Beck
C99 feature removed
commit
|
commitdiff
|
tree
|
snapshot
2007-09-25
Matthias Braun
- never use (broken) sequential load/store in abi
commit
|
commitdiff
|
tree
|
snapshot
2007-09-24
Matthias Braun
ad-hoc fix for mul/add problem
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Christoph Mallon
Fix r15888.
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Matthias Braun
- use flags handling code for ia32 Compares (including...
commit
|
commitdiff
|
tree
|
snapshot
2007-09-20
Michael Beck
fixed Push creation (use new constants for get_irn_n...
commit
|
commitdiff
|
tree
|
snapshot
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
next