Browse Source

r600/llvm: Add LOAD_VTX instruction

tags/i965-primitive-restart-v2
Tom Stellard 13 years ago
parent
commit
fa52aeb396
1 changed files with 13 additions and 0 deletions
  1. 13
    0
      src/gallium/drivers/radeon/R600Instructions.td

+ 13
- 0
src/gallium/drivers/radeon/R600Instructions.td 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.

Loading…
Cancel
Save