Scott Graham
|
d166a61141
Implementation of Windows amd64_win target
|
1 год назад |
Quentin Carbonneaux
|
e8365dd0a2
new simplcfg pass
|
1 месяц назад |
Roland Paterson-Jones
|
5c1eb24e2c
If-conversion RFC 4 - x86 only (for now), use cmovXX
|
1 год назад |
Quentin Carbonneaux
|
f3ca257737
gvn/gcm review
|
11 месяцев назад |
Roland Paterson-Jones
|
c2ff93e75e
Global Value Numbering / Global Code Motion
|
1 год назад |
Roland Paterson-Jones
|
9e36cbe4d8
Combine fillrpo() and fillpreds() into fillcfg().
|
1 год назад |
Thomas Bracht Laumann Jespersen
|
0d929287d7
implement line number info tracking
|
3 лет назад |
Quentin Carbonneaux
|
26c1c30b7d
new blit instruction
|
3 лет назад |
Quentin Carbonneaux
|
674901b718
new slot coalescing pass
|
3 лет назад |
Quentin Carbonneaux
|
a7e1602252
fix asm comment position
|
3 лет назад |
Quentin Carbonneaux
|
79f3673d20
new arm64_apple target
|
3 лет назад |
Quentin Carbonneaux
|
a9a70e30a8
add new target-specific abi0 pass
|
3 лет назад |
Quentin Carbonneaux
|
8dddb971d9
drop -G flag and add target amd64_apple
|
3 лет назад |
Quentin Carbonneaux
|
5490268683
flag the default target in "qbe -h"
|
3 лет назад |
Quentin Carbonneaux
|
2caa26e388
move nx stack annotation to gas.c
|
3 лет назад |
Daniel Xu
|
3c5cd9fdd0
Close input file after done reading
|
3 лет назад |
Quentin Carbonneaux
|
2416d29141
new -t? flag to print default target
|
3 лет назад |
Quentin Carbonneaux
|
6ca9399ed6
output symbol type and size
|
3 лет назад |
Michael Forney
|
4e93eeaa3b
add rv64 backend
|
4 лет назад |
Detlef Riekenberg
|
a32ecfb452
Do not use the asm keyword as a local variable
|
4 лет назад |
Bor Grošelj Simić
|
55a1522b55
check for fopen() errors for output file
|
4 лет назад |
Quentin Carbonneaux
|
52c8eb48ee
skip nx stack annotation on osx
|
4 лет назад |
Michael Forney
|
9c4e4bc68a
Arrange debug flag table to match pass order
|
4 лет назад |
Quentin Carbonneaux
|
84b889c6ef
move fillloop() after fold()
|
6 лет назад |
Quentin Carbonneaux
|
81da1cdebb
properly detect ssa form
|
6 лет назад |
Quentin Carbonneaux
|
61090c758d
new arm64 backend, yeepee
|
8 лет назад |
Quentin Carbonneaux
|
49a4593c33
prepare for multi-target
|
8 лет назад |
Quentin Carbonneaux
|
e80252a52b
scrub assembly output
|
9 лет назад |
Quentin Carbonneaux
|
2c2db15995
do sign/zero extensions removal in copy.c
|
9 лет назад |
Quentin Carbonneaux
|
df61decee5
start a new simplification pass
|
9 лет назад |