projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
sparc: split Mulh node into SMulh and UMulh
[libfirm]
/
ir
/
be
/
beverify.c
2011-08-22
Matthias Braun
beverify: test register width in regalloc verification
blob
|
commitdiff
|
raw
2011-08-15
Matthias Braun
big refactoring of arch_XXX functions
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Andreas Zwinkau
Merge Fix: Spills have ProjMs now
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Matthias Braun
fix more cparser warnings, cleanup some libcore code
blob
|
commitdiff
|
raw
|
diff to current
2011-04-28
Matthias Braun
make verifier a bit less strict for out-edges to dead...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-08
Andreas Zwinkau
merge kaps
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Matthias Braun
remove to_appear_in_schedule function, use flags instead
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Matthias Braun
cleanup besched header
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Matthias Braun
improve some verify messages
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Matthias Braun
remove delay slot handling from verifier code
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Matthias Braun
keeps behind a series of phis are fine
blob
|
commitdiff
|
raw
|
diff to current
2010-12-06
Michael Beck
Removed the arch_register_type_is() macro.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-04
Matthias Braun
make firm compilable with a c++ compiler
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Matthias Braun
backend: cleanup queries for ignore regs
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Matthias Braun
put register classes into arch_env struct, no need...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-22
Matthias Braun
remove ilp scheduler; simplify listsched interface
blob
|
commitdiff
|
raw
|
diff to current
2010-08-12
Matthias Braun
identifiers starting with _ are reserved; remove this...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-09
Matthias Braun
extend register allocation verifier to check alignment...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-07
Michael Beck
Mostly reverted r27894, removed usage of unreachable.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-07
Michael Beck
Add an Unreachable node.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Matthias Braun
change register allocator and related interfaces to...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Matthias Braun
change spiller and related interface to use ir_graph...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Matthias Braun
- change various be_get_birg_XXX functions to be_get_ir...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-23
Matthias Braun
remove arch_irn_class_is macro as it hides usages of...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-10
Matthias Braun
- fix most of the -Wunreachable-code and -Wlogical...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-21
Christoph Mallon
Put opening curly brace of functions on a separate...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-14
Christoph Mallon
Some more cleanup: Put the return type and other specif...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-13
Christoph Mallon
Put a space after if/for/switch/while.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-13
Christoph Mallon
Put opening curly brace of functions on a separate...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-22
Matthias Braun
fix verifier crash in case of no register assigned...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-18
Matthias Braun
- further refactoring and finally eliminated the callba...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-17
Matthias Braun
- Bigger refactoring and cleanup in backend:
blob
|
commitdiff
|
raw
|
diff to current
2009-09-17
Matthias Braun
rename benode_t.h to benode.h, remove some unused code
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
Matthias Braun
CopyKeeps have mostly Keep-like semantics too - make...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-14
Matthias Braun
fix block message in register allocator verifier
blob
|
commitdiff
|
raw
|
diff to current
2009-08-05
Matthias Braun
reorganize backend headers (kill some _t variants in...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-04
Matthias Braun
fix register allocation verifier not checking output...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-05
Michael Beck
- fixed warnings regarding unused irg's
blob
|
commitdiff
|
raw
|
diff to current
2008-11-13
Michael Beck
- let be_liveness() take the irg, not the birg which...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-23
Matthias Braun
- Part1 of backend reorganisation:
blob
|
commitdiff
|
raw
|
diff to current
2008-10-18
Christoph Mallon
Add ALLOCAN() and ALLOCANZ().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Christoph Mallon
Add arch_reg_out_is_allocatable().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Christoph Mallon
Add arch_get_irn_reg_class_out().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Matthias Braun
remove #ifdef HAVE_CONFIG_Hs
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused attribute const arch_env_t *arch_env...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused attribute const arch_env_t *arch_env...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused parameter const arch_env_t *arch_env...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused parameter const arch_env_t *arch_env...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused parameter const arch_env_t *env from...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused parameter const arch_env_t *env from...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused parameter const arch_env_t *env from...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused parameter const arch_env_t *env from...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused parameter const arch_env_t *env from...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused parameter const arch_env_t *env from...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-07
Christoph Mallon
Add irn_visited_else_mark(), which combines irn_visited...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-09
Michael Beck
checked in "too much"
blob
|
commitdiff
|
raw
|
diff to current
2008-09-09
Michael Beck
fixed r21771
blob
|
commitdiff
|
raw
|
diff to current
2008-09-09
Michael Beck
- C99 features removed
blob
|
commitdiff
|
raw
|
diff to current
2008-09-09
Christoph Mallon
Do not warn about wrong register for a Phi input if...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-09
Christoph Mallon
Make warning about registers assigned to Phi inputs...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-05
Matthias Braun
new and improved regalloc verifier
blob
|
commitdiff
|
raw
|
diff to current
2008-07-30
Christoph Mallon
Remove last remaining SCHEDULE_PROJS.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-23
Matthias Braun
belady fixes/cleanups
blob
|
commitdiff
|
raw
|
diff to current
2008-05-27
Matthias Braun
make verifier a bit less strict about keeps
blob
|
commitdiff
|
raw
|
diff to current
2008-05-23
Matthias Braun
- Aus arch_isa_t wird arch_env_t sonst ändert sich...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-13
Michael Beck
- removed obstack from be_main_env_t, it was only used...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-02
Michael Beck
update copyright message
blob
|
commitdiff
|
raw
|
diff to current
2007-09-17
Christoph Mallon
Make warning about missing register assignment more...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-17
Sebastian Hack
Changed API of liveness
blob
|
commitdiff
|
raw
|
diff to current
2007-07-19
Matthias Braun
don't display outedge warnings for blocks
blob
|
commitdiff
|
raw
|
diff to current
2007-07-19
Matthias Braun
fix outedge verififer
blob
|
commitdiff
|
raw
|
diff to current
2007-07-11
Michael Beck
removed SCHEDULE_PROJS ifdefs
blob
|
commitdiff
|
raw
|
diff to current
2007-06-22
Matthias Braun
make Keep verifier rules a bit less strict
blob
|
commitdiff
|
raw
|
diff to current
2007-06-21
Matthias Braun
- fix stack bias wrongly calculated with non-scheduled...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-21
Michael Beck
SCHEDULE_PROJS patch: Proj nodes are not more scheduled
blob
|
commitdiff
|
raw
|
diff to current
2007-06-17
Matthias Braun
fixed a bunch of warnings (and some bugs)
blob
|
commitdiff
|
raw
|
diff to current
2007-06-14
Sebastian Hack
* Changed the liveness API:
blob
|
commitdiff
|
raw
|
diff to current
2007-06-13
Matthias Braun
improve display of verifier
blob
|
commitdiff
|
raw
|
diff to current
2007-06-13
Matthias Braun
ProjMs should not be scheduled
blob
|
commitdiff
|
raw
|
diff to current
2007-06-13
Matthias Braun
corrected keep verifier
blob
|
commitdiff
|
raw
|
diff to current
2007-06-13
Matthias Braun
extended schedule verifier to look at the positions...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-01
Matthias Braun
moved external headers into include dir
blob
|
commitdiff
|
raw
|
diff to current
2007-05-16
Matthias Braun
adjust schedule verifier
blob
|
commitdiff
|
raw
|
diff to current
2007-05-10
Sebastian Hack
* Added a new file: beintlive_t.h which subsumes all...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-30
Christian Würdig
unified mein file comments
blob
|
commitdiff
|
raw
|
diff to current
2007-04-27
Christian Würdig
unified header
blob
|
commitdiff
|
raw
|
diff to current
2007-04-27
Christian Würdig
added new licence header
blob
|
commitdiff
|
raw
|
diff to current
2007-04-18
Matthias Braun
- Split bearch.h correctly into bearch.h and bearch_t.h
blob
|
commitdiff
|
raw
|
diff to current
2007-04-02
Matthias Braun
- Implement all the state switching stuff needed for...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-29
Matthias Braun
move backend into libfirm
blob
|
commitdiff
|
raw
|
diff to current
2007-03-29
Matthias Braun
- change #include <config.h> back to "config.h"
blob
|
commitdiff
|
raw
|
diff to current
2007-02-22
Matthias Braun
disabled a verify warning which wasn't always correct
blob
|
commitdiff
|
raw
|
diff to current
2007-02-16
Matthias Braun
remove old unused code from belady, improve schedule...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-15
Matthias Braun
don't issue warnings for nodes that can still be reache...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-14
Matthias Braun
improve out edges verifier
blob
|
commitdiff
|
raw
|
diff to current
2007-02-13
Christian Würdig
verify edges internally as well when checking out edges
blob
|
commitdiff
|
raw
|
diff to current
2007-02-08
Matthias Braun
also walk dependencie edges in outedges verifier
blob
|
commitdiff
|
raw
|
diff to current
2007-02-07
Christian Würdig
Unknowns don't need a register assigned
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Matthias Braun
relax outedge verifier a bit: anchor nodes are actually...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-19
Christian Würdig
Unknowns don't need to be scheduled
blob
|
commitdiff
|
raw
|
diff to current
next