aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-04-07stage2 regalloc: Add unit test for getRegjoachimschmidt557
2021-04-06stage2 regalloc: Add getReg and getRegWithoutTrackingjoachimschmidt557
2021-04-04LLVM sub-arch triple: remove TODO commentAndrew Kelley
2021-04-04translate-c: fix calls with no args in macrosxackus
2021-04-02stage2: implement Type.onePossibleValue for structsAndrew Kelley
2021-04-02stage2: Sema: implement validate_struct_init_ptrAndrew Kelley
2021-04-02stage2: progress towards basic structsAndrew Kelley
2021-04-02stage2 AArch64: Add ldrh and ldrb instructionsjoachimschmidt557
2021-04-02stage2 register_manager: Add unit tests for tryAllocReg and allocRegjoachimschmidt557
2021-04-02stage2 codegen: Extract register management code into separate filejoachimschmidt557
2021-04-02Merge pull request #8028 from mguaypaq/nosuspend-allowAndrew Kelley
2021-04-02put async frame in correct addrspaceWoze Parrot
2021-04-01stage2: implement structs in the frontendAndrew Kelley
2021-04-01stage2: AstGen and ZIR printing for struct declsAndrew Kelley
2021-04-01zig cc: copy .pdb files from zig-cache/ when appropriateAndrew Kelley
2021-04-01stage2: implement struct init syntax with ptr result locAndrew Kelley
2021-03-31Merge pull request #8266 from ziglang/zir-memory-layoutAndrew Kelley
2021-03-31stage2: finish implementation of LazySrcLocAndrew Kelley
2021-03-31stage2: finish source location reworkings in the branchAndrew Kelley
2021-03-31stage2: compile error for duplicate switch value on sparseAndrew Kelley
2021-03-31stage2: compile error for duplicate switch value on booleanAndrew Kelley
2021-03-31stage2: cbe: restore all previously passing tests!jacob gw
2021-03-31astgen: improved handling of coercionAndrew Kelley
2021-03-31Sema: fix else case code generation for switchAndrew Kelley
2021-03-31stage2: clean up RangeSet and fix swapped Sema switch logic for lhs/rhsAndrew Kelley
2021-03-31Sema: implement switch validation for rangesAndrew Kelley
2021-03-31stage2 codegen: Make sure function return value is in a calleejoachimschmidt557
2021-03-31stage2 AArch64: implement strb and strhjoachimschmidt557
2021-03-31AstGen: improve switch expressionsAndrew Kelley
2021-03-30AstGen: switch expressions properly handle result locationsAndrew Kelley
2021-03-30stage2: rework AstGen for switch expressionsAndrew Kelley
2021-03-29Sema: implement switch expressionsAndrew Kelley
2021-03-28stage2: guidance on how to implement switch expressionsAndrew Kelley
2021-03-28Merge remote-tracking branch 'origin/master' into zir-memory-layoutAndrew Kelley
2021-03-28stage2: fix error setsAndrew Kelley
2021-03-28stage2: implement sema for @errorToInt and @intToErrorjacob gw
2021-03-28AstGen: pass *GenZir as the first arg, not *ModuleIsaac Freund
2021-03-28translate-c: fix typo made in prior commitIsaac Freund
2021-03-28AstGen: scope result location related functionsIsaac Freund
2021-03-28stage2: rename WipZirCode => AstGen, astgen.zig => AstGen.zigIsaac Freund
2021-03-28translate-c: intcast compound assignment operand if different-sized integerEvan Haas
2021-03-27stage2: fully implement Type.eql for pointersAndrew Kelley
2021-03-26stage2: implement bitwise expr and error literalsAndrew Kelley
2021-03-26stage2: implement source location: .node_offset_var_decl_tyAndrew Kelley
2021-03-26astgen: fix continue expressionsAndrew Kelley
2021-03-26astgen: fix result location for sliced objectsIsaac Freund
2021-03-26astgen: implement float literalsIsaac Freund
2021-03-26astgen: implement more builtin functionsIsaac Freund
2021-03-26astgen: implement slicingIsaac Freund
2021-03-25stage2: improve source locations of Decl accessAndrew Kelley