AgeAuthorCommit message
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: fix implementation of parseh
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: don't crash if number literal used with pure error
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: support error union type
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: fix errorName builtin
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: better array len instruction
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: omit debug safety checks in for loop codegen
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: a bunch of fixes and some additions
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: add compileError builtin fn
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: add minValue, maxValue, and negation
9 years agogravatar for andrew@ziglang.orgAndrew Kelleydelete unused builtin function stuff
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: add error for assigning runtime value to inline var
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: implement compile time eval unwrap maybe
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: implement defer
9 years agogravatar for andrew@ziglang.orgAndrew Kelleyremove the boolean argument from setFnTest
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: implement short circuit bool or, and
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: implement break and continue
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: implement generic function calls
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: inline function evaluation works on generic functions
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: compile time function evaluation
9 years agogravatar for andrew@ziglang.orgAndrew Kelleyadd missing copyright notices
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: re-organize where state goes to prepare for generics
9 years agogravatar for andrew@ziglang.orgAndrew Kelleyrewrite scope implementation
9 years agogravatar for andrew@ziglang.orgAndrew Kelleyrename BlockContext to Scope
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: function call porting progress
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: silence irrelevant function prototype errors
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: fix not checking for error in unary bool not
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: add ref instruction
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: detect error for exceeding branch quota
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: add inline goto
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: fix crash when duplicate label error
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: support goto and labels
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: fix parsing while loop
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: support import builtin function
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: support inline switch
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: add error for non static const on switch case range
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: support switch with range
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: switch expression works with numbers
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: generating a switch statement
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: implement setFnVisible builtin
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: fix codegen for arrays
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: fix detection of invalid codegen
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: implement ctz and clz builtins
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: support unwrap maybe operation
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: support sizeOf builtin
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: implement ir_print for maybe type
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: error for uncasted null lit variable
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: implement compileVar builtin and more
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: more maybe type support
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: fix decl references pointerness
9 years agogravatar for andrew@ziglang.orgAndrew KelleyIR: correctly codegening memset and memcpy
Loading...