reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
77 bool isDivergent(const Value &Val) const;
115 return isDivergent(*BranchTerm->getCondition()); 118 return isDivergent(*SwitchTerm->getCondition()); 130 if (isDivergent(*Op)) 171 if (isDivergent(*Phi.getIncomingValue(i)) || 228 if (isDivergent(I)) 255 if (isDivergent(Phi)) 267 if (isDivergent(*UserInst)) 377 bool WasDivergent = isDivergent(I); 418 return isDivergent(V) || isTemporalDivergent(*I.getParent(), V); 426 if (isDivergent(I)) 455 return DA.isDivergent(val);unittests/Analysis/DivergenceAnalysisTest.cpp
102 EXPECT_TRUE(DA.isDivergent(arg)); 106 EXPECT_TRUE(DA.isDivergent(arg)); 156 EXPECT_TRUE(DA.isDivergent(RetInst)); 210 EXPECT_TRUE(DA.isDivergent(RetInst)); 305 EXPECT_TRUE(DA.isDivergent(*Phi)); 309 EXPECT_FALSE(DA.isDivergent(*Phi)); 426 EXPECT_TRUE(DA.isDivergent(DivDblPhi));