diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-11-18 04:42:59 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-11-18 04:42:59 +0000 |
| commit | eff1ad8d8e044a5859afcd604f06f353359aa739 (patch) | |
| tree | 600dc4c9b0af405b6ed0284c154057688acd83cc /llvm/lib/Target | |
| parent | 742deb2495c1f409e2765cc62200eac31f1b1612 (diff) | |
| download | bcm5719-llvm-eff1ad8d8e044a5859afcd604f06f353359aa739.tar.gz bcm5719-llvm-eff1ad8d8e044a5859afcd604f06f353359aa739.zip | |
AMDGPU: Move redundant setting of inst properties
llvm-svn: 287311
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/AMDGPU/VOPInstructions.td | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Target/AMDGPU/VOPInstructions.td b/llvm/lib/Target/AMDGPU/VOPInstructions.td index d538c785781..32261795551 100644 --- a/llvm/lib/Target/AMDGPU/VOPInstructions.td +++ b/llvm/lib/Target/AMDGPU/VOPInstructions.td @@ -35,6 +35,7 @@ class VOPAnyCommon <dag outs, dag ins, string asm, list<dag> pattern> : let hasSideEffects = 0; let UseNamedOperandTable = 1; let VALU = 1; + let Uses = [EXEC]; } class VOP3Common <dag outs, dag ins, string asm = "", @@ -49,8 +50,6 @@ class VOP3Common <dag outs, dag ins, string asm = "", let AddedComplexity = -1000; let VOP3 = 1; - let VALU = 1; - let Uses = [EXEC]; let AsmMatchConverter = !if(!eq(VOP3Only,1), @@ -69,7 +68,6 @@ class VOP3Common <dag outs, dag ins, string asm = "", let hasPostISelHook = 1; } - class VOP3_Pseudo <string opName, VOPProfile P, list<dag> pattern=[], bit VOP3Only = 0> : InstSI <P.Outs64, P.Ins64, "", pattern>, VOP <opName>, |

