aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-04-22Merge pull request #15356 from jacobly0/cbe-std-testsAndrew Kelley
2023-04-22sema: fix memory corruption caused by resolveStructLayoutCasey Banner
2023-04-22Merge branch 'master' into autodoc-src-files-dirsLoris Cro
2023-04-22Merge pull request #15385 from der-teufel-programming/autodoc-cc-inlineLoris Cro
2023-04-21cbe: fix local aliasing issues in atomic opsJacob Young
2023-04-21zig.h: fix float negationJacob Young
2023-04-22autodoc: Change html file destination dirsKrzysztof Wolicki
2023-04-21macho: rebase lazy pointers and apply corrected base offsetJakub Konka
2023-04-21macho: mark relocs dirty by target when updating GOT/stubsJakub Konka
2023-04-21coff: mark relocs dirty by target when updating GOTJakub Konka
2023-04-21coff: treat vmaddr of 0 as unallocated when checking if resolvableJakub Konka
2023-04-21coff: add image base to GOT relocationsJakub Konka
2023-04-21coff: use TableSection for GOTJakub Konka
2023-04-21macho: fix dirtying of GOT entriesJakub Konka
2023-04-21macho: skip GOT for TLVs; handle them separately when loweringJakub Konka
2023-04-21macho: refactor common codepath for collecting bindings from TableSectionJakub Konka
2023-04-21macho: do not allocate atom for __stub_helper preambleJakub Konka
2023-04-21macho: do not allocate atoms for stub entriesJakub Konka
2023-04-21macho: resolve relocs before writing to memory (fixes HCS)Jakub Konka
2023-04-21macho: correctly dirty the GOT table after memory reallocJakub Konka
2023-04-21macho: fix runtime panicsJakub Konka
2023-04-21macho: use generic TableSection for GOT mgmtJakub Konka
2023-04-21elf: make TableSection a generic constructJakub Konka
2023-04-21elf: do not reserve a GOT slot for every AtomJakub Konka
2023-04-21cbe: implement 128-bit atomics supportJacob Young
2023-04-21cbe: fix atomic float min/maxJacob Young
2023-04-21cbe: fix float casts involving f16Jacob Young
2023-04-21cbe: fix remaining aarch64 issuesJacob Young
2023-04-21cbe: fix issues with atomic floatsJacob Young
2023-04-21cbe: enable CI for std testsJacob Young
2023-04-21Merge pull request #15355 from mlugg/feat/liveness-control-flowAndrew Kelley
2023-04-21autodoc: Handle calling conventions betterKrzysztof Wolicki
2023-04-21Do not use -fPIC when compiling a UEFI applicationEric Rowley
2023-04-20fixes to the previous commitAndrew Kelley
2023-04-20Expose an option for producing 64-bit DWARF formatDavid Gonzalez Martin
2023-04-20x86_64: fix merge conflictJacob Young
2023-04-20x86_64: adapt to new isUnused liveness changeJacob Young
2023-04-20x86_64: use liveness block deathsJacob Young
2023-04-20x86_64: instruction tracking cleanupJacob Young
2023-04-20x86_64: add block death workaroundJacob Young
2023-04-20x86_64: rewrite inst trackingJacob Young
2023-04-20Begin integrating new liveness analysis into remaining backendsmlugg
2023-04-20wasm: integrate new Liveness behaviourLuuk de Gram
2023-04-20cbe: integrate new Liveness behaviourmlugg
2023-04-20Liveness: avoid emitting unused instructions or marking their operands as usedmlugg
2023-04-20print_air: print new Liveness datamlugg
2023-04-20Liveness: add a liveness verification passJacob Young
2023-04-20print_air: allow dumping air without livenessJacob Young
2023-04-20Liveness: control flow analysismlugg
2023-04-20Module: mark function body dependencies, don't re-analyze anonymous declsmlugg