Lines Matching +full:0 +full:x2ff
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
41 SmallVector<FunctionSummary::EdgeTy, 0>());
59 ? getSummaryList().size() && getSummaryList()[0]->isDSOLocal()
82 unsigned RORefCnt = 0, WORefCnt = 0;
84 for (I = Refs.size() - 1; I >= 0 && Refs[I].isWriteOnly(); --I)
86 for (; I >= 0 && Refs[I].isReadOnly(); --I)
94 uint64_t Flags = 0;
95 // Flags & 0x4 is reserved. DO NOT REUSE.
97 Flags |= 0x1;
99 Flags |= 0x2;
101 Flags |= 0x8;
103 Flags |= 0x10;
105 Flags |= 0x20;
107 Flags |= 0x40;
109 Flags |= 0x80;
111 Flags |= 0x100;
113 Flags |= 0x200;
118 assert(Flags <= 0x2ff && "Unexpected bits in flag");
121 if (Flags & 0x1)
125 if (Flags & 0x2)
127 // Flags & 0x4 is reserved. DO NOT REUSE.
131 if (Flags & 0x8)
135 if (Flags & 0x10)
139 if (Flags & 0x20)
143 if (Flags & 0x40)
147 if (Flags & 0x80)
151 if (Flags & 0x100)
155 if (Flags & 0x200)
185 auto &Summary = VI.getSummaryList()[0];
214 assert(VI.getAccessSpecifier() == 0 || isa<FunctionSummary>(S));
320 P.second.SummaryList[0]->getBaseObject()))
477 auto FlagValue = [](unsigned V) { return V ? '1' : '0'; };
488 0};
590 // 0 - alias
615 // module paths table. In that case use 0 as the module id.
617 auto ModId = ModuleIdMap.empty() ? 0 : ModuleIdMap[ModIt.first];