Scott Graham
|
d166a61141
Implementation of Windows amd64_win target
|
1 год назад |
Quentin Carbonneaux
|
c6336557da
ifopt simplifications
|
1 месяц назад |
Roland Paterson-Jones
|
5c1eb24e2c
If-conversion RFC 4 - x86 only (for now), use cmovXX
|
1 год назад |
Quentin Carbonneaux
|
8d5b86ac4c
fix fp constants on big endian hosts
|
10 месяцев назад |
Quentin Carbonneaux
|
f3ca257737
gvn/gcm review
|
11 месяцев назад |
Quentin Carbonneaux
|
626f0b2781
skip preludes for some leaf fns
|
1 год назад |
Quentin Carbonneaux
|
e8fa27bcdb
drop imul rewriting
|
1 год назад |
Quentin Carbonneaux
|
6dab93b4b2
cheaper mul by small constants on amd64
|
1 год назад |
Quentin Carbonneaux
|
ddf5ced4a7
revert 4bc4c958
|
1 год назад |
Erica Z
|
c8220b638b
replace asm keyword
|
1 год назад |
Quentin Carbonneaux
|
4a809d69b5
fold scaled offsets in addresses
|
1 год назад |
Drew DeVault
|
85287081c4
dbgloc: add column argument
|
2 лет назад |
Quentin Carbonneaux
|
4bc4c9584a
revert 5af33410
|
2 лет назад |
Tobias Heider
|
5af33410f6
Fix IBT/BTI by instrumenting function calls
|
2 лет назад |
Quentin Carbonneaux
|
36946a5142
file,loc become dbgfile,dbgloc
|
2 лет назад |
Thomas Bracht Laumann Jespersen
|
0d929287d7
implement line number info tracking
|
3 лет назад |
Quentin Carbonneaux
|
56f4b5be4c
amd64_sysv: fix offsets in thread-local Oaddr
|
2 лет назад |
Quentin Carbonneaux
|
a9d3e06a57
amd64_sysv: thread-local support in Oaddr
|
2 лет назад |
Quentin Carbonneaux
|
c0f25aeae3
new rsval() helper for signed Refs
|
3 лет назад |
Quentin Carbonneaux
|
9126afa2da
new hlt block terminator
|
3 лет назад |
Quentin Carbonneaux
|
cbee74bdb4
use a new struct for symbols
|
3 лет назад |
Quentin Carbonneaux
|
8ecae92299
thread-local storage for amd64_apple
|
3 лет назад |
Quentin Carbonneaux
|
b03a8970d7
mark apple targets with a boolean
|
3 лет назад |
Quentin Carbonneaux
|
4e90b4210e
"rel" fields become "reloc"
|
3 лет назад |
Quentin Carbonneaux
|
00a30954ac
add support for thread-local storage
|
3 лет назад |
Quentin Carbonneaux
|
8dddb971d9
drop -G flag and add target amd64_apple
|
3 лет назад |
Quentin Carbonneaux
|
2ca6fb25a2
shared linkage logic for func/data
|
4 лет назад |
Eyal Sawady
|
e91d121581
Add a negation instruction
|
4 лет назад |
Andrew Chambers
|
462e49fd5c
add size suffix to frame setup.
|
4 лет назад |
Eyal Sawady
|
3cbad4d9c4
amd64/emit.c: fix %x =k sub %x, %x
|
4 лет назад |