AgeAuthorCommit message
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
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: rename zir_sema.zig to Sema.zig
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: *WIP*: rework ZIR memory layout; overhaul source locations
5 years agogravatar for anders@conbere.orgAnders Conberestd: support optional getaddrinfo arguments
5 years agogravatar for legaul@cisco.comLewis GaulAdd test for multi-line while cont expr with same-line then expr
5 years agogravatar for mail@isaacfreund.comIsaac Freundzig fmt: simplify and improve consistency of if/for/while handling
5 years agogravatar for legaul@cisco.comLewis Gaulzig fmt: fix extra newline before if nested in for
5 years agogravatar for michael.dusan@gmail.comMichael Dusanmacho: fix various linker flags
5 years agogravatar for thatlemon@gmail.comLemonBoystd: Replace testing fns for floating-point values
Loading...