projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
sparc: fix delayslot picking order
[libfirm]
/
ir
/
be
/
ia32
/
2011-08-05
Matthias Braun
simplify/rework lower_calls interface and code
tree
|
commitdiff
2011-08-04
Matthias Braun
remove (broken+unused) support for right_to_left parame...
tree
|
commitdiff
2011-07-29
Christoph Mallon
ia32_Minus64Bit needs no contraint copies.
tree
|
commitdiff
2011-07-28
Sebastian Buchwald
We need a mode_T node for Projs.
tree
|
commitdiff
2011-07-27
Christoph Mallon
Correct the NOT+ADC transformation.
tree
|
commitdiff
2011-07-27
Christoph Mallon
Remove unused enum entries.
tree
|
commitdiff
2011-07-27
Christoph Mallon
Correct wrong usage of LC_OPT machinery.
tree
|
commitdiff
2011-07-27
Christoph Mallon
Eliminate warning and use static assert.
tree
|
commitdiff
2011-07-27
Christoph Mallon
Extend the NOT+ADC-trick (sic) for SUB to SBB.
tree
|
commitdiff
2011-07-27
Christoph Mallon
Correct inaccurate comment: The only corner case of...
tree
|
commitdiff
2011-07-19
Sebastian Buchwald
Set ls_mode for created ia32_Test node.
tree
|
commitdiff
2011-07-19
Sebastian Buchwald
Fixed opt/fehler193.c.
tree
|
commitdiff
2011-06-24
Andreas Zwinkau
Merge Fix: Spills have ProjMs now
tree
|
commitdiff
2011-06-24
Andreas Zwinkau
Fix: Spills have ProjMs now
tree
|
commitdiff
2011-06-17
Matthias Braun
let backends report their machine_size and the size...
tree
|
commitdiff
2011-06-17
Christoph Mallon
Work around the PIC-in-switch problem by setting the...
tree
|
commitdiff
2011-06-17
Christoph Mallon
Correct usage of ia32_emitf() in emit_ia32_SwitchJmp().
tree
|
commitdiff
2011-06-17
Christoph Mallon
Reduce code duplication and resolve inconsistencies...
tree
|
commitdiff
2011-06-16
Matthias Braun
fix a bunch of warnings reported by cparser
tree
|
commitdiff
2011-06-11
Matthias Braun
unify sparc/ia32 SwitchJmp handling
tree
|
commitdiff
2011-06-08
Michael Beck
Removed the callee/caller saved flag from register...
tree
|
commitdiff
2011-06-01
Matthias Braun
lower small switches to ifs
tree
|
commitdiff
2011-06-01
Matthias Braun
rework fragile ops to have a throws_exception attribute
tree
|
commitdiff
2011-06-01
Matthias Braun
change pn_XXX_max enum to really be the maximum pn...
tree
|
commitdiff
2011-05-31
Matthias Braun
move integer abs optimisation from backend to the middleend
tree
|
commitdiff
2011-05-30
Matthias Braun
improve our 'don't use AM' heuristic: immediates do...
tree
|
commitdiff
2011-05-27
Sebastian Buchwald
Fixed some warning about unused variables.
tree
|
commitdiff
2011-05-26
Matthias Braun
fix ShlD/ShrD not getting generated in some cases
tree
|
commitdiff
2011-05-25
Matthias Braun
cleanup fragile op handling
tree
|
commitdiff
2011-05-25
Matthias Braun
fix warnings
tree
|
commitdiff
2011-05-23
Matthias Braun
compiler library entities should be visibility_external
tree
|
commitdiff
2011-05-23
Matthias Braun
lower_dw: Shift lowering without intrinsics
tree
|
commitdiff
2011-05-23
Matthias Braun
lower_dw: huge refactoring, allow custom lowering funcs...
tree
|
commitdiff
2011-05-23
Andreas Zwinkau
Unresolved should_be_same constraint => panic
tree
|
commitdiff
2011-05-10
Christoph Mallon
Use simple assignment instead of memcpy() when possible.
tree
|
commitdiff
2011-05-06
Matthias Braun
give Bad nodes a mode
tree
|
commitdiff
2011-04-28
Matthias Braun
add unknown_jump opflag for the special case of a jump...
tree
|
commitdiff
2011-04-18
Matthias Braun
padded return is only an obscurity of the athlon branch...
tree
|
commitdiff
2011-04-15
Matthias Braun
implement some cases of =A asm-constraint
tree
|
commitdiff
2011-04-15
Matthias Braun
fix cparser warnings
tree
|
commitdiff
2011-04-13
Matthias Braun
adapt sparc backend to new prolog/epilog handling
tree
|
commitdiff
2011-04-13
Michael Beck
C99 feature removed.
tree
|
commitdiff
2011-04-13
Matthias Braun
avoid new_NoMem in favor or get_irg_no_mem
tree
|
commitdiff
2011-04-13
Matthias Braun
fix some warnings by removing the strange abi_get_ignor...
tree
|
commitdiff
2011-04-13
Matthias Braun
remove old+unused code
tree
|
commitdiff
2011-04-11
Sebastian Buchwald
Both memory projs are involved in the transformation.
tree
|
commitdiff
2011-04-09
Michael Beck
C99 features removed.
tree
|
commitdiff
2011-04-08
Andreas Zwinkau
Merge branch 'kaps-included' into master
tree
|
commitdiff
2011-04-08
Matthias Braun
Another rewrite of prolog/epilog handling: Delay their...
tree
|
commitdiff
2011-04-08
Andreas Zwinkau
merge kaps
tree
|
commitdiff
2011-04-08
Matthias Braun
all backends have decreasing stack
tree
|
commitdiff
2011-04-08
Matthias Braun
change get_ignore_irn API to take irg instead of abi
tree
|
commitdiff
2011-04-08
Matthias Braun
rename be_pos_XXX to n_be_XXX to be consistent with...
tree
|
commitdiff
2011-04-08
Matthias Braun
cleanup iredges API a bit
tree
|
commitdiff
2011-04-03
Michael Beck
C99 feature removed.
tree
|
commitdiff
2011-03-30
Matthias Braun
amend to tls_chagnes
tree
|
commitdiff
2011-03-30
Matthias Braun
remove get_irg_tls() concept, simply use SymConst and...
tree
|
commitdiff
2011-03-30
Matthias Braun
remove the deprecated and unused construct of a value_r...
tree
|
commitdiff
2011-03-25
Matthias Braun
fix wrong usage of inverted vs negated condition codes
tree
|
commitdiff
2011-03-24
Michael Beck
Fix typos in comments: s/wether/whether/ and related...
tree
|
commitdiff
2011-03-22
Matthias Braun
pin prolog/epilog nodes
tree
|
commitdiff
2011-03-17
Matthias Braun
ia32: get_eip and fpu_trunc_mode are not always NULL...
tree
|
commitdiff
2011-03-17
Michael Beck
Removed unused variables.
tree
|
commitdiff
2011-03-16
Matthias Braun
emit global asms in all backends
tree
|
commitdiff
2011-03-16
Matthias Braun
bestabs: move stabs but not backend specific text0...
tree
|
commitdiff
2011-03-16
Matthias Braun
bestack: add support for nodes resetting the stack
tree
|
commitdiff
2011-03-16
Matthias Braun
allocate spillslots at beginning/end of stackframe...
tree
|
commitdiff
2011-03-16
Matthias Braun
ia32: add some asserts for the pre_transform step
tree
|
commitdiff
2011-03-09
Christoph Mallon
Fix typos in comments: s/it's/its/ and related corrections.
tree
|
commitdiff
2011-03-09
Sebastian Buchwald
Fixed some typos.
tree
|
commitdiff
2011-03-06
Michael Beck
Fixed size_t related warnings.
tree
|
commitdiff
2011-03-04
Michael Beck
Removed C99 feature.
tree
|
commitdiff
2011-03-04
Matthias Braun
remove be_Barrier and lots of hacks for maintaining it
tree
|
commitdiff
2011-03-04
Matthias Braun
fix backend nodes not copying flags correctly
tree
|
commitdiff
2011-03-04
Matthias Braun
cleanup/flatten some backend options
tree
|
commitdiff
2011-03-04
Matthias Braun
Fix some -Wmissing-declarations warnings
tree
|
commitdiff
2011-03-04
Matthias Braun
add compound parameter lower to lower_for_target
tree
|
commitdiff
2011-02-28
Matthias Braun
ia32: prefere != over < or > relation where possible
tree
|
commitdiff
2011-02-28
Matthias Braun
fix mux_allowed expecting Proj(Cmp) instead of Cmp
tree
|
commitdiff
2011-02-28
Matthias Braun
started adding a relation to the Cmp node
tree
|
commitdiff
2011-02-26
Michael Beck
Constify node_cmp_attr_func.
tree
|
commitdiff
2011-02-24
Matthias Braun
generalize bittest pattern
tree
|
commitdiff
2011-02-24
Christoph Mallon
Use Lea instead of Add in the ia32 transformer.
tree
|
commitdiff
2011-02-24
Christoph Mallon
ia32_Lea cannot use immediates, set the offset instead.
tree
|
commitdiff
2011-02-24
Matthias Braun
fix broken bt instruction after ia32 cc rewrite
tree
|
commitdiff
2011-02-21
Andreas Zwinkau
Skip shift dependency if no other users
tree
|
commitdiff
2011-02-17
Andreas Zwinkau
Fixes testcase opt/gzip_error
tree
|
commitdiff
2011-02-17
Matthias Braun
fixed broken builtins and added some comments
tree
|
commitdiff
2011-02-17
Matthias Braun
reworked ia32 condition code handling, remove backend...
tree
|
commitdiff
2011-02-16
Matthias Braun
normalize some bittest constructs
tree
|
commitdiff
2011-02-09
Matthias Braun
remove Quot node (just use Div instead)
tree
|
commitdiff
2011-02-09
Matthias Braun
remove DivMod
tree
|
commitdiff
2011-02-09
Matthias Braun
ebx is no problem with pic when compiling in 64bit...
tree
|
commitdiff
2011-02-06
Christoph Mallon
Properly check whether sscanf() succeeded.
tree
|
commitdiff
2011-02-06
Christoph Mallon
Fix several size_t related signed/unsigned warnings.
tree
|
commitdiff
2011-01-30
Michael Beck
More size_t related changes.
tree
|
commitdiff
2011-01-28
Michael Beck
Fixed more size_t related warnings.
tree
|
commitdiff
2011-01-17
Christoph Mallon
Bail out if we do not know how to assemble CPUID.
tree
|
commitdiff
2011-01-17
Christoph Mallon
Do not use b (ebx) as asm constraint, when compiling...
tree
|
commitdiff
2011-01-06
Michael Beck
Fixed some 64bit warnings because of mixing size_t...
tree
|
commitdiff
next