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
/
beemitter.c
Commit message (
Expand
)
Author
Age
*
Reorganize include directives
Matthias Braun
2017-02-17
*
beemitter: Move helper function to beemithlp
Matthias Braun
2016-02-08
*
be: Reintroduce be_Start.
Christoph Mallon
2015-08-09
*
benode: Remove be_Any node
Matthias Braun
2015-07-23
*
be: Make emit_file static.
Christoph Mallon
2015-07-21
*
Remove unnecessary #include "debug.h".
Christoph Mallon
2015-07-19
*
be: Move be_emit_asm() into a separate file for asm handling.
Christoph Mallon
2015-05-29
*
be: Handle %{, %| and %} in asm.
Christoph Mallon
2015-04-29
*
be: Factorise the code to emit an asm node and use a callback for each backen...
Christoph Mallon
2015-04-29
*
benode: introduce be_AnyVal.
Matthias Braun
2014-12-29
*
debug: Clean up panic messages.
Christoph Mallon
2014-11-13
*
be: Factorise code to initialise emitters.
Christoph Mallon
2014-10-27
*
be: Cleanup.
Christoph Mallon
2014-10-22
*
rename error.h to panic.h
Matthias Braun
2014-05-28
*
do not include config.h anymore
Matthias Braun
2013-05-04
*
remove license stuff from files
Matthias Braun
2012-12-12
*
beemit: Provide be_emit_node(), which merges the (almost) identical node emit...
Christoph Mallon
2012-11-29
*
beemit: Provide be_set_emitter() replacing identical functions in all backends.
Christoph Mallon
2012-11-29
*
be: introduce verboseasm flag (enabled by default)
Matthias Braun
2012-06-06
*
Remove the unused function be_emit_ident().
Christoph Mallon
2012-05-13
*
Remove be_emit_tarval().
Christoph Mallon
2012-05-13
*
remove buffer restriction in be_emit_irprintf
Matthias Braun
2012-05-10
*
Add the column to the debug information.
Christoph Mallon
2012-04-24
*
remove $Id$, it doesn't work with git anyway
Matthias Braun
2011-11-10
*
started adding a relation to the Cmp node
Matthias Braun
2011-02-28
*
make firm compilable with a c++ compiler
Matthias Braun
2010-11-04
*
rename tarval to ir_tarval
Matthias Braun
2010-10-08
*
Put a space after if/for/switch/while.
Christoph Mallon
2010-02-13
*
Remove emit_linelength. The obstack knows its length.
Christoph Mallon
2008-11-15
*
remove #ifdef HAVE_CONFIG_Hs
Matthias Braun
2008-10-11
*
update copyright message
Michael Beck
2008-01-02
*
moved be_retrieve_dbg_info() into middleend and rename it to ir_retrieve_dbg_...
Michael Beck
2007-11-19
*
no environment anymore for emitters
Matthias Braun
2007-09-26
*
add an tarval emit function
Matthias Braun
2007-05-02
*
unified mein file comments
Christian Würdig
2007-04-30
*
added new licence header
Christian Würdig
2007-04-27
*
removed unnecessary include
Michael Beck
2007-04-26
*
- change #include <config.h> back to "config.h"
Matthias Braun
2007-03-29
*
The big committ:
Matthias Braun
2007-03-19