Lines Matching defs:Info
36 GISelKnownBits Info(*MF);
37 KnownBits Res = Info.getKnownBits(SrcReg);
78 GISelKnownBits Info(*MF);
79 KnownBits Res = Info.getKnownBits(SrcReg);
83 KnownBits Res2 = Info.getKnownBits(DstReg);
114 GISelKnownBits Info(*MF);
115 KnownBits Res = Info.getKnownBits(SrcReg);
119 KnownBits Res2 = Info.getKnownBits(DstReg);
150 GISelKnownBits Info(*MF);
151 KnownBits Res = Info.getKnownBits(SrcReg);
155 KnownBits Res2 = Info.getKnownBits(DstReg);
188 GISelKnownBits Info(*MF);
189 KnownBits Res = Info.getKnownBits(SrcReg);
193 KnownBits Res2 = Info.getKnownBits(DstReg);
220 GISelKnownBits Info(*MF, /*MaxDepth=*/24);
221 KnownBits Res = Info.getKnownBits(SrcReg);
225 KnownBits Res2 = Info.getKnownBits(DstReg);
257 GISelKnownBits Info(*MF);
258 KnownBits Res = Info.getKnownBits(SrcReg);
290 GISelKnownBits Info(*MF);
291 KnownBits Res = Info.getKnownBits(SrcReg);
323 GISelKnownBits Info(*MF);
324 KnownBits Res = Info.getKnownBits(SrcReg);
348 GISelKnownBits Info(*MF);
352 KnownBits ResNonSplat = Info.getKnownBits(SrcSplatReg);
359 KnownBits ResSplat = Info.getKnownBits(SrcNonSplatReg);
396 GISelKnownBits Info(*MF);
397 KnownBits Res0 = Info.getKnownBits(SrcReg0);
404 KnownBits Res1 = Info.getKnownBits(SrcReg1);
441 GISelKnownBits Info(*MF);
442 KnownBits Res0 = Info.getKnownBits(SrcReg0);
449 KnownBits Res1 = Info.getKnownBits(SrcReg1);
477 GISelKnownBits Info(*MF);
478 KnownBits Res = Info.getKnownBits(SrcReg);
510 GISelKnownBits Info(*MF);
511 KnownBits Res = Info.getKnownBits(SrcReg);
543 GISelKnownBits Info(*MF);
544 KnownBits Res = Info.getKnownBits(SrcReg);
572 GISelKnownBits Info(*MF);
573 KnownBits Res = Info.getKnownBits(SrcReg);
607 GISelKnownBits Info(*MF);
608 KnownBits Res = Info.getKnownBits(SrcReg);
685 GISelKnownBits Info(*MF);
689 EXPECT_EQ(7u, Info.computeNumSignBits(CopyReg1));
690 EXPECT_EQ(8u, Info.computeNumSignBits(CopyRegNeg1));
691 EXPECT_EQ(1u, Info.computeNumSignBits(CopyReg127));
692 EXPECT_EQ(2u, Info.computeNumSignBits(CopyReg32));
693 EXPECT_EQ(3u, Info.computeNumSignBits(CopyRegNeg32));
694 EXPECT_EQ(3u, Info.computeNumSignBits(NonSplatSameSign));
695 EXPECT_EQ(1u, Info.computeNumSignBits(NonSplatDifferentSign));
723 GISelKnownBits Info(*MF);
724 EXPECT_EQ(25u, Info.computeNumSignBits(CopySextLoad));
725 EXPECT_EQ(32u, Info.computeNumSignBits(CopySextNeg1));
726 EXPECT_EQ(28u, Info.computeNumSignBits(CopySextNonSplat));
780 GISelKnownBits Info(*MF);
781 EXPECT_EQ(26u, Info.computeNumSignBits(CopyInReg7));
782 EXPECT_EQ(25u, Info.computeNumSignBits(CopyInReg8));
783 EXPECT_EQ(24u, Info.computeNumSignBits(CopyInReg9));
784 EXPECT_EQ(2u, Info.computeNumSignBits(CopyInReg31));
786 EXPECT_EQ(27u, Info.computeNumSignBits(CopyInReg6Sext));
787 EXPECT_EQ(26u, Info.computeNumSignBits(CopyInReg7Sext));
788 EXPECT_EQ(25u, Info.computeNumSignBits(CopyInReg8Sext));
789 EXPECT_EQ(25u, Info.computeNumSignBits(CopyInReg9Sext));
790 EXPECT_EQ(25u, Info.computeNumSignBits(CopyInReg31Sext));
848 GISelKnownBits Info(*MF);
849 EXPECT_EQ(32u, Info.computeNumSignBits(CopyInReg1));
850 EXPECT_EQ(26u, Info.computeNumSignBits(CopyInReg7));
851 EXPECT_EQ(25u, Info.computeNumSignBits(CopyInReg8));
852 EXPECT_EQ(24u, Info.computeNumSignBits(CopyInReg9));
853 EXPECT_EQ(2u, Info.computeNumSignBits(CopyInReg31));
855 EXPECT_EQ(27u, Info.computeNumSignBits(CopyInReg6Sext));
856 EXPECT_EQ(26u, Info.computeNumSignBits(CopyInReg7Sext));
857 EXPECT_EQ(25u, Info.computeNumSignBits(CopyInReg8Sext));
858 EXPECT_EQ(25u, Info.computeNumSignBits(CopyInReg9Sext));
859 EXPECT_EQ(25u, Info.computeNumSignBits(CopyInReg31Sext));
888 GISelKnownBits Info(*MF);
889 EXPECT_EQ(1u, Info.computeNumSignBits(CopyTruncLoad));
890 EXPECT_EQ(8u, Info.computeNumSignBits(CopyTruncNeg1));
891 EXPECT_EQ(5u, Info.computeNumSignBits(CopyTrunc7));
1017 GISelKnownBits Info(*MF);
1018 KnownBits Res = Info.getKnownBits(And->getOperand(1).getReg());
1048 GISelKnownBits Info(*MF);
1055 Res = Info.getKnownBits(SrcReg);
1062 Res = Info.getKnownBits(SrcReg);
1069 Res = Info.getKnownBits(SrcReg);
1117 GISelKnownBits Info(*MF);
1122 return Info.getKnownBits(Copy->getOperand(1).getReg());
1185 GISelKnownBits Info(*MF);
1190 return Info.getKnownBits(Copy->getOperand(1).getReg());
1237 GISelKnownBits Info(*MF);
1239 KnownBits BSwapKnown = Info.getKnownBits(CopyBSwap);
1244 KnownBits BitReverseKnown = Info.getKnownBits(CopyBitReverse);
1292 GISelKnownBits Info(*MF);
1293 KnownBits Res0 = Info.getKnownBits(SrcReg0);
1300 KnownBits Res1 = Info.getKnownBits(SrcReg1);
1320 GISelKnownBits Info(*MF);
1322 KnownBits KnownUmax = Info.getKnownBits(CopyUMax);
1358 GISelKnownBits Info(*MF);
1359 KnownBits Res0 = Info.getKnownBits(SrcReg0);
1391 GISelKnownBits Info(*MF);
1392 KnownBits Res0 = Info.getKnownBits(SrcReg0);
1424 GISelKnownBits Info(*MF);
1425 KnownBits Res0 = Info.getKnownBits(SrcReg0);
1454 GISelKnownBits Info(*MF);
1455 KnownBits EqSizeRes = Info.getKnownBits(EqSizedShl);
1456 KnownBits BiggerSizeRes = Info.getKnownBits(BiggerSizedShl);
1493 GISelKnownBits Info(*MF);
1501 Res = Info.getKnownBits(SrcReg);
1509 Res = Info.getKnownBits(SrcReg);
1517 Res = Info.getKnownBits(SrcReg);
1525 Res = Info.getKnownBits(SrcReg);
1546 GISelKnownBits Info(*MF);
1549 EXPECT_EQ(32u, Info.computeNumSignBits(CopyOverflow));
1568 GISelKnownBits Info(*MF);
1570 EXPECT_EQ(0xFFF0u, Info.getKnownBits(CopyOverflow).Zero.getZExtValue());
1589 GISelKnownBits Info(*MF);
1592 EXPECT_EQ(0xF0u, Info.getKnownBits(CopyOverflow1).Zero.getZExtValue());
1594 EXPECT_EQ(0x00u, Info.getKnownBits(CopyOverflow2).Zero.getZExtValue());