projects
/
libfirm
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Fix typos in comments.
2007-09-29
Christoph Mallon
Inline gen_Minus_ex() into its only caller gen_Minus().
commit
|
commitdiff
|
tree
2007-09-29
Christoph Mallon
Fix wrong emitter specifications of CvtSI2SS and CvtSI2SD.
commit
|
commitdiff
|
tree
2007-09-29
Christoph Mallon
Remove unused operand specifications.
commit
|
commitdiff
|
tree
2007-09-29
Christoph Mallon
Remove unused operand specifications.
commit
|
commitdiff
|
tree
2007-09-29
Christoph Mallon
In emit_ia32_Conv_with_FP() the operands were swapped...
commit
|
commitdiff
|
tree
2007-09-29
Christoph Mallon
Remove the parameter produces_result from ia32_emit_binop...
commit
|
commitdiff
|
tree
2007-09-29
Christoph Mallon
xZero produses its result in outreg 0, not in the non...
commit
|
commitdiff
|
tree
2007-09-29
Christoph Mallon
In get_out_reg() assert that the requested outreg position...
commit
|
commitdiff
|
tree
2007-09-29
Christoph Mallon
Tell heur1 about the second should_be_same.
commit
|
commitdiff
|
tree
2007-09-28
Christoph Mallon
Remove ia32_Sub64Bit. Replace it by Sub and Sbb.
commit
|
commitdiff
|
tree
2007-09-27
Christoph Mallon
fehler86: 64bit in 32bit address calculation. The frontend...
commit
|
commitdiff
|
tree
2007-09-27
Christoph Mallon
Fix some forgotten cases in the 64bit lowerer: The...
commit
|
commitdiff
|
tree
2007-09-27
Christoph Mallon
Fix warning in r15953.
commit
|
commitdiff
|
tree
2007-09-27
Christoph Mallon
Allow two should-be-same constraints for every out...
commit
|
commitdiff
|
tree
2007-09-27
Christoph Mallon
Add the famous ENDOF() macro which calculates the address...
commit
|
commitdiff
|
tree
2007-09-27
Christoph Mallon
Restructure to make the assembler easier to read.
commit
|
commitdiff
|
tree
2007-09-27
Christoph Mallon
Fix fehler83: The mode of the outer Sub in the transformatio...
commit
|
commitdiff
|
tree
2007-09-26
Christoph Mallon
Teach FILd to use source AM.
commit
|
commitdiff
|
tree
2007-09-25
Christoph Mallon
Fix grammo in comment.
commit
|
commitdiff
|
tree
2007-09-20
Christoph Mallon
Fix r15888.
commit
|
commitdiff
|
tree
2007-09-20
Christoph Mallon
Implement -(a * const) -> a * -const.
commit
|
commitdiff
|
tree
2007-09-19
Christoph Mallon
Implement ~x ^ const -> x ^ ~const and ~(x ^ const...
commit
|
commitdiff
|
tree
2007-09-19
Christoph Mallon
Use already fetched value.
commit
|
commitdiff
|
tree
2007-09-19
Christoph Mallon
Implement x ^ 1...1 -> ~1 (This worked only for mode_b...
commit
|
commitdiff
|
tree
2007-09-19
Christoph Mallon
Fix typo in comment.
commit
|
commitdiff
|
tree
2007-09-19
Christoph Mallon
Implement ~-x -> x + -1.
commit
|
commitdiff
|
tree
2007-09-19
Christoph Mallon
- Change ~(x - 1) -> -x to ~(x + -1) -> -x, because...
commit
|
commitdiff
|
tree
2007-09-19
Christoph Mallon
Get rid of be_SetSP.
commit
|
commitdiff
|
tree
2007-09-18
Christoph Mallon
get_Const_tarval(x) == get_mode_null(get_irn_mode(x...
commit
|
commitdiff
|
tree
2007-09-18
Christoph Mallon
Remove a redundant test: The mode of an operand of...
commit
|
commitdiff
|
tree
2007-09-18
Christoph Mallon
Replace get_irn_op(x) == op_FOO by is_FOO(x).
commit
|
commitdiff
|
tree
2007-09-18
Christoph Mallon
Remove a redundant test: The mode of the op of a Not...
commit
|
commitdiff
|
tree
2007-09-18
Christoph Mallon
Fix r15800: a & (a ^ b) is a & ~b, not a & -b.
commit
|
commitdiff
|
tree
2007-09-18
Christoph Mallon
Treat the lower word of lowered 64bit operations always...
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Remove be_abi_get_start_barrier(). Nobody calls it...
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Let constants and simular things depend on the stack...
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Remove a write-only local variable.
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Simplify is_Const_Minus_1().
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Use is_Const_one() instead of tarval_is_one(get_Const_tarval()).
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Use is_Const_all_one() instead of tarval_is_all_one...
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Remove dead code: tarval_is_long() returns true for...
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Use is_Const_null() instead of tarval_is_null(get_Const_tarv...
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Remove classify_Const() and replace it by is_Const_...
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Remove enum tarval_classification_t.
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Fix r15829.
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Remove classify_tarval(). Use tarval_is_null(), tarval_is_on...
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Allow Convb in backend.
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Add TODO.
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Assert that static initialiser data does not overlap.
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Cmp(Conv(x), 0) -> Cmp(x, 0) if dest mode ist wider...
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Remove unnecessary ValeCmp() macro for irnodeset.
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Allow get_mode_null() for mode_b.
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Disallow Convb.
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Use prepared CMD.
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Use prepared CMD.
commit
|
commitdiff
|
tree
2007-09-17
Christoph Mallon
Make warning about missing register assignment more...
commit
|
commitdiff
|
tree
2007-09-13
Christoph Mallon
- Remove stale comment.
commit
|
commitdiff
|
tree
2007-09-13
Christoph Mallon
More local optimisation tests.
commit
|
commitdiff
|
tree
2007-09-13
Christoph Mallon
Fix r15779 and generalise. Also implement
commit
|
commitdiff
|
tree
2007-09-13
Christoph Mallon
Add const_negate() which negates a Const node.
commit
|
commitdiff
|
tree
2007-09-13
Christoph Mallon
Implement
commit
|
commitdiff
|
tree
2007-09-12
Christoph Mallon
Consistently place the mem in for AM directly after...
commit
|
commitdiff
|
tree
2007-09-11
Christoph Mallon
Handle left shift (when magnitude > mantissa) when...
commit
|
commitdiff
|
tree
2007-09-11
Christoph Mallon
fehler76: assertion when converting float constant...
commit
|
commitdiff
|
tree
2007-09-11
Christoph Mallon
fehler75: 64bit comparison gets lowered incorrectly.
commit
|
commitdiff
|
tree
2007-09-11
Christoph Mallon
Remove duplicate AM declarations.
commit
|
commitdiff
|
tree
2007-09-10
Christoph Mallon
Add magic for better code emission of 64bit minus.
commit
|
commitdiff
|
tree
2007-09-09
Christoph Mallon
Build immediates for 64bit subs.
commit
|
commitdiff
|
tree
2007-09-08
Christoph Mallon
- Fix typo in commment.
commit
|
commitdiff
|
tree
2007-09-08
Christoph Mallon
Refactor ia32_transform_lea_to_add_or_shl() a bit.
commit
|
commitdiff
|
tree
2007-09-08
Christoph Mallon
Build immediates for 64bit adds.
commit
|
commitdiff
|
tree
2007-09-08
Christoph Mallon
Fix immediate creation for sh[lr]d.
commit
|
commitdiff
|
tree
2007-09-08
Christoph Mallon
Fix a warning.
commit
|
commitdiff
|
tree
2007-09-04
Christoph Mallon
Handle nodes with block predecessors.
commit
|
commitdiff
|
tree
2007-09-04
Christoph Mallon
Fix normal scheduler
commit
|
commitdiff
|
tree
2007-08-28
Christoph Mallon
fehler72: wrong conversion from unsigned int to long...
commit
|
commitdiff
|
tree
2007-08-25
Christoph Mallon
Drastically lower the runtime of the strong normal...
commit
|
commitdiff
|
tree
2007-08-25
Christoph Mallon
Remove printf()s left over from debugging.
commit
|
commitdiff
|
tree
2007-08-25
Christoph Mallon
In smaller_mode() state that mode_b can be converted...
commit
|
commitdiff
|
tree
2007-08-25
Christoph Mallon
Remove unnecessary conversions to wider modes as operands...
commit
|
commitdiff
|
tree
2007-08-25
Christoph Mallon
Allow mode_b as operand mode for Cmp as comments there...
commit
|
commitdiff
|
tree
2007-08-25
Christoph Mallon
Protect buffer[] by #ifdef FLTCALC_TRACE_CALC. It is...
commit
|
commitdiff
|
tree
2007-08-25
Christoph Mallon
Fix typos in comments.
commit
|
commitdiff
|
tree
2007-08-25
Christoph Mallon
Some more boolopt tests.
commit
|
commitdiff
|
tree
2007-08-18
Christoph Mallon
Remove an unnecessary layer of indirection from the...
commit
|
commitdiff
|
tree
2007-08-18
Christoph Mallon
Add a scheduler based on the strong normal form theorem...
commit
|
commitdiff
|
tree
2007-08-14
Christoph Mallon
Remove stale debug printf()s.
commit
|
commitdiff
|
tree
2007-08-14
Christoph Mallon
fehler70: wrong mode for array access generated in...
commit
|
commitdiff
|
tree
2007-08-13
Christoph Mallon
fehler69: endless loop compiled program. maybe spill...
commit
|
commitdiff
|
tree
2007-08-06
Christoph Mallon
fehler61: static function whose address is stored in...
commit
|
commitdiff
|
tree
2007-08-05
Christoph Mallon
Minor cleanup (trailing whitespace etc.).
commit
|
commitdiff
|
tree
2007-08-05
Christoph Mallon
fehler60: Endless loop in frontend while constructing...
commit
|
commitdiff
|
tree
2007-08-03
Christoph Mallon
Do not deconv the right operand (shift count) of a...
commit
|
commitdiff
|
tree
2007-07-31
Christoph Mallon
Show correct expected result of fehler53.
commit
|
commitdiff
|
tree
2007-07-19
Christoph Mallon
Implement constant folding for Psib.
commit
|
commitdiff
|
tree
2007-07-19
Christoph Mallon
Unions can be initialised statically now.
commit
|
commitdiff
|
tree
2007-07-19
Christoph Mallon
Test for union initialisation.
commit
|
commitdiff
|
tree
2007-07-19
Christoph Mallon
fehler4{8,9}: C99 initialisation of unions.
commit
|
commitdiff
|
tree
2007-07-19
Christoph Mallon
Fix off-by-one error when sparsely initialising an...
commit
|
commitdiff
|
tree
2007-07-19
Christoph Mallon
Add fehler47: Incorrect values when using C99 style...
commit
|
commitdiff
|
tree
next