Lines Matching refs:LS

136   LexicalScopes LS;  in TEST_F()  local
137 EXPECT_TRUE(LS.empty()); in TEST_F()
138 LS.reset(); in TEST_F()
139 EXPECT_EQ(LS.getCurrentFunctionScope(), nullptr); in TEST_F()
141 LS.initialize(*MF); in TEST_F()
142 EXPECT_FALSE(LS.empty()); in TEST_F()
143 LexicalScope *FuncScope = LS.getCurrentFunctionScope(); in TEST_F()
162 LS.getMachineBasicBlocks(OutermostLoc.get(), MBBVec); in TEST_F()
169 EXPECT_TRUE(LS.dominates(OutermostLoc.get(), &MBB)); in TEST_F()
170 EXPECT_FALSE(LS.dominates(InBlockLoc.get(), &MBB)); in TEST_F()
171 EXPECT_FALSE(LS.dominates(InlinedLoc.get(), &MBB)); in TEST_F()
183 LexicalScopes LS; in TEST_F() local
184 LS.initialize(*MF); in TEST_F()
185 LexicalScope *FuncScope = LS.getCurrentFunctionScope(); in TEST_F()
190 EXPECT_EQ(LS.findLexicalScope(InBlockLoc.get()), BlockScope); in TEST_F()
200 LS.getMachineBasicBlocks(OutermostLoc.get(), MBBVec); in TEST_F()
205 EXPECT_TRUE(LS.dominates(OutermostLoc.get(), &MBB)); in TEST_F()
206 EXPECT_TRUE(LS.dominates(InBlockLoc.get(), &MBB)); in TEST_F()
207 EXPECT_FALSE(LS.dominates(InlinedLoc.get(), &MBB)); in TEST_F()
218 LexicalScopes LS; in TEST_F() local
219 LS.initialize(*MF); in TEST_F()
220 LexicalScope *FuncScope = LS.getCurrentFunctionScope(); in TEST_F()
237 const auto &AbstractScopes = LS.getAbstractScopesList(); in TEST_F()
253 LexicalScopes LS; in TEST_F() local
254 LS.initialize(*MF); in TEST_F()
255 LexicalScope *FuncScope = LS.getCurrentFunctionScope(); in TEST_F()
274 LexicalScopes LS; in TEST_F() local
275 LS.initialize(*MF); in TEST_F()
276 LexicalScope *BlockScope = LS.findLexicalScope(InBlockLoc.get()); in TEST_F()
290 LexicalScope *FuncScope = LS.getCurrentFunctionScope(); in TEST_F()
307 LexicalScopes LS; in TEST_F() local
308 LS.initialize(*MF); in TEST_F()
309 LexicalScope *FuncScope = LS.getCurrentFunctionScope(); in TEST_F()
310 LexicalScope *BlockScope = LS.findLexicalScope(InBlockLoc.get()); in TEST_F()
311 LexicalScope *OtherBlockScope = LS.findLexicalScope(NotNestedBlockLoc.get()); in TEST_F()
345 LexicalScopes LS; in TEST_F() local
346 LS.initialize(*MF); in TEST_F()
347 LexicalScope *FuncScope = LS.getCurrentFunctionScope(); in TEST_F()
348 LexicalScope *BlockScope = LS.findLexicalScope(InBlockLoc.get()); in TEST_F()
349 LexicalScope *OtherBlockScope = LS.findLexicalScope(NotNestedBlockLoc.get()); in TEST_F()
362 EXPECT_TRUE(LS.dominates(OutermostLoc.get(), MBB1)); in TEST_F()
363 EXPECT_TRUE(LS.dominates(OutermostLoc.get(), MBB2)); in TEST_F()
364 EXPECT_TRUE(LS.dominates(OutermostLoc.get(), MBB3)); in TEST_F()
365 EXPECT_TRUE(LS.dominates(OutermostLoc.get(), MBB4)); in TEST_F()
368 EXPECT_TRUE(LS.dominates(InBlockLoc.get(), MBB1)); in TEST_F()
369 EXPECT_FALSE(LS.dominates(InBlockLoc.get(), MBB2)); in TEST_F()
370 EXPECT_FALSE(LS.dominates(InBlockLoc.get(), MBB3)); in TEST_F()
371 EXPECT_TRUE(LS.dominates(InBlockLoc.get(), MBB4)); in TEST_F()
374 EXPECT_FALSE(LS.dominates(NotNestedBlockLoc.get(), MBB1)); in TEST_F()
375 EXPECT_TRUE(LS.dominates(NotNestedBlockLoc.get(), MBB2)); in TEST_F()
376 EXPECT_TRUE(LS.dominates(NotNestedBlockLoc.get(), MBB3)); in TEST_F()
377 EXPECT_FALSE(LS.dominates(NotNestedBlockLoc.get(), MBB4)); in TEST_F()
387 LexicalScopes LS; in TEST_F() local
388 LS.initialize(*MF); in TEST_F()
389 LexicalScope *FuncScope = LS.getCurrentFunctionScope(); in TEST_F()
390 LexicalScope *BlockScope = LS.findLexicalScope(InBlockLoc.get()); in TEST_F()
391 LexicalScope *OtherBlockScope = LS.findLexicalScope(NotNestedBlockLoc.get()); in TEST_F()
398 LS.getMachineBasicBlocks(OutermostLoc.get(), OutermostBlocks); in TEST_F()
399 LS.getMachineBasicBlocks(InBlockLoc.get(), InBlockBlocks); in TEST_F()
400 LS.getMachineBasicBlocks(NotNestedBlockLoc.get(), NotNestedBlockBlocks); in TEST_F()
444 LexicalScopes LS; in TEST_F() local
445 LS.initialize(*MF); in TEST_F()
446 LexicalScope *FuncScope = LS.getCurrentFunctionScope(); in TEST_F()
447 LexicalScope *BlockScope = LS.findLexicalScope(InBlockLoc.get()); in TEST_F()
451 EXPECT_TRUE(LS.dominates(OutermostLoc.get(), MBB1)); in TEST_F()
452 EXPECT_TRUE(LS.dominates(OutermostLoc.get(), MBB2)); in TEST_F()
453 EXPECT_TRUE(LS.dominates(OutermostLoc.get(), MBB3)); in TEST_F()
454 EXPECT_TRUE(LS.dominates(OutermostLoc.get(), MBB4)); in TEST_F()
455 EXPECT_TRUE(LS.dominates(InBlockLoc.get(), MBB1)); in TEST_F()
456 EXPECT_FALSE(LS.dominates(InBlockLoc.get(), MBB2)); in TEST_F()
457 EXPECT_FALSE(LS.dominates(InBlockLoc.get(), MBB3)); in TEST_F()
458 EXPECT_TRUE(LS.dominates(InBlockLoc.get(), MBB4)); in TEST_F()