Ian Romanick
|
2f4240fb02
|
Add method to set the swizzle of an ir_dereference
|
2010-03-24 15:12:21 -07:00 |
|
Ian Romanick
|
882dad7540
|
ir_function constructor now takes the function name as a parameter
|
2010-03-23 17:42:04 -07:00 |
|
Ian Romanick
|
e39cc69fa3
|
Set, and require, a return type for function signatures
|
2010-03-23 12:19:13 -07:00 |
|
Ian Romanick
|
ed45ec6a51
|
Add ir_call call to represent function calls.
|
2010-03-11 14:35:37 -08:00 |
|
Ian Romanick
|
d27ec2461b
|
Fix broken constructor of ir_instruction base class
Make the constructor inline-able, and don't try to initialize it as a
simple_node. It hasn't been derived from simple_node in a long time.
|
2010-03-11 14:23:41 -08:00 |
|
Ian Romanick
|
654c057257
|
ir_variable: Initialize all attribute bits to reasonable defaults
This prevents variables from randomly having their 'invariant' or
'read_only' bits set, for example.
|
2010-03-10 00:21:27 -08:00 |
|
Ian Romanick
|
0044e7edce
|
Conver IR structures to use exec_list instead of simple_node
|
2010-03-08 23:44:54 -08:00 |
|
Ian Romanick
|
d5f4f09e76
|
Rename .cc files to .cpp
|
2010-02-22 18:43:08 -08:00 |
|