|
amd64
|
01102ad63b
winabi: fix isel of large consts
|
пре 13 часа |
|
arm64
|
5c1eb24e2c
If-conversion RFC 4 - x86 only (for now), use cmovXX
|
пре 1 месец |
|
doc
|
d166a61141
Implementation of Windows amd64_win target
|
пре 13 часа |
|
minic
|
348f2eac90
minic: C23 doesn't allow bool as identifier
|
пре 11 месеци |
|
rv64
|
5c1eb24e2c
If-conversion RFC 4 - x86 only (for now), use cmovXX
|
пре 1 месец |
|
test
|
4f9b94a9b3
formatting fixes in tests
|
пре 13 часа |
|
tools
|
d166a61141
Implementation of Windows amd64_win target
|
пре 13 часа |
|
.gitignore
|
c2ff93e75e
Global Value Numbering / Global Code Motion
|
пре 11 месеци |
|
LICENSE
|
7201079137
update copyright years
|
пре 1 месец |
|
Makefile
|
d166a61141
Implementation of Windows amd64_win target
|
пре 13 часа |
|
README
|
ec5502645f
10 years of qbe!
|
пре 11 месеци |
|
abi.c
|
a9a70e30a8
add new target-specific abi0 pass
|
пре 3 година |
|
alias.c
|
bd7a73d0ea
fix bug in alias analysis
|
пре 1 година |
|
all.h
|
d166a61141
Implementation of Windows amd64_win target
|
пре 13 часа |
|
cfg.c
|
640c78d0da
fix typo in simplcfg
|
пре 1 месец |
|
copy.c
|
120f316162
skip deleted phis in use width scan
|
пре 8 месеци |
|
emit.c
|
5f40188f9e
cosmetics in emit.c
|
пре 13 часа |
|
fold.c
|
f3ca257737
gvn/gcm review
|
пре 11 месеци |
|
gcm.c
|
f3ca257737
gvn/gcm review
|
пре 11 месеци |
|
gvn.c
|
5c1eb24e2c
If-conversion RFC 4 - x86 only (for now), use cmovXX
|
пре 1 месец |
|
ifopt.c
|
5c1eb24e2c
If-conversion RFC 4 - x86 only (for now), use cmovXX
|
пре 1 месец |
|
live.c
|
c9f04db881
refine assertion in liveness analysis
|
пре 3 година |
|
load.c
|
f3ca257737
gvn/gcm review
|
пре 11 месеци |
|
main.c
|
d166a61141
Implementation of Windows amd64_win target
|
пре 13 часа |
|
mem.c
|
2c2051542b
relax one assert
|
пре 1 година |
|
ops.h
|
c6336557da
ifopt simplifications
|
пре 1 месец |
|
parse.c
|
f3ca257737
gvn/gcm review
|
пре 11 месеци |
|
rega.c
|
434cf5fdc4
idup(Ins **, Ins *, ulong) -> idup(Blk *, Ins *, ulong)
|
пре 11 месеци |
|
simpl.c
|
434cf5fdc4
idup(Ins **, Ins *, ulong) -> idup(Blk *, Ins *, ulong)
|
пре 11 месеци |
|
spill.c
|
6a2dca8b99
fix jmp arg spilling
|
пре 1 месец |
|
ssa.c
|
f3ca257737
gvn/gcm review
|
пре 11 месеци |
|
util.c
|
5c1eb24e2c
If-conversion RFC 4 - x86 only (for now), use cmovXX
|
пре 1 месец |