aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/x86_64
AgeCommit message (Expand)Author
2025-11-04x86_64: implement split vector storesJacob Young
2025-10-30Merge pull request #25558 from jacobly0/elfv2-load-objJacob Young
2025-10-29x86_64: add `lret` encodingJacob Young
2025-10-29x86_64: continue hacking around unimplemented linker logicJacob Young
2025-10-29x86_64: fix encoding for out with an immediate portJacob Young
2025-10-29Elf2: start implementing dynamic linkingJacob Young
2025-10-29Elf2: load relocations from input objectsJacob Young
2025-10-10Coff: implement threadlocal variablesJacob Young
2025-10-03x86_64: fix bool vector init register clobberJacob Young
2025-10-02Coff: deleteJacob Young
2025-10-02Coff2: create a new linker from scratchJacob Young
2025-10-02x86_64: fix windows calling convention abiJacob Young
2025-09-27x86_64: fix `@mulAdd` miscompJacob Young
2025-09-27x86_64: fix `~`/`!` miscompsJacob Young
2025-09-27x86_64: fix `@floatFromInt` miscompsJacob Young
2025-09-27x86_64: fix unencodable `rem` loweringsmlugg
2025-09-27x86_64: fix miscompilation of `mul` on vectors of large intsmlugg
2025-09-27x86_64: generate better constant memcpy codemlugg
2025-09-26compiler: move self-hosted backends from src/arch to src/codegenAlex Rønne Petersen