Pārlūkot izejas kodu

r600/llvm: Add LOAD_VTX instruction

tags/i965-primitive-restart-v2
Tom Stellard pirms 13 gadiem
vecāks
revīzija
fa52aeb396
1 mainītis faili ar 13 papildinājumiem un 0 dzēšanām
  1. 13
    0
      src/gallium/drivers/radeon/R600Instructions.td

+ 13
- 0
src/gallium/drivers/radeon/R600Instructions.td Parādīt failu

@@ -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.

Notiek ielāde…
Atcelt
Saglabāt