mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 21:50:12 +01:00
r600/llvm: Add LOAD_VTX instruction
This commit is contained in:
parent
ced73ea5df
commit
fa52aeb396
1 changed files with 13 additions and 0 deletions
|
|
@ -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…
Add table
Reference in a new issue