AgeAuthorCommit message
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: fixups regarding var decls and rl_ptr
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement inttype ZIR
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: finishThenElseBlock: fix putting store_to_block_ptr in wrong block
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix comptimeExpr and comptime function calls
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: add helper functions to clean up astgen Ref/Index
5 years agogravatar for timonkruiper@gmail.comTimon KruiperSema: use correct LazySrcLoc for resolvePeerTypes
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperastgen: implement typeof
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperastgen: fix an issue where the alloc wasnt elided
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperstage2: handle void value in genRet in LLVM backend
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperstage2: rename fail to todo in LLVM backend
5 years agogravatar for mail@isaacfreund.comIsaac Freundstage2: fix two return types to be Ref not Index
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperastgen: implement assign operations
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix `if` expressions
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: improve the ensure_unused_result elision
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: Sema improvements and boolean logic astgen
5 years agogravatar for mail@isaacfreund.comIsaac Freundstage2: remove all async related code
5 years agogravatar for ryan.saunderson88@gmail.comDimenusfix calculation in ensureCapacity
5 years agogravatar for mail@isaacfreund.comIsaac Freundastgen: implement pointer types
5 years agogravatar for mail@isaacfreund.comIsaac Freundastgen: implement array types
5 years agogravatar for andrew@ziglang.orgAndrew Kelleycleanups from previous commit
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wzir-memory-layout: astgen: varDecl
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: implement arithmetic
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: no explicit coercion needed for inline asm args
5 years agogravatar for mail@isaacfreund.comIsaac Freundastgen: implement bool_and/bool_or
5 years agogravatar for mail@isaacfreund.comIsaac Freundastgen: implement simple binary operators
5 years agogravatar for mail@isaacfreund.comIsaac Freundzir: add negate/negate_wrap, implement astgen
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: fix not detecting volatile asm
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix memory management of ZIR code
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: implement string literals
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: implement inline assembly
5 years agogravatar for andrew@ziglang.orgAndrew KelleyZIR: move some un_tok tags to un_node instead
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: implement function calls
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wzir-memory-layout: remove all absolute src consts
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wzir-memory-layout: astgen: more instructions
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperstage2: restructure LLVM backend
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: support blocks
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: first pass at repairing ZIR printing
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: allocate inst_map with arena where appropriate
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix some math oopsies and typos
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix export source locations not being relative to Decl
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wzir-memory-layout: astgen: literals and *, &
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wllvm backend: use new srcloc
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wzir-memory-layout: astgen: fill in identifier
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: codegen: update asm IR to new names
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: the code is compiling again
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: get Module and Sema compiling again
5 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge remote-tracking branch 'origin/master' into zir-memory-layout
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: Module and Sema are compiling again
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: work through some compile errors in Module and Sema
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wzir-memory-layout: fix @setEvalBranchQuota
Loading...