aboutsummaryrefslogtreecommitdiff
path: root/src/arch/riscv64/bits.zig
AgeCommit message (Expand)Author
2025-09-26compiler: move self-hosted backends from src/arch to src/codegenAlex Rønne Petersen
2025-07-07std.io.Writer.printValue: rework logicAndrew Kelley
2025-07-07std.fmt: fully remove format string from format methodsAndrew Kelley
2025-07-07compiler: update a bunch of format stringsAndrew Kelley
2025-06-05std.Target: Introduce Cpu convenience functions for feature tests.Alex Rønne Petersen
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-16Dwarf: rework self-hosted debug info from scratchJacob Young
2024-07-26riscv: implement basic tlv loads and storesDavid Rubin
2024-07-26riscv: clean up and unify encoding logicDavid Rubin
2024-07-26riscv: boilerplate for creating lazy functionsDavid Rubin
2024-07-14riscv: vectors part 3David Rubin
2024-07-14riscv: vectors part 1David Rubin
2024-06-23riscv: remove deprecated `Module` usagesDavid Rubin
2024-06-22rename src/Module.zig to src/Zcu.zigAndrew Kelley
2024-06-13riscv: rewrite "binOp"David Rubin
2024-06-13riscv: implement optional logicDavid Rubin
2024-06-13riscv: zero registers when using register-wide operationsDavid Rubin
2024-06-13riscv: float argsDavid Rubin
2024-06-13riscv: first sign of floats!David Rubin
2024-06-13riscv: `std.fmt.format` runningDavid Rubin
2024-06-13riscv: arbitrary sized arraysDavid Rubin
2024-05-11riscv: mutable globalsDavid Rubin
2024-05-11riscv: back to hello world panicsDavid Rubin
2024-05-11riscv: big rewrite to use latest livenessDavid Rubin
2024-05-11riscv: add enough components to get a test runner workingDavid Rubin
2024-05-11riscv: totally rewrite how we do loads and storesDavid Rubin
2024-05-11riscv: implement `@abs`David Rubin
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-03-04add @trap builtinr00ster91
2022-03-11stage2 regalloc: replace Register.allocIndex with generic indexOfRegjoachimschmidt557
2022-01-30stage2 RISCV64: Merge Register and RawRegister enumsjoachimschmidt557
2021-09-24stage2 codegen: move bit definitions to src/archjoachimschmidt557