summary refs log tree commit diff
AgeCommit message (Expand)Author
2022-12-14new blit instructionQuentin Carbonneaux
2022-12-14fix coalesce() to produce valid ssaQuentin Carbonneaux
2022-12-12treat retc as non-escapingQuentin Carbonneaux
2022-12-12new rsval() helper for signed RefsQuentin Carbonneaux
2022-12-12crash loads from uninitialized slotsQuentin Carbonneaux
2022-12-12renamings in coalesce()Quentin Carbonneaux
2022-12-12zero msbs of 32-bit constantsQuentin Carbonneaux
2022-11-27new hlt block terminatorQuentin Carbonneaux
2022-11-24cosmetics in mem.cQuentin Carbonneaux
2022-11-22use a new struct for symbolsQuentin Carbonneaux
2022-11-22rename Tmp.ins to be more descriptiveQuentin Carbonneaux
2022-11-21fix allocation ordering bug in regaQuentin Carbonneaux
2022-11-21recognize some phis as copiesQuentin Carbonneaux
2022-11-20new slot coalescing passQuentin Carbonneaux
2022-11-20export getalias()Quentin Carbonneaux
2022-11-20make multiple calls to fillalias() possibleQuentin Carbonneaux
2022-11-20stored bytes in Alias informationQuentin Carbonneaux
2022-11-20argc does not leak its address argumentQuentin Carbonneaux
2022-11-20make Alias.base an intQuentin Carbonneaux
2022-11-20fill definition site in filluse()Quentin Carbonneaux
2022-10-12thread-local storage for amd64_appleQuentin Carbonneaux
2022-10-12thread-local storage for arm64_appleQuentin Carbonneaux
2022-10-08mark apple targets with a booleanQuentin Carbonneaux
2022-10-08fix asm comment positionQuentin 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-03flag bad vastart usesQuentin Carbonneaux
2022-10-03fix case of Pool constantsQuentin Carbonneaux
2022-10-03new arm64_apple targetQuentin Carbonneaux
2022-10-03refine width of parsb/ub/sh/uh opsQuentin Carbonneaux
2022-10-03add new target-specific abi0 passQuentin Carbonneaux
2022-10-03parse sb,ub,sh,uh abi typesQuentin Carbonneaux
2022-09-15Fix parsing of multiple globals in datadefEmber Sawady
2022-09-01capitalize a labelQuentin Carbonneaux
2022-09-01remove two unsignedQuentin Carbonneaux
2022-09-01use direct bl calls on arm64Quentin Carbonneaux
2022-08-31drop -G flag and add target amd64_appleQuentin Carbonneaux
2022-08-31flag the default target in "qbe -h"Quentin Carbonneaux
2022-08-31fix some variadic calls in test/abi8.ssaQuentin Carbonneaux
2022-08-31regenerate test/vararg2.ssaQuentin Carbonneaux
2022-07-01Reject multiple section definition for a symbolRoberto E. Vargas Caballero
2022-07-01Add qbe identifier in error stringsRoberto E. Vargas Caballero
2022-07-01Makefile: Avoid double macro expansion in targetsRoberto E. Vargas Caballero
2022-06-29Fix minor typos in IL docSimon Heath
2022-06-16install with install -m755 v1.0Quentin Carbonneaux
2022-06-14tools/test.sh: Without a TARGET, use $CC if definedHaelwenn (lanodan) Monnier
2022-06-14Makefile: POSIXifyilliliti
2022-06-14do not fold cnst+cnst in amd64's iselQuentin Carbonneaux
2022-06-14rv64: implement Oswap for floating-point typesAlexey Yerin