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
/
tr
Commit message (
Expand
)
Author
Age
*
riscv: add support for variadic functions
Johannes Bucher
2019-10-24
*
store the index of the first variadic parameter in method types
Johannes Bucher
2019-10-18
*
Fix typos in comments
Christoph Erhardt
2017-12-15
*
Reorganize include directives
Matthias Braun
2017-02-17
*
tr: Do not set pointer-mode-like attributes for new method types.
Christoph Mallon
2016-12-22
*
Add missing function arguments in type verifier.
Manuel Mohr
2016-12-22
*
tr: Remove the concept of 'higher type'.
Christoph Mallon
2016-09-18
*
Set the additional properties right when construction a method type.
Christoph Mallon
2016-07-11
*
Set the calling convention right when construction a method type.
Christoph Mallon
2016-07-11
*
Remove the unnecessary functions 'get_{class,segment,struct,union}_{ident,nam...
Christoph Mallon
2016-07-11
*
Remove the unused function 'find_pointer_type_to_type()'.
Christoph Mallon
2016-06-27
*
Remove 'tf_variable_size'.
Christoph Mallon
2016-06-27
*
Slightly simplify default_layout_compound_type().
Christoph Mallon
2016-06-27
*
Remove the attribute 'visibility' from 'ir_type'.
Christoph Mallon
2016-06-14
*
Remove the functions for 'atomic entities'.
Christoph Mallon
2016-06-12
*
Avoid 'bool' in public headers.
Christoph Mallon
2016-05-25
*
tr: Remove the write-only type flags 'tf_global_type' and 'tf_tls_type'.
Christoph Mallon
2016-05-23
*
tr: Set variadicity directly when creating method types.
Christoph Mallon
2016-05-22
*
tr: Simplify array types.
Christoph Mallon
2016-05-17
*
Fix indentation
Sebastian Buchwald
2016-05-12
*
tr: Also set the ld_name in clone_entity().
Christoph Mallon
2016-05-05
*
cleanup: Remove unnecessary calls to alter an entity right after creating it.
Christoph Mallon
2016-05-02
*
tr: Reduce code duplication.
Christoph Mallon
2016-04-29
*
bespillslots: Change spillslot collection API to take size+align
Matthias Braun
2016-04-25
*
be: Rewrite stack frame handling
Matthias Braun
2016-04-04
*
entity: Introduce spillslot entities
Matthias Braun
2016-04-04
*
Use ir_printf("%F") instead of printf("%s",get_entity_name())
Matthias Braun
2016-02-29
*
entity: Don't set names for some internal entities
Matthias Braun
2016-02-14
*
entity: uint16_t ought to be enough for any bitfield description
Matthias Braun
2016-02-14
*
entity: Introduce INVALID_OFFSET constant
Matthias Braun
2016-02-14
*
entity: Rename kind to firm_tag and entity_kind to kind
Matthias Braun
2016-02-14
*
Rename get_type_{size|alignment}_bytes() to get_type{size|alignment}()
Matthias Braun
2016-02-14
*
avoid overly short names for type_t attribute union members
Matthias Braun
2016-02-13
*
Use round_up2() more often and cleanup its implementation
Matthias Braun
2016-02-13
*
bejit: Introduce brand new jit infrastructure
Matthias Braun
2016-02-01
*
tr: Replace copy_entity_own()/copy_entity_name() with a new clone_entity()
Matthias Braun
2016-01-30
*
Correct typo introduced in 3e8544aa0a0f41a6700a829f50ec94d3b579b518.
Andreas Fried
2016-01-27
*
verifier gives a little bit more info
Andreas Zwinkau
2016-01-14
*
Fix indentation.
Sebastian Buchwald
2016-01-08
*
Fix typos: datastructure -> data structure.
Sebastian Buchwald
2015-12-21
*
Refactor for less indentation
Andreas Zwinkau
2015-12-18
*
Fix add_compound_member
Andreas Zwinkau
2015-12-18
*
type: Ensure visibility/linkage are set on construction
Matthias Braun
2015-12-14
*
Introduce globals map
Matthias Braun
2015-12-14
*
Segment types are an own kind of type now
Matthias Braun
2015-12-14
*
trverify: Simplify checking of constructors,destructors,jcr segment constraints
Matthias Braun
2015-12-14
*
tr: Remove 'set_pointer_mode()'.
Christoph Mallon
2015-12-08
*
Remove the whole type op concept
Matthias Braun
2015-12-07
*
Get rid of last tp_op_op and the callback structure
Matthias Braun
2015-12-07
*
Get rid of tpop flags (we already have type flags)
Matthias Braun
2015-12-07
[next]