Lines Matching full:analysis

26   std::unique_ptr<const MCInstrAnalysis> Analysis;  member in __anona662b8650111::InstrAnalysisTest
39 Analysis = std::unique_ptr<const MCInstrAnalysis>( in InstrAnalysisTest()
62 EXPECT_TRUE(Analysis->isTerminator(beq())); in TEST_P()
63 EXPECT_TRUE(Analysis->isTerminator(b())); in TEST_P()
64 EXPECT_FALSE(Analysis->isTerminator(bl())); in TEST_P()
65 EXPECT_TRUE(Analysis->isTerminator(jirl(LoongArch::R0))); in TEST_P()
66 EXPECT_FALSE(Analysis->isTerminator(jirl(LoongArch::R5))); in TEST_P()
70 EXPECT_FALSE(Analysis->isCall(beq())); in TEST_P()
71 EXPECT_FALSE(Analysis->isCall(b())); in TEST_P()
72 EXPECT_TRUE(Analysis->isCall(bl())); in TEST_P()
73 EXPECT_TRUE(Analysis->isCall(jirl(LoongArch::R1))); in TEST_P()
74 EXPECT_FALSE(Analysis->isCall(jirl(LoongArch::R0))); in TEST_P()
78 EXPECT_FALSE(Analysis->isReturn(beq())); in TEST_P()
79 EXPECT_FALSE(Analysis->isReturn(b())); in TEST_P()
80 EXPECT_FALSE(Analysis->isReturn(bl())); in TEST_P()
81 EXPECT_TRUE(Analysis->isReturn(jirl(LoongArch::R0, LoongArch::R1))); in TEST_P()
82 EXPECT_FALSE(Analysis->isReturn(jirl(LoongArch::R0))); in TEST_P()
83 EXPECT_FALSE(Analysis->isReturn(jirl(LoongArch::R1))); in TEST_P()
87 EXPECT_TRUE(Analysis->isBranch(beq())); in TEST_P()
88 EXPECT_TRUE(Analysis->isBranch(b())); in TEST_P()
89 EXPECT_FALSE(Analysis->isBranch(bl())); in TEST_P()
90 EXPECT_TRUE(Analysis->isBranch(jirl(LoongArch::R0))); in TEST_P()
91 EXPECT_FALSE(Analysis->isBranch(jirl(LoongArch::R1))); in TEST_P()
92 EXPECT_FALSE(Analysis->isBranch(jirl(LoongArch::R0, LoongArch::R1))); in TEST_P()
96 EXPECT_TRUE(Analysis->isConditionalBranch(beq())); in TEST_P()
97 EXPECT_FALSE(Analysis->isConditionalBranch(b())); in TEST_P()
98 EXPECT_FALSE(Analysis->isConditionalBranch(bl())); in TEST_P()
102 EXPECT_FALSE(Analysis->isUnconditionalBranch(beq())); in TEST_P()
103 EXPECT_TRUE(Analysis->isUnconditionalBranch(b())); in TEST_P()
104 EXPECT_FALSE(Analysis->isUnconditionalBranch(bl())); in TEST_P()
105 EXPECT_TRUE(Analysis->isUnconditionalBranch(jirl(LoongArch::R0))); in TEST_P()
106 EXPECT_FALSE(Analysis->isUnconditionalBranch(jirl(LoongArch::R1))); in TEST_P()
108 Analysis->isUnconditionalBranch(jirl(LoongArch::R0, LoongArch::R1))); in TEST_P()
112 EXPECT_FALSE(Analysis->isIndirectBranch(beq())); in TEST_P()
113 EXPECT_FALSE(Analysis->isIndirectBranch(b())); in TEST_P()
114 EXPECT_FALSE(Analysis->isIndirectBranch(bl())); in TEST_P()
115 EXPECT_TRUE(Analysis->isIndirectBranch(jirl(LoongArch::R0))); in TEST_P()
116 EXPECT_FALSE(Analysis->isIndirectBranch(jirl(LoongArch::R1))); in TEST_P()
117 EXPECT_FALSE(Analysis->isIndirectBranch(jirl(LoongArch::R0, LoongArch::R1))); in TEST_P()