lib/std/target.zig | 78 +- lib/std/target/aarch64.zig | 2383 ++++++++++++++ lib/std/target/amdgpu.zig | 2329 +++++++++++++ lib/std/target/arm.zig | 3595 ++++++++++++++++++++ lib/std/target/avr.zig | 5578 ++++++++++++++++++++++++++++++++ lib/std/target/bpf.zig | 75 + lib/std/target/cpu.zig | 67 - lib/std/target/cpu/AArch64Cpu.zig | 480 --- lib/std/target/cpu/AmdGpuCpu.zig | 1060 ------ lib/std/target/cpu/ArmCpu.zig | 1230 ------- lib/std/target/cpu/AvrCpu.zig | 3863 ---------------------- lib/std/target/cpu/BpfCpu.zig | 29 - lib/std/target/cpu/HexagonCpu.zig | 103 - lib/std/target/cpu/MipsCpu.zig | 190 -- lib/std/target/cpu/Msp430Cpu.zig | 24 - lib/std/target/cpu/NvptxCpu.zig | 85 - lib/std/target/cpu/PowerPcCpu.zig | 451 --- lib/std/target/cpu/RiscVCpu.zig | 23 - lib/std/target/cpu/SparcCpu.zig | 216 -- lib/std/target/cpu/SystemZCpu.zig | 279 -- lib/std/target/cpu/WebAssemblyCpu.zig | 28 - lib/std/target/cpu/X86Cpu.zig | 1864 ----------- lib/std/target/cpu/empty.zig | 6 - lib/std/target/feature.zig | 81 - lib/std/target/feature/AArch64Feature.zig | 750 ----- lib/std/target/feature/AmdGpuFeature.zig | 343 -- lib/std/target/feature/ArmFeature.zig | 818 ----- lib/std/target/feature/AvrFeature.zig | 230 -- lib/std/target/feature/BpfFeature.zig | 17 - lib/std/target/feature/HexagonFeature.zig | 76 - lib/std/target/feature/MipsFeature.zig | 238 -- lib/std/target/feature/Msp430Feature.zig | 19 - lib/std/target/feature/NvptxFeature.zig | 61 - lib/std/target/feature/PowerPcFeature.zig | 163 - lib/std/target/feature/RiscVFeature.zig | 31 - lib/std/target/feature/SparcFeature.zig | 49 - lib/std/target/feature/SystemZFeature.zig | 81 - lib/std/target/feature/WebAssemblyFeature.zig | 33 - lib/std/target/feature/X86Feature.zig | 342 -- lib/std/target/feature/empty.zig | 5 - lib/std/target/hexagon.zig | 357 ++ lib/std/target/mips.zig | 828 +++++ lib/std/target/msp430.zig | 69 + lib/std/target/nvptx.zig | 379 +++ lib/std/target/powerpc.zig | 1115 +++++++ lib/std/target/riscv.zig | 109 + lib/std/target/sparc.zig | 581 ++++ lib/std/target/systemz.zig | 653 ++++ lib/std/target/wasm.zig | 128 + lib/std/target/x86.zig | 3427 ++++++++++++++++++++ src-self-hosted/stage1.zig | 88 +- 51 files changed, 21721 insertions(+), 13386 deletions(-)