index
:
libfirm
am-cmp
amd64-fma
autotransform
better-lcssa
beverify
blocksched
boolopt-improvement
closures
constbits.fix
cpu2017
duffs
exc
exc-kahlert
exceptions
execfreq
execfreq-new
firm2vhdl
gitlab-ci-testing
icore
improve-loop-unrolling
inlining
inlining2
jfirm-compat
keep-alive-blocks
lowfat_sanitizer
lto
master
matze_inlining
multi-file
pagecache
pdeq_new
proc-clone
regalloc-compressed
regalloc-compressed-fixes
regalloc-compressed-static
regalloc-reference
riscv
riscv64
rotate
same_as
scalar-replace-copyb
scratchpad_mem
set_b_value
sgraf/and-broken
sparc-double-registers
sparc-double-registers-rebased
target
temp-copy-lower-in-scalar-replace
test-al-al
tmp-amd64-improvements
vfirm
vhdl-backend
Graph-Based Intermediate Representation
matthias.braun@kit.edu
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
ir
/
be
/
beblocksched.c
Commit message (
Expand
)
Author
Age
*
Slightly improve comments in block scheduler
Sebastian Buchwald
2017-09-29
*
Rename pdeq_new.h => pdeq.h
Matthias Braun
2016-06-27
*
Use pdeq_new instead of pdeq
Matthias Braun
2016-06-27
*
Reduce scope of local variable.
Sebastian Buchwald
2016-05-09
*
Add some braces to improve readability.
Sebastian Buchwald
2016-05-09
*
beblocksched: Do not put the end block into the block schedule.
Christoph Mallon
2016-03-19
*
beblocksched: Cleanup.
Christoph Mallon
2016-03-18
*
Move ir_node struct from irtypes.h to irnode_t.h, remove irtypes.h, cleanup
Matthias Braun
2015-09-10
*
Properly reserve and free link resource.
Sebastian Buchwald
2015-06-02
*
cleanup: Remove unnecessary #include "beutil.h".
Christoph Mallon
2015-05-24
*
beblocksched: Cleanup.
Christoph Mallon
2014-12-31
*
beblocksched: Do not test for Jmp nodes.
Christoph Mallon
2014-12-31
*
cleanup, use C99
Matthias Braun
2014-12-31
*
remove ILP and naive blockschedulers
Matthias Braun
2014-12-31
*
debug: Clean up panic messages.
Christoph Mallon
2014-11-13
*
beblocksched: Remove write-only entries from blocksched_ilp_entry_t.
Christoph Mallon
2014-10-27
*
normalize util.h includes
Matthias Braun
2014-09-30
*
put irg link directly into node attributs
Matthias Braun
2014-09-17
*
merge beirgmod.* into beutil.*
Matthias Braun
2014-08-21
*
move remove_empty_blocks() function to beblocksched
Matthias Braun
2014-08-21
*
rename error.h to panic.h
Matthias Braun
2014-05-28
*
all: Add and use QSORT() and QSORT_ARR().
Christoph Mallon
2014-04-10
*
all: Make formatting of else clauses more consistent.
Christoph Mallon
2014-04-08
*
do not include config.h anymore
Matthias Braun
2013-05-04
*
cleanup: Remove unnecessary #include.
Christoph Mallon
2012-12-21
*
remove license stuff from files
Matthias Braun
2012-12-12
*
beblocksched: Put the obstack into blocksched_env_t instead of delegating it.
Christoph Mallon
2012-12-02
*
cleanup: Remove unnecessary #include "beirg.h".
Christoph Mallon
2012-11-25
*
simplify and cleanup execfreq API
Matthias Braun
2012-07-30
*
Use get_blocksched_entry().
Christoph Mallon
2012-07-13
*
Let foreach_out_edge_kind() and foreach_out_edge_kind_safe() declare their it...
Christoph Mallon
2012-07-13
*
make code C++ warning clean (again)
Matthias Braun
2012-07-10
*
make basic block scheduler more deterministic
Matthias Braun
2012-06-21
*
be: expose be_options variable globally
Matthias Braun
2012-06-06
*
remove $Id$, it doesn't work with git anyway
Matthias Braun
2011-11-10
*
consolidate utility macros in util.h
Matthias Braun
2011-10-20
*
remove loopinfo stuff and exclusively use IR_GRAPH_STATE_CONSISTENT_LOOPINFO
Matthias Braun
2011-09-20
*
lpp: call the constraint types lpp_{less|greater}_equal because they are a {l...
Matthias Braun
2011-08-12
*
consistently give all lpp functions an lpp_ prefix
Matthias Braun
2011-08-12
*
fix more cparser warnings, cleanup some libcore code
Matthias Braun
2011-06-21
*
remove remaining WITH_ILP uses, fix bug introduced when adapting lpp
Matthias Braun
2011-06-16
*
fix cparser warnings
Matthias Braun
2011-04-15
*
cleanup/flatten some backend options
Matthias Braun
2011-03-04
*
make firm compilable with a c++ compiler
Matthias Braun
2010-11-04
*
fix trailing whitespaces and tabulators in the middle of a line
Matthias Braun
2010-10-06
*
identifiers starting with _ are reserved; remove this bad practice
Matthias Braun
2010-08-12
*
cleanup/fix ilp code
Matthias Braun
2010-07-06
*
convert remaining APIs from be_irg_t* to ir_graph*
Matthias Braun
2010-07-02
*
- change various be_get_birg_XXX functions to be_get_irg_XXX functions.
Matthias Braun
2010-07-02
*
modernize TEMPLATE backend and simplify some backend APIs
Matthias Braun
2010-04-30
[next]