| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-08-16 | More work on IR | Tim Foley | |
| With this change, basic generation of IR works for a trivial shader, and there is some basic support for dumping the generated IR in an assembly-like format. As with the other IR change, the use of the IR is statically disabled for now, so that existing users won't be affected. | |||
| 2017-08-15 | Starting to add intermediate representation (IR) | Tim Foley | |
| Right now none of this is hooked up, but I want to get things checked in incrementally rather than have along long-lived branches. - Added placeholder declarations for IR representation of instructions, basic blocks, etc. - Start adding a `lower-to-ir` pass to translate from AST representation to IR Again: none of this is functional, so it shouldn't mess with existing users of the compiler. | |||
