1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00

switch SDTBinaryArithWithFlags to be a multiple-result node as well.

llvm-svn: 99370
This commit is contained in:
Chris Lattner 2010-03-24 00:49:29 +00:00
parent 0d53d0a634
commit 36f990dc18

View File

@ -31,10 +31,10 @@ def SDTX86Cmov : SDTypeProfile<1, 4,
def SDTUnaryArithWithFlags : SDTypeProfile<2, 1, def SDTUnaryArithWithFlags : SDTypeProfile<2, 1,
[SDTCisInt<0>, SDTCisVT<1, i32>]>; [SDTCisInt<0>, SDTCisVT<1, i32>]>;
def SDTBinaryArithWithFlags : SDTypeProfile<1, 2, def SDTBinaryArithWithFlags : SDTypeProfile<2, 2,
[SDTCisSameAs<0, 1>, [SDTCisSameAs<0, 2>,
SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>,
SDTCisInt<0>]>; SDTCisInt<0>, SDTCisVT<1, i32>]>;
def SDTX86BrCond : SDTypeProfile<0, 3, def SDTX86BrCond : SDTypeProfile<0, 3,
[SDTCisVT<0, OtherVT>, [SDTCisVT<0, OtherVT>,
SDTCisVT<1, i8>, SDTCisVT<2, i32>]>; SDTCisVT<1, i8>, SDTCisVT<2, i32>]>;