aboutsummaryrefslogtreecommitdiff
path: root/src-self-hosted/value.zig
AgeCommit message (Expand)Author
2020-06-08stage2: -femit-zir respects decl names and supports cyclesAndrew Kelley
2020-05-28stage2: handle deletions and better dependency resolutionAndrew Kelley
2020-05-15move Module to its own fileAndrew Kelley
2020-05-14self-hosted: fix codegen and resolve some analysis bugsAndrew Kelley
2020-05-13self-hosted: fix compile errors, except for codegen.zigAndrew Kelley
2020-05-12self-hosted: ir: implement separated analysis of Decl and FnAndrew Kelley
2020-05-12self-hosted: rework the memory layout of ir.Module and related typesAndrew Kelley
2020-05-10rework self-hosted compiler for incremental buildsAndrew Kelley
2020-05-01rework std.math.big.IntAndrew Kelley
2020-05-01ZIR: implement return instructionAndrew Kelley
2020-05-01ZIR: add cmp and condbr instructionsAndrew Kelley
2020-04-26ir: elemptr and add instructionsAndrew Kelley
2020-04-23basics of writing ELF and machine code generationAndrew Kelley
2020-04-22ir: improve ZIR emission enough to emit hello worldAndrew Kelley
2020-04-22emit zir skeletonAndrew Kelley
2020-04-21ir: analyze asm instructionAndrew Kelley
2020-04-21ir: analyze deref instructionAndrew Kelley
2020-04-21ir: analyze fieldptr instructionAndrew Kelley
2020-04-21ir: analyze int castingAndrew Kelley
2020-04-21ir: analyze int instructionAndrew Kelley
2020-04-21ir: analyze fntype instructionAndrew Kelley
2020-04-21ir: analysis of fn instructionAndrew Kelley
2020-04-21ir: analyze str instructionAndrew Kelley
2020-04-21ir: semantic analysis skeletonAndrew Kelley
2020-04-19ir: nice rendering of string literal constantsAndrew Kelley
2020-04-19ir: rendering skeletonAndrew Kelley
2020-04-19ir: parse typesAndrew Kelley
2020-04-19rework types and values data layoutAndrew Kelley
2020-04-19beginnings of zig ir parserAndrew Kelley
2020-04-01(breaking) std.Buffer => std.ArrayListSentineled(u8, 0)Andrew Kelley
2020-03-30std lib API deprecations for the upcoming 0.6.0 releaseAndrew Kelley
2019-12-08update self-hosted compiler to new format APIAndrew Kelley
2019-11-26solve recursion in self hostedVexu
2019-11-26fixes and cleanup in self hostedVexu
2019-11-24Merge remote-tracking branch 'origin/master' into null-terminated-pointersAndrew Kelley
2019-11-21string literals are now null terminatedAndrew Kelley
2019-11-07self hosted compiler: use enum literalsVexu
2019-11-07self hosted compiler: remove await async patternVexu
2019-06-10std: existing LinkedList is actually a TailQueuedaurnimator
2019-06-09different array literal syntax when inferring the sizeAndrew Kelley
2019-04-11Pack big.Int sign and length fieldsMarc Tiehuis
2019-02-14stage2: fix llvm.zig with opaque types back to single-item pointerAndrew Kelley
2019-02-14fix implicit cast error unions with non-optional to optional pointerAndrew Kelley
2019-02-03`std.mem.Allocator.create` replaced with better APIAndrew Kelley
2018-11-13New Zig formal grammar (#1685)Jimmi Holst Christensen
2018-10-15Solve the return type ambiguity (#1628)Jimmi Holst Christensen
2018-07-24self-hosted: function calling another functionAndrew Kelley
2018-07-22self-hosted can compile libc hello worldAndrew Kelley
2018-07-20self-hosted: implicit cast comptime ints to other intsAndrew Kelley
2018-07-19self-hosted: refactor ParsedFile out of existenceAndrew Kelley