aboutsummaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
2025-08-12replace most aggregate interns in x86_64/CodeGenJustus Klausecker
2025-08-12Sema: Improve comptime arithmetic undef handlingJustus Klausecker
2025-08-11std.ArrayList: make unmanaged the defaultAndrew Kelley
2025-08-11linker: delete plan9 supportAndrew Kelley
2025-08-07std.Io: delete CountingWriterAndrew Kelley
2025-07-27Merge pull request #24585 from jacobly0/aarch64Andrew Kelley
2025-07-26aarch64: implement some safety checksJacob Young
2025-07-26x86_64: fix dst create alloc reg clobbering srcJacob Young
2025-07-26x86_64: fix switch on mod resultJacob Young
2025-07-24stage2-wasm: implement try_ptr + is_(non_)err_ptrPavel Verigo
2025-07-22aarch64: add new from scratch self-hosted backendJacob Young
2025-07-16inline assembly: use typesAndrew Kelley
2025-07-11Remove numerous things deprecated during the 0.14 release cycleLinus Groh
2025-07-09eliminate all uses of std.io.Writer.count except for CBEAndrew Kelley
2025-07-07wasm backend: memcpy and memmove are the sameAndrew Kelley
2025-07-07std.io.Writer.printValue: rework logicAndrew Kelley
2025-07-07std.fmt: fully remove format string from format methodsAndrew Kelley
2025-07-07std.fmt.format: use {t} for tag name rather than {s}Andrew Kelley
2025-07-07compiler: update a bunch of format stringsAndrew Kelley
2025-07-07compiler: fix a bunch of format stringsAndrew Kelley
2025-07-07compiler: fix a bunch of format stringsAndrew Kelley
2025-07-07compiler: upgrade various std.io API usageAndrew Kelley
2025-07-07compiler: upgrade various std.io API usageAndrew Kelley
2025-07-07compiler: update all instances of std.fmt.FormatterAndrew Kelley
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-07-02compiler: delete dead x86 bits fileAndrew Kelley
2025-07-02compiler: change canonical path for backend ABI source filesAndrew Kelley
2025-07-02compiler: delete arm backendAndrew Kelley
2025-07-02compiler: delete aarch64 backendAndrew Kelley
2025-07-02compiler: delete powerpc backend stubAndrew Kelley
2025-06-23x86_64: fix pair live-out trackingJacob Young
2025-06-19x86_64: increase passing test coverage on windowsJacob Young
2025-06-19Target: pass and use locals by pointer instead of by valueJacob Young
2025-06-15compiler: fix `@intFromFloat` safety checkmlugg
2025-06-12x86_64.Lower: replace slow stringToEnum callmlugg
2025-06-12x86_64: implement coff relocationsJacob Young
2025-06-12codegen: make threadlocal logic consistentJacob Young
2025-06-12x86_64: fix `dbg_var_ptr` types in debug infoJacob Young
2025-06-12x86_64: remove linker references from codegenJacob Young
2025-06-12x86_64: remove air references from mirJacob Young
2025-06-12wasm: get self-hosted compiling, and supporting `separate_thread`mlugg
2025-06-12compiler: get most backends compiling againmlugg
2025-06-06x86_64: fix switch dispatch bugJacob Young
2025-06-06x86_64: add support for pie executablesJacob Young
2025-06-06Compilation: enable the x86_64 backend by default for debug buildsJacob Young
2025-06-05std.Target: Introduce Cpu convenience functions for feature tests.Alex Rønne Petersen
2025-06-03Legalize: handle packed semanticsJacob Young
2025-06-02x86_64: implement integer `@divFloor` and `@mod`Jacob Young
2025-06-01x86_64: fix packed struct equalityJacob Young
2025-06-01Legalize: implement scalarization of overflow intrinsicsJacob Young