summary refs log tree commit diff
path: root/load.c
AgeCommit message (Expand)Author
2022-12-15bugfix in load eliminationQuentin Carbonneaux
2022-12-14new blit instructionQuentin Carbonneaux
2022-11-22use a new struct for symbolsQuentin Carbonneaux
2022-11-20stored bytes in Alias informationQuentin Carbonneaux
2022-11-20make Alias.base an intQuentin Carbonneaux
2022-10-08"rel" fields become "reloc"Quentin Carbonneaux
2022-10-08do not drop relocation kind in alias analysisQuentin Carbonneaux
2022-10-08add support for thread-local storageQuentin Carbonneaux
2022-10-03fix case of Pool constantsQuentin Carbonneaux
2021-11-22reuse previous address constants in fold()Michael Forney
2021-10-22make variadic args explicitQuentin Carbonneaux
2021-07-29load: handle all cases in cast()Michael Forney
2020-08-06Use a dynamic array for phi argumentsMichael Forney
2019-03-14Rearrange the fields in Ins so the bit-fields get packed togetherMichael Forney
2019-03-12improve range-checking macrosQuentin Carbonneaux
2019-03-07fix in load elimination (vacall is a call)Michael Forney
2018-04-26more compiler warnings...Quentin Carbonneaux
2017-05-17intern symbol namesQuentin Carbonneaux
2017-02-24wrong assumption killsl()Quentin Carbonneaux
2017-02-24improve the range of action of load eliminationQuentin Carbonneaux
2017-02-24deduplicate loadsz & storeszQuentin Carbonneaux
2017-02-06use uint for block idsQuentin Carbonneaux
2017-01-12use a less obtuse api for vnew()Quentin Carbonneaux
2016-12-28loosen assertion in load eliminationQuentin Carbonneaux
2016-12-21fix wrong assertion in load eliminationQuentin Carbonneaux
2016-12-12implement a simple load elimination passQuentin Carbonneaux