AMDGPU: Move redundant setting of inst properties

llvm-svn: 287311
This commit is contained in:
Matt Arsenault 2016-11-18 04:42:59 +00:00
parent 742deb2495
commit eff1ad8d8e
1 changed files with 1 additions and 3 deletions

View File

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