aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.cpp
AgeCommit message (Expand)Author
2019-06-10remove the final legacy stack allocationAndrew Kelley
2019-06-10use result loc for ref instructionAndrew Kelley
2019-06-10result location semantics for vector to arrayAndrew Kelley
2019-06-10result loc semantics for loading packed struct pointer to packed structAndrew Kelley
2019-06-10result loc semantics for `@sliceToBytes` and `@bytesToSlice`Andrew Kelley
2019-06-10result location semantics for cmpxchgAndrew Kelley
2019-06-10result location semantics for error union wrapping an errorAndrew Kelley
2019-06-10result location semantics for error union wrapping a payloadAndrew Kelley
2019-06-10result location semantics for optional wrapAndrew Kelley
2019-06-10result location semantics for slicesAndrew Kelley
2019-06-10result location semantics for `@bitCast`Andrew Kelley
2019-06-10hook up result locations for union initializationsAndrew Kelley
2019-06-09inferred array size of array literals worksAndrew Kelley
2019-06-09Merge remote-tracking branch 'origin/master' into copy-elision-3Andrew Kelley
2019-06-08result location mechanism for struct initializationAndrew Kelley
2019-06-07update the default macos version min to 10.14Andrew Kelley
2019-06-04Propagate DIFlags to LLVMLemonBoy
2019-06-04Make `void` a signed typeLemonBoy
2019-06-03no-copy semantics for for loopsAndrew Kelley
2019-06-03while loopsAndrew Kelley
2019-06-03fix alignment of constsAndrew Kelley
2019-06-03var types, alignment, and comptimeAndrew Kelley
2019-05-31no-copy semantics for function forwardingAndrew Kelley
2019-05-30no-copy semantics for if exprAndrew Kelley
2019-05-30no-copy semantics for basic runtime function call variable initAndrew Kelley
2019-05-29std.meta/trait: def/definition => decl/declarationtgschultz
2019-05-29codegen: initialize subsystemAndrew Kelley
2019-05-29cleanups for windows subsystem in builtin.zigAndrew Kelley
2019-05-29set subsystem to null if not on windows or uefiemekoi
2019-05-29try to resolve TargetSubSystemAuto to actual subsystememekoi
2019-05-29added subsystem to builtin.zigemekoi
2019-05-28no "use of undeclared identifer" in dead comptime branchesAndrew Kelley
2019-05-28fix invalid LLVM IR generated for ?*void const castsAndrew Kelley
2019-05-28Move __zig_fail_unwrap locals on stackLemonBoy
2019-05-27respect subsystem flag in all casesemekoi
2019-05-27Merge pull request #2552 from Sahnvour/issue-2543Andrew Kelley
2019-05-27improve the stack check CLI optionsAndrew Kelley
2019-05-26introduce @hasDecl builtin functionAndrew Kelley
2019-05-25gen-h: do not output visibility macros when the build is staticSahnvour
2019-05-24Implement @unionInitRobert Scott
2019-05-18Fix load/store of non-integer fields in packed structLemonBoy
2019-05-16fixups to the previous commitAndrew Kelley
2019-05-16breaking changes to all bit manipulation intrinsicsShawn Landden
2019-05-16improvements to build-lib use case of WebAssemblyAndrew Kelley
2019-05-15fix static builds of zig from requiring c compilerAndrew Kelley
2019-05-14else value when switching on error set hasAndrew Kelley
2019-05-14Don't emit DW_TAG_lexical_block for VarDeclsLemonBoy
2019-05-13cache_add_dep_file: handle ErrorFileNotFound speciallyAndrew Kelley
2019-05-13Assemble asm files using CCLemonBoy
2019-05-08fix build on macOSAndrew Kelley