reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/IntervalMap.h
 1142     if (!I.valid())
 1330     assert(valid() && "Cannot access invalid iterator");
 1337     assert(valid() && "Cannot access invalid iterator");
 1344     assert(valid() && "Cannot access invalid iterator");
 1376     if (!valid())
 1377       return !RHS.valid();
 1401     assert(valid() && "Cannot increment end()");
 1416     if (path.leafOffset() && (valid() || !branched()))
 1443     if (!valid())
 1473   if (valid())
 1511   if (valid())
 2075       if (!posA.valid() || !Traits::stopLess(posB.stop(), posA.start()))
 2080       if (!posB.valid() || !Traits::stopLess(posA.stop(), posB.start()))
 2089       if (!posA.valid() || !Traits::stopLess(posB.stop(), posA.start()))
 2093       if (!posB.valid() || !Traits::stopLess(posA.stop(), posB.start()))
 2102       posB(posA.valid() ? b.find(posA.start()) : b.end()) { advance(); }
 2106     return posA.valid() && posB.valid();
 2106     return posA.valid() && posB.valid();
lib/CodeGen/InterferenceCache.cpp
  170       if (!I.valid())
  221     if (!I.valid() || I.start() >= Stop)
  224     bool Backup = !I.valid() || I.start() >= Stop;
lib/CodeGen/LiveDebugVariables.cpp
  261     if (!I.valid() || I.start() != Idx)
  532   for (LocMap::const_iterator I = locInts.begin(); I.valid(); ++I) {
  740   if (I.valid() && I.start() <= Start) {
  750   if (I.valid() && I.start() < Stop)
  791     if (!I.valid() || I.value().locNo() != LocNo)
  818       if (I.valid() && I.start() <= Idx)
  839   for (LocMap::const_iterator I = locInts.begin(); I.valid(); ++I)
  925     if (!I.valid())
  935     if (!I.valid())
 1029     if (!LocMapI.valid())
 1033     while (LocMapI.valid() && LII != LIE) {
 1066           assert(LocMapI.valid() && "Unexpected coalescing");
 1082         if (!LocMapI.valid())
 1092   while (LocMapI.valid()) {
 1224   for (LocMap::iterator I = locInts.begin(); I.valid(); ++I) {
 1343   for (LocMap::const_iterator I = locInts.begin(); I.valid();) {
lib/CodeGen/LiveIntervalUnion.cpp
   39   while (SegPos.valid()) {
   69     if (!SegPos.valid())
   87   for (LiveSegments::const_iterator SI = Segments.begin(); SI.valid(); ++SI) {
   97   for (SegmentIter SI = Segments.begin(); SI.valid(); ++SI)
  141   while (LiveUnionI.valid()) {
  155       if (!(++LiveUnionI).valid()) {
lib/CodeGen/RegAllocGreedy.cpp
 2181     for (unsigned Gap = 0; IntI.valid() && IntI.start() < StopIdx; ++IntI) {
lib/CodeGen/SplitKit.cpp
  401   for (RegAssignMap::const_iterator I = RegAssign.begin(); I.valid(); ++I)
  872     if (!AssignI.valid() || AssignI.start() >= Def)
 1134       if (!AssignI.valid()) {
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
 1721     if ((H.sh_flags & SHF_ALLOC) && It.valid()) {
unittests/ADT/IntervalMapTest.cpp
   39   EXPECT_FALSE(map.begin().valid());
   40   EXPECT_FALSE(map.end().valid());
   42   EXPECT_FALSE(I.valid());
   77   EXPECT_TRUE(map.begin().valid());
   78   EXPECT_FALSE(map.end().valid());
   82   ASSERT_TRUE(I.valid());
   89   EXPECT_FALSE(I.valid());
   95   ASSERT_TRUE(I.valid());
  104   ASSERT_TRUE(I.valid());
  111   ASSERT_TRUE(I.valid());
  117   ASSERT_TRUE(I.valid());
  124   ASSERT_TRUE(I.valid());
  131   ASSERT_TRUE(I.valid());
  137   ASSERT_TRUE(I.valid());
  144   ASSERT_TRUE(I.valid());
  163   ASSERT_TRUE(I.valid());
  167   ASSERT_TRUE(I.valid());
  173   ASSERT_TRUE(I.valid());
  180   ASSERT_TRUE(I.valid());
  221   EXPECT_FALSE(I.valid());
  250   ASSERT_TRUE(I.valid());
  282   EXPECT_FALSE(I.valid());
  287   ASSERT_TRUE(I.valid());
  292   ASSERT_TRUE(I.valid());
  297   EXPECT_FALSE(I.valid());
  300   EXPECT_FALSE(I.valid());
  306   ASSERT_TRUE(I.valid());
  310   ASSERT_TRUE(I.valid());
  314   ASSERT_TRUE(I.valid());
  318   ASSERT_TRUE(I.valid());
  322   EXPECT_FALSE(I.valid());
  328   ASSERT_TRUE(I.valid());
  332   ASSERT_TRUE(I.valid());
  336   ASSERT_TRUE(I.valid());
  340   ASSERT_TRUE(I.valid());
  344   EXPECT_FALSE(I.valid());
  350   ASSERT_TRUE(I.valid());
  354   ASSERT_TRUE(I.valid());
  358   ASSERT_TRUE(I.valid());
  362   EXPECT_FALSE(I.valid());
  399     ASSERT_TRUE(I.valid());
  405   EXPECT_FALSE(I.valid());
  411     ASSERT_TRUE(I.valid());
  420   ASSERT_TRUE(I.valid());
  426   ASSERT_TRUE(I.valid());
  433   ASSERT_TRUE(I.valid());
  440   ASSERT_TRUE(I.valid());
  447   ASSERT_TRUE(I.valid());
  454   ASSERT_TRUE(I.valid());
  456   ASSERT_TRUE(I.valid());
  463   ASSERT_TRUE(I.valid());
  469   ASSERT_TRUE(I.valid());
  476   ASSERT_TRUE(I.valid());
  483   ASSERT_TRUE(I.valid());
  490   ASSERT_TRUE(I.valid());
  492   ASSERT_TRUE(I.valid());
  538     ASSERT_TRUE(I.valid());
  544   EXPECT_FALSE(I.valid());
  550     ASSERT_TRUE(I.valid());
  559   ASSERT_TRUE(I.valid());
  565   ASSERT_TRUE(I.valid());
  571   ASSERT_TRUE(I.valid());
  577   EXPECT_FALSE(I.valid());
  581   EXPECT_FALSE(I.valid());