projects
/
libfirm
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
optimize_preds() removed, op x CMP op y and X op a CMP X op b cases implemented
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
2007-07-17
Christoph Mallon
Fix mode_b lowering of Psib.
commit
|
commitdiff
|
tree
2007-07-17
Christoph Mallon
GC unused variables.
commit
|
commitdiff
|
tree
2007-07-16
Christoph Mallon
Generate better, i.e. less, (and maybe more correct...
commit
|
commitdiff
|
tree
2007-07-16
Christoph Mallon
Comitted wrong file. Revert r15169.
commit
|
commitdiff
|
tree
2007-07-16
Christoph Mallon
Generate better, i.e. less, (and maybe more correct...
commit
|
commitdiff
|
tree
2007-07-16
Christoph Mallon
Do not unconditionally set the unsigned pnc flag, but...
commit
|
commitdiff
|
tree
2007-07-12
Christoph Mallon
Make the deconv optimisation more aggressive (allow...
commit
|
commitdiff
|
tree
2007-07-11
Christoph Mallon
Fix typos in comments.
commit
|
commitdiff
|
tree
2007-07-11
Christoph Mallon
Be more liberal in what the IA32 backend allows for...
commit
|
commitdiff
|
tree
2007-07-08
Christoph Mallon
Copy the debug info when turning a Store into a Push.
commit
|
commitdiff
|
tree
2007-07-08
Christoph Mallon
Unbreak build.
commit
|
commitdiff
|
tree
2007-07-08
Christoph Mallon
Fix typo in testcase.
commit
|
commitdiff
|
tree
2007-07-08
Christoph Mallon
Shorten the testcase.
commit
|
commitdiff
|
tree
2007-07-06
Christoph Mallon
Testcase for bug in register allocator: esp gets assigned...
commit
|
commitdiff
|
tree
2007-07-05
Christoph Mallon
Overhaul Psi optimisations.
commit
|
commitdiff
|
tree
2007-07-04
Christoph Mallon
Split looking for Cmp-Phi-Constant into a separate...
commit
|
commitdiff
|
tree
2007-07-04
Christoph Mallon
Fix fehler38: meld_psi() did not memorize the next...
commit
|
commitdiff
|
tree
2007-07-04
Christoph Mallon
Testcase for bug in if-conversion: meld_psi() does...
commit
|
commitdiff
|
tree
2007-07-04
Christoph Mallon
Propagate the debug info of the Cond when generating...
commit
|
commitdiff
|
tree
2007-07-04
Christoph Mallon
const.
commit
|
commitdiff
|
tree
2007-07-03
Christoph Mallon
Assert that the heur1 worklist does not run out. This...
commit
|
commitdiff
|
tree
2007-07-03
Christoph Mallon
Do not cast a pointer to int.
commit
|
commitdiff
|
tree
2007-07-03
Christoph Mallon
- DeMorgan
commit
|
commitdiff
|
tree
2007-07-03
Christoph Mallon
Cleanup. Also fix potential bug: Do not read link field...
commit
|
commitdiff
|
tree
2007-07-03
Christoph Mallon
Remove unused variable.
commit
|
commitdiff
|
tree
2007-06-29
Christoph Mallon
Remove unused variable.
commit
|
commitdiff
|
tree
2007-06-29
Christoph Mallon
Testcase for subtle if conversion bug.
commit
|
commitdiff
|
tree
2007-06-29
Christoph Mallon
Fix very subtle bug in if conversion which lead to...
commit
|
commitdiff
|
tree
2007-06-29
Christoph Mallon
Crash in ia32 floating point code emitter.
commit
|
commitdiff
|
tree
2007-06-28
Christoph Mallon
Create new TestJmp nodes in the correct block, i.e...
commit
|
commitdiff
|
tree
2007-06-28
Christoph Mallon
Remove stale code.
commit
|
commitdiff
|
tree
2007-06-28
Christoph Mallon
Add the convenience function create_immediate_or_transform().
commit
|
commitdiff
|
tree
2007-06-28
Christoph Mallon
Assume that constants are always the right operand...
commit
|
commitdiff
|
tree
2007-06-28
Christoph Mallon
For a TestJmp it is not necessary that the And has...
commit
|
commitdiff
|
tree
2007-06-28
Christoph Mallon
Testcase for wrong stab info.
commit
|
commitdiff
|
tree
2007-06-27
Christoph Mallon
Remove unused variable.
commit
|
commitdiff
|
tree
2007-06-27
Christoph Mallon
static
commit
|
commitdiff
|
tree
2007-06-27
Christoph Mallon
Fix non-debug build of FIRM.
commit
|
commitdiff
|
tree
2007-06-27
Christoph Mallon
Huge switch jump table problem.
commit
|
commitdiff
|
tree
2007-06-27
Christoph Mallon
Assertion in the compound initialisation code regarding...
commit
|
commitdiff
|
tree
2007-06-27
Christoph Mallon
Add a test case where the tarval module generates an...
commit
|
commitdiff
|
tree
2007-06-25
Christoph Mallon
Testcase for array initialisation.
commit
|
commitdiff
|
tree
2007-06-21
Christoph Mallon
Do not perm ignored nodes.
commit
|
commitdiff
|
tree
2007-06-21
Christoph Mallon
Fix r14644 (fast call).
commit
|
commitdiff
|
tree
2007-06-21
Christoph Mallon
Test for VLAs.
commit
|
commitdiff
|
tree
2007-06-21
Christoph Mallon
Fix r14677, i.e. revert most of it.
commit
|
commitdiff
|
tree
2007-06-20
Christoph Mallon
Fix warning, remove unnecessary casts.
commit
|
commitdiff
|
tree
2007-06-19
Christoph Mallon
Manual CSE.
commit
|
commitdiff
|
tree
2007-06-19
Christoph Mallon
Really fix the endless loop.
commit
|
commitdiff
|
tree
2007-06-11
Christoph Mallon
Do not generate a Copy node for an operand if the is...
commit
|
commitdiff
|
tree
2007-06-08
Christoph Mallon
Set correct block on Projs in place_late().
commit
|
commitdiff
|
tree
2007-06-03
Christoph Mallon
Turn the ia32_transform_env_t transformation environment...
commit
|
commitdiff
|
tree
2007-06-02
Christoph Mallon
Constify.
commit
|
commitdiff
|
tree
2007-05-31
Christoph Mallon
Constify.
commit
|
commitdiff
|
tree
2007-05-28
Christoph Mallon
Constify.
commit
|
commitdiff
|
tree
2007-05-28
Christoph Mallon
Remove unused variables.
commit
|
commitdiff
|
tree
2007-05-27
Christoph Mallon
Make the conv opt analysis and transformation code...
commit
|
commitdiff
|
tree
next