index
:
c9x.me/qbe.git
dev
loopopt
master
winabi
QBE - Backend Compiler
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
amd64
Age
Commit message (
Expand
)
Author
13 days
Modify amd64 fixarg to fix calling constant addresses
HEAD
master
Richard McCormack
13 days
ifopt simplifications
Quentin Carbonneaux
13 days
If-conversion RFC 4 - x86 only (for now), use cmovXX
Roland Paterson-Jones
2025-04-16
fix fp constants on big endian hosts
Quentin Carbonneaux
2025-03-14
gvn/gcm review
Quentin Carbonneaux
2025-03-14
Re-use (vgrow) b->ins vector in backend xxx_abi() fn's.
Roland Paterson-Jones
2025-03-14
idup(Ins **, Ins *, ulong) -> idup(Blk *, Ins *, ulong)
Roland Paterson-Jones
2025-03-14
Blk::ins is a vector
Roland Paterson-Jones
2024-08-23
skip preludes for some leaf fns
Quentin Carbonneaux
2024-06-19
drop imul rewriting
Quentin Carbonneaux
2024-06-18
cheaper mul by small constants on amd64
Quentin Carbonneaux
2024-06-16
fix unintended assignment
Quentin Carbonneaux
2024-06-16
revert 4bc4c958
Quentin Carbonneaux
2024-05-28
replace asm keyword
Erica Z
2024-04-22
revert 1b7770e271
Quentin Carbonneaux
2024-04-11
fold scaled offsets in addresses
Quentin Carbonneaux
2024-04-11
drop over-zealous offset accumulation
Quentin Carbonneaux
2024-04-09
use mgen in amd64/isel.c
Quentin Carbonneaux
2024-03-26
Drop quotes around floating point constant labels
Michael Forney
2024-01-02
dbgloc: add column argument
Drew DeVault
2024-01-02
revert 5af33410
Quentin Carbonneaux
2023-12-30
Fix IBT/BTI by instrumenting function calls
Tobias Heider
2023-08-28
comments in amd64 isel
Quentin Carbonneaux
2023-08-26
Fix conversion from float/double to unsigned int
Michael Forney
2023-08-18
file,loc become dbgfile,dbgloc
Quentin Carbonneaux
2023-06-06
implement line number info tracking
Thomas Bracht Laumann Jespersen
2023-04-02
amd64_apple: one more thread-local symbols fix
Quentin Carbonneaux
2023-04-02
amd64_apple: support thread-local addresses
Quentin Carbonneaux
2023-04-02
amd64_sysv: fix offsets in thread-local Oaddr
Quentin Carbonneaux
2023-04-02
amd64_sysv: thread-local support in Oaddr
Quentin Carbonneaux
2023-03-22
rename blknew() to newblk()
Quentin Carbonneaux
2023-03-19
naming nit
Quentin Carbonneaux
2023-03-16
silence format warning more reliably
Quentin Carbonneaux
2023-03-15
silence some warnings
Quentin Carbonneaux
2022-12-25
new UNDEF Ref
Quentin Carbonneaux
2022-12-14
new blit instruction
Quentin Carbonneaux
2022-12-12
new rsval() helper for signed Refs
Quentin Carbonneaux
2022-11-27
new hlt block terminator
Quentin Carbonneaux
2022-11-22
use a new struct for symbols
Quentin Carbonneaux
2022-10-12
thread-local storage for amd64_apple
Quentin Carbonneaux
2022-10-08
mark apple targets with a boolean
Quentin Carbonneaux
2022-10-08
"rel" fields become "reloc"
Quentin Carbonneaux
2022-10-08
add support for thread-local storage
Quentin Carbonneaux
2022-10-03
fix case of Pool constants
Quentin Carbonneaux
2022-10-03
add new target-specific abi0 pass
Quentin Carbonneaux
2022-08-31
drop -G flag and add target amd64_apple
Quentin Carbonneaux
2022-06-14
do not fold cnst+cnst in amd64's isel
Quentin Carbonneaux
2022-03-17
amd64: restore previous name of amd64_sysv target
Michael Forney
2022-03-15
new -t? flag to print default target
Quentin Carbonneaux
2022-03-14
dynamic stack allocs for arm64
Quentin Carbonneaux
[next]