summary refs log tree commit diff
path: root/all.h
AgeCommit message (Expand)Author
2022-11-22use a new struct for symbolsQuentin Carbonneaux
2022-11-22rename Tmp.ins to be more descriptiveQuentin Carbonneaux
2022-11-20new slot coalescing passQuentin Carbonneaux
2022-11-20export getalias()Quentin Carbonneaux
2022-11-20stored bytes in Alias informationQuentin Carbonneaux
2022-11-20make Alias.base an intQuentin Carbonneaux
2022-11-20fill definition site in filluse()Quentin Carbonneaux
2022-10-08mark apple targets with a booleanQuentin 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
2022-10-03add new target-specific abi0 passQuentin Carbonneaux
2022-10-03parse sb,ub,sh,uh abi typesQuentin Carbonneaux
2022-08-31drop -G flag and add target amd64_appleQuentin Carbonneaux
2022-03-17amd64: restore previous name of amd64_sysv targetMichael Forney
2022-03-15new -t? flag to print default targetQuentin Carbonneaux
2022-03-14dynamic stack allocs for arm64Quentin Carbonneaux
2022-03-14output symbol type and sizeQuentin Carbonneaux
2022-03-08flag types defined as unionsQuentin Carbonneaux
2022-03-08cosmeticsQuentin Carbonneaux
2022-02-17add rv64 backendMichael Forney
2022-02-11gas: put zero data into .bss by defaultMichael Forney
2022-02-02shared linkage logic for func/dataQuentin Carbonneaux
2021-11-22reuse previous address constants in fold()Michael Forney
2021-11-10bump NStringQuentin Carbonneaux
2021-10-22make variadic args explicitQuentin Carbonneaux
2021-07-30err when an address contains a sum $a+$b (afl)Quentin Carbonneaux
2020-08-06Move NPred in parse.c and decrease itMichael Forney
2020-08-06Use a dynamic array for phi argumentsMichael Forney
2019-05-14drop dead declarationQuentin Carbonneaux
2019-04-26Allow stack allocations larger than SHRT_MAX * 4 bytesMichael Forney
2019-04-16bump NString and NPredQuentin Carbonneaux
2019-04-11properly detect ssa formQuentin Carbonneaux
2019-03-14Rearrange the fields in Ins so the bit-fields get packed togetherMichael Forney
2019-03-12improve range-checking macrosQuentin Carbonneaux
2017-07-30fix dynamic stack allocs for amd64Quentin Carbonneaux
2017-06-06fix fp subtractions on amd64Quentin Carbonneaux
2017-06-06isreg() does not need to be inlinedQuentin Carbonneaux
2017-05-17intern symbol namesQuentin Carbonneaux
2017-05-16new hinting in the register allocatorQuentin Carbonneaux
2017-04-10bump the size of the instruction bufferQuentin Carbonneaux
2017-04-10simplify slot logic in alias analysisQuentin Carbonneaux
2017-04-08misc fixes for osxQuentin Carbonneaux
2017-04-08rework storage of typesQuentin Carbonneaux
2017-04-08prepare for multi-targetQuentin Carbonneaux
2017-02-27scrub assembly outputQuentin Carbonneaux
2017-02-25do sign/zero extensions removal in copy.cQuentin Carbonneaux
2017-02-24start a new simplification passQuentin Carbonneaux
2017-02-24fix pretty bad bug in alias analysisQuentin Carbonneaux