Mark tBRIND as predicable.

llvm-svn: 134758
This commit is contained in:
Jim Grosbach 2011-07-08 22:33:49 +00:00
parent 60fc0fca5c
commit 39c67b5e08
1 changed files with 2 additions and 2 deletions

View File

@ -1486,7 +1486,7 @@ def tPOP_RET : tPseudoExpand<(outs), (ins pred:$p, reglist:$regs, variable_ops),
// Indirect branch using "mov pc, $Rm"
let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in {
def tBRIND : tPseudoExpand<(outs), (ins GPR:$Rm),
def tBRIND : tPseudoExpand<(outs), (ins GPR:$Rm, pred:$p),
Size2Bytes, IIC_Br, [(brind GPR:$Rm)],
(tMOVr PC, GPR:$Rm, (ops 14, zero_reg))>;
(tMOVr PC, GPR:$Rm, pred:$p)>;
}