| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-05-22 | SPIR-V: ResultId and Word aliases to improve code clarity | Robin Voetter | |
| 2021-05-22 | SPIR-V: Put types in SPIRVModule, some general restructuring | Robin Voetter | |
| 2021-05-22 | SPIR-V: Use Value.toFloat instead of switching on value tag when generating ↵ | Robin Voetter | |
| float constants | |||
| 2021-05-17 | Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen | Andrew Kelley | |
| Conflicts: * src/codegen/spirv.zig * src/link/SpirV.zig We're going to want to improve the stage2 test harness to print the source file name when a compile error occurs otherwise std lib contributors are going to see some confusing CI failures when they cause stage2 AstGen compile errors. | |||
| 2021-05-16 | SPIR-V: Unary not operation | Robin Voetter | |
| 2021-05-16 | SPIR-V: bool binary operations | Robin Voetter | |
| 2021-05-16 | SPIR-V: comparison and equality operations | Robin Voetter | |
| 2021-05-16 | SPIR-V: More bitwise binary operations | Robin Voetter | |
| 2021-05-16 | SPIR-V: More binary operations | Robin Voetter | |
| 2021-05-16 | SPIR-V: genBinOp setup | Robin Voetter | |
| 2021-05-16 | SPIR-V: Some initial floating point constant generation | Robin Voetter | |
| 2021-05-16 | SPIR-V: Some instructions + constant generation setup | Robin Voetter | |
| 2021-05-16 | SPIR-V: Function parameter generation | Robin Voetter | |
| 2021-05-16 | SPIR-V: OpFunction/OpFunctionEnd generation | Robin Voetter | |
| 2021-05-16 | SPIR-V: Proper floating point type generation | Robin Voetter | |
| 2021-05-16 | SPIR-V: Function prototype generation | Robin Voetter | |
| 2021-05-16 | SPIR-V: Compute backing integer bits | Robin Voetter | |
| 2021-05-16 | SPIR-V: Restructure codegen a bit | Robin Voetter | |
| 2021-05-15 | Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen | Andrew Kelley | |
| Conflicts: * build.zig * src/Compilation.zig * src/codegen/spirv/spec.zig * src/link/SpirV.zig * test/stage2/darwin.zig - this one might be problematic; start.zig looks for `main` in the root source file, not `_main`. Not sure why there is an underscore there in master branch. | |||
| 2021-05-14 | SPIR-V: Begin generating types | Robin Voetter | |
| 2021-02-24 | zig fmt src/ | Andrew Kelley | |
| 2021-01-19 | SPIR-V: Use free list for result id generation | Robin Voetter | |
| 2021-01-19 | SPIR-V: OpMemoryModel and basic capability generation | Robin Voetter | |
| 2021-01-19 | SPIR-V: Make emitting binary more efficient | Robin Voetter | |
| 2021-01-19 | SPIR-V: Linking and codegen setup | Robin Voetter | |
