aboutsummaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
2025-01-16x86_64: implement aggregate accessJacob Young
2025-01-16x86_64: implement union accessJacob Young
2025-01-16x86_64: remove pointless jump to epilogueJacob Young
2025-01-16x86_64: implement pointer addition and subtractionJacob Young
2025-01-16x86_64: implement element accessJacob Young
2025-01-16x86_64: implement passing undefined as a call arg with the new ccJacob Young
2025-01-16x86_64: fix f16 miscomp exposed by new calling conventionJacob Young
2025-01-16x86_64: fix hazards exposed by new calling conventionJacob Young
2025-01-16x86_64: implement a custom calling convention for the Zig languageJacob Young
2025-01-16x86_64: fix unnecessary register savingJacob Young
2025-01-16x86_64: add some ReleaseSmall supportJacob Young
2025-01-16x86_64: optimize value copying slightlyJacob Young
2025-01-16x86_64: implement switch jump tablesJacob Young
2025-01-16x86_64: implement clz and notJacob Young
2025-01-16x86_64: the previous loop abstraction was too confusingJacob Young
2025-01-16x86_64: demolish the oldJacob Young
2025-01-16x86_64: 2 means betterJacob Young
2025-01-16x86_64: implement fallback for pcmpeqqJacob Young
2025-01-16x86_64: testingJacob Young
2025-01-16x86_64: looped instructionsJacob Young
2025-01-16x86_64: rewrite arithmeticJacob Young
2025-01-16x86_64: rewriteJacob Young
2025-01-16all: update to `std.builtin.Type.Pointer.Size` field renamesmlugg
2025-01-15fix compiler unit testsAndrew Kelley
2025-01-15wasm codegen: fix mistaking extern data as functionAndrew Kelley
2025-01-15wasm-linker: remap function types during flushAndrew Kelley
2025-01-15wasm linker: track overaligned uavsAndrew Kelley
2025-01-15wasm linker: implement `@tagName` for sparse enumsAndrew Kelley
2025-01-15wasm linker: fix off-by-one in function table indexesAndrew Kelley
2025-01-15wasm codegen: fix freeing of localsAndrew Kelley
2025-01-15implement indirect function table for object functionsAndrew Kelley
2025-01-15wasm linker: don't assume nav callees are fully resolvedAndrew Kelley
2025-01-15wasm linker: chase relocations for referencesAndrew Kelley
2025-01-15resolve merge conflictsAndrew Kelley
2025-01-15use fixed writer in more placesAndrew Kelley
2025-01-15wasm linker: implement indirect function callsAndrew Kelley
2025-01-15wasm linker: avoid recursion in lowerZcuDataAndrew Kelley
2025-01-15wasm codegen: fix call_indirectAndrew Kelley
2025-01-15wasm linker: fix calling imported functionsAndrew Kelley
2025-01-15wasm codegen: fix extra index not relativeAndrew Kelley
2025-01-15add safety for calling functions that get virtual addrsAndrew Kelley
2025-01-15wasm codegen: fix wrong union field for localsAndrew Kelley
2025-01-15complete wasm.Emit implementationAndrew Kelley
2025-01-15wasm linker: implement missing logicAndrew Kelley
2025-01-15wasm codegen: remove dependency on PerThread where possibleAndrew Kelley
2025-01-15wasm codegen: fix lowering of 32/64 float rt callsAndrew Kelley
2025-01-15remove bad deinitAndrew Kelley
2025-01-15wasm linker: implement name, module name, and type for function importsAndrew Kelley
2025-01-15wasm: fix many compilation errorsAndrew Kelley
2025-01-15switch to ArrayListUnmanaged for machine codeAndrew Kelley