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
Commit message (
Expand
)
Author
Age
*
WIP handle copybs in scalar replacement
tmp-amd64-improvements
Johannes Bucher
2021-04-01
*
test fused multiply add instruction
Johannes Bucher
2020-05-27
*
Temporary commit: Lower small CopyB nodes in scalar_replace.
Andreas Fried
2020-05-19
*
Add more debugging to scalar_replace.c
Andreas Fried
2020-05-19
*
be2addr: fix copy-after case for modes with mode_T
Johannes Bucher
2020-05-08
*
Make Makefile portable between make 4.2 and 4.3.
Andreas Fried
2020-04-29
*
amd64: add pxor_0 instruction before cvtsi2sd to break dependency chain
Johannes Bucher
2020-02-21
*
amd64: peephole: remove consecutive zero extensions
Johannes Bucher
2020-02-21
*
Extend loop unrolling: can now unroll nested loop
Johannes Bucher
2020-02-07
*
remove debug graph dumps from LCSSA transformation
Johannes Bucher
2020-02-06
*
execfreq: Only free DFS when we abort due to too large function.
Andreas Fried
2019-12-13
*
Fix build scripts for MINGW environments
Johannes Bucher
2019-12-13
*
default to -fPIC on OpenBSD
Johannes Bucher
2019-12-06
*
riscv: support soft-float and the -march and -mabi switches
Johannes Bucher
2019-11-29
*
riscv: correctly lower aggregate parameters
Johannes Bucher
2019-11-08
*
riscv: lowering of builtin va_arg takes alignment rules into account
Johannes Bucher
2019-11-08
*
Fix handling of array-typed struct members in AMD64 ABI.
Andreas Fried
2019-11-08
*
riscv: simplify frame pointer relative addressing
Johannes Bucher
2019-10-25
*
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
*
Extend a + b == a + c → b == c to reference modes
riscv
Sebastian Buchwald
2019-08-09
*
Set immediate kind for ia32_FldCW
Sebastian Buchwald
2019-08-09
*
riscv: add missing dump after lower_calls
Johannes Bucher
2019-06-25
*
Place fewer Phis when constructing LCSSA form.
better-lcssa
Andreas Fried
2019-06-19
*
Only construct LCSSA Phis if control flow leaves a loop.
Andreas Fried
2019-06-19
*
Add debugging output to LCSSA construction.
Andreas Fried
2019-06-19
*
riscv: lower aggregate types at calls by replacing them with a pointer to the...
Johannes Bucher
2019-06-19
*
riscv: add emit function for be_MemPerm nodes
Johannes Bucher
2019-06-19
*
riscv: add a peephole optimization for consecutive shift operations
Johannes Bucher
2019-06-19
*
Add -g flag to cmake debug build flags.
Andreas Fried
2019-06-18
*
lower_dw: implement a generic function for lowering Minus nodes
Johannes Bucher
2019-06-18
*
riscv: support right shift for modes smaller than 32 bit
Johannes Bucher
2019-06-11
*
riscv: rename register s0 -> fp
Johannes Bucher
2019-06-11
*
riscv: fix function prologue + epilogue
Johannes Bucher
2019-06-11
*
riscv: support frame pointer relative addressing
Johannes Bucher
2019-06-11
*
riscv: support Alloc nodes
Johannes Bucher
2019-06-11
*
Remove nonexistent @see.
Andreas Fried
2019-06-11
*
Add more documentation for add_irg_properties and clear_irg_properties.
Andreas Fried
2019-06-11
*
Reorder functions to keep irg_properties-related stuff together.
Andreas Fried
2019-06-11
*
Set DEBUG_libfirm for CMake debug builds.
Andreas Fried
2019-05-24
*
Prevent direct inclusion of the generated nodes.h.
Christoph Mallon
2019-05-17
*
riscv: support extension from mode Hu (16 bit) to machine size
Johannes Bucher
2019-05-17
*
riscv: do not emit IncSP nodes with offset 0
Johannes Bucher
2019-05-17
*
riscv: fix calculation of hi lo immediate (remove undefined behavior)
Johannes Bucher
2019-05-17
*
add a missing include
Basile-z
2019-04-26
*
Add include for size_t
Sebastian Buchwald
2019-04-26
*
Unify header includes
Sebastian Buchwald
2019-04-26
*
Added is_constructor property in mtp_additional_properties
Daniel Biester
2019-04-26
*
Merge branch 'asm_goto'.
Christoph Mallon
2019-04-05
|
\
|
*
news: Mention support for 'asm goto'.
Christoph Mallon
2019-04-05
[next]