index
:
~cnx/roux
this commit
main
Alternative QBE compiler
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
load.c
Age
Commit message (
Expand
)
Author
2022-11-22
use a new struct for symbols
Quentin Carbonneaux
2022-11-20
stored bytes in Alias information
Quentin Carbonneaux
2022-11-20
make Alias.base an int
Quentin Carbonneaux
2022-10-08
"rel" fields become "reloc"
Quentin Carbonneaux
2022-10-08
do not drop relocation kind in alias analysis
Quentin Carbonneaux
2022-10-08
add support for thread-local storage
Quentin Carbonneaux
2022-10-03
fix case of Pool constants
Quentin Carbonneaux
2021-11-22
reuse previous address constants in fold()
Michael Forney
2021-10-22
make variadic args explicit
Quentin Carbonneaux
2021-07-29
load: handle all cases in cast()
Michael Forney
2020-08-06
Use a dynamic array for phi arguments
Michael Forney
2019-03-14
Rearrange the fields in Ins so the bit-fields get packed together
Michael Forney
2019-03-12
improve range-checking macros
Quentin Carbonneaux
2019-03-07
fix in load elimination (vacall is a call)
Michael Forney
2018-04-26
more compiler warnings...
Quentin Carbonneaux
2017-05-17
intern symbol names
Quentin Carbonneaux
2017-02-24
wrong assumption killsl()
Quentin Carbonneaux
2017-02-24
improve the range of action of load elimination
Quentin Carbonneaux
2017-02-24
deduplicate loadsz & storesz
Quentin Carbonneaux
2017-02-06
use uint for block ids
Quentin Carbonneaux
2017-01-12
use a less obtuse api for vnew()
Quentin Carbonneaux
2016-12-28
loosen assertion in load elimination
Quentin Carbonneaux
2016-12-21
fix wrong assertion in load elimination
Quentin Carbonneaux
2016-12-12
implement a simple load elimination pass
Quentin Carbonneaux