r600/llvm: Add LOAD_VTX instruction

This commit is contained in:
Tom Stellard 2012-02-28 17:32:28 -05:00
parent ced73ea5df
commit fa52aeb396

View file

@ -918,6 +918,19 @@ def LOCAL_SIZE_Z : R600PreloadInst <"LOCAL_SIZE_Z",
let isPseudo = 1 in {
def LOAD_VTX : AMDGPUShaderInst <
(outs R600_Reg32:$dst),
(ins MEMri:$mem),
"LOAD_VTX",
[(set (i32 R600_Reg32:$dst), (load_param ADDRParam:$mem))]
>;
} //End isPseudo
include "R600ShaderPatterns.td"
// We need this pattern to avoid having real registers in PHI nodes.