llvm.org GIT mirror llvm / 6e533d7
ARM: remove unused UMAALv5 node It was incorrect anyway, since it didn't have accumulator inputs and wasn't even supported on v5. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199211 91177308-0d34-0410-b5e6-96231b3b80d8 Tim Northover 6 years ago
1 changed file(s) with 0 addition(s) and 8 deletion(s). Raw diff Collapse all Expand all
37253725 4, IIC_iMAC64, [],
37263726 (UMLAL GPR:$RdLo, GPR:$RdHi, GPR:$Rn, GPR:$Rm, GPR:$RLo, GPR:$RHi,
37273727 pred:$p, cc_out:$s)>,
3728 Requires<[IsARM, NoV6]>;
3729 }
3730
3731 let Constraints = "@earlyclobber $RdLo,@earlyclobber $RdHi" in {
3732 def UMAALv5 : ARMPseudoExpand<(outs GPR:$RdLo, GPR:$RdHi),
3733 (ins GPR:$Rn, GPR:$Rm, pred:$p),
3734 4, IIC_iMAC64, [],
3735 (UMAAL GPR:$RdLo, GPR:$RdHi, GPR:$Rn, GPR:$Rm, pred:$p)>,
37363728 Requires<[IsARM, NoV6]>;
37373729 }
37383730