aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-01-19SPIR-V: Make emitting binary more efficientRobin Voetter
2021-01-19SPIR-V: Add glsl450 and vulkan spir-v operating system definitionsRobin Voetter
2021-01-19SPIR-V: Linking and codegen setupRobin Voetter
2021-01-19SPIR-V: Initial architecture definitions and setupRobin Voetter
2021-01-19SPIR-V: Add generated specificationRobin Voetter
2021-01-19SPIR-V: Spec generatorRobin Voetter
2021-01-19Merge pull request #7818 from kubkon/macho-more-cleanupJakub Konka
2021-01-19astgen: eliminate rlWrapPtr and all its callsitesAndrew Kelley
2021-01-18Merge branch 'stage2: rework ZIR/TZIR for optionals and error unions'Andrew Kelley
2021-01-18stage2: rework ZIR/TZIR for optionals and error unionsAndrew Kelley
2021-01-18stage2: fix orelse at comptimeg-w1
2021-01-18macho: add missing DWARF line no update in codegenJakub Konka
2021-01-18stage2 macho: cleanup indirect symbol table writesJakub Konka
2021-01-18stage2 AArch64: implement jumpjoachimschmidt557
2021-01-18update wasm backend to match new Module APIAndrew Kelley
2021-01-18Merge pull request #7797 from Luukdegram/wasm-refactorAndrew Kelley
2021-01-18Merge pull request #7814 from LemonBoy/fix-7760Andrew Kelley
2021-01-18translate-c: Add Wide, UTF-16, and UTF-32 character literalsEvan Haas
2021-01-18stage2: use %type not @type for libc stubsJulian Maingot
2021-01-18update error return docJulian Maingot
2021-01-18Merge pull request #7808 from joachimschmidt557/stage2-aarch64Jakub Konka
2021-01-18std: Add missing cast when calling fcntl w/ constant argsLemonBoy
2021-01-18std: define pipe2 only for os that support itLemonBoy
2021-01-18std: Fixed pipe2 fallbackLemonBoy
2021-01-17stage2 AArch64: update function prologue and epilogue to include stackjoachimschmidt557
2021-01-17stage2 AArch64: add add/subtract (immediate) instructionsjoachimschmidt557
2021-01-17stage2 AArch64: fix stack offsets in genSetStackjoachimschmidt557
2021-01-17macho: refactor undef symbol handlingJakub Konka
2021-01-17macho: improve x86_64 tests; clean fixups on errorJakub Konka
2021-01-17stage2 aarch64: add basic function pro/epilogueJakub Konka
2021-01-17stage2 aarch64: add basic genSetStackJakub Konka
2021-01-17Merge branch 'stage2 error notes'Andrew Kelley
2021-01-17stage2: add compile error for label redefinitionAndrew Kelley
2021-01-16stage2: slight cleanup of Module by calling astgen functionsAndrew Kelley
2021-01-16stage2: implement error notes and regress -femit-zirAndrew Kelley
2021-01-16std.ArrayHashMap: add "AssertDiscard" function variantsAndrew Kelley
2021-01-16Merge pull request #7716 from koachan/sparc64-libsAndrew Kelley
2021-01-16stage2 ARM: add extra load/store instructionsjoachimschmidt557
2021-01-16stage2 AArch64: add very basic return valuesjoachimschmidt557
2021-01-16Generate correct opcode for 'addGen' depending on typeLuuk de Gram
2021-01-16Add tests and move tests to wasm's own fileLuuk de Gram
2021-01-15Cleanup and 'add' instruction for bigger test areaLuuk de Gram
2021-01-15stage2: refactor wasm backend - similar to the other backendsLuuk de Gram
2021-01-15macho: ensure that strtab always follows symtabJakub Konka
2021-01-15crypto: add legacy keccak hash functionsGuillaume Ballet
2021-01-15translate-c: ensure bools are cast to int when necessaryEvan Haas
2021-01-15Merge pull request #7785 from ziglang/std-thread-primitivesAndrew Kelley
2021-01-15Fix _Qp_cmp definitionKoakuma
2021-01-15Fix f128 codegen on BE hostsKoakuma
2021-01-15Add compiler-rt stub for SPARC CPUsKoakuma