| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | DependencyDirectivesScanner.cpp | 212 if (Last == End) { in skipRawString() 223 if (First == End) in skipRawString() 249 if (First == End) in isEOL() 282 if (First != End) in skipString() 288 if (First == End) in skipNewline() 303 if (First == End) in skipToNewlineRaw() 333 First = End; in skipBlockComment() 370 if (First == End) in skipLine() 409 if (First == End) in skipLine() 477 if (First == End) in lexModuleDirectiveBody() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | SafeStackLayout.cpp | 73 assert(End >= R.Start); in layoutObject() 74 if (Start >= R.End) { in layoutObject() 81 End = Start + Obj.Size; in layoutObject() 86 if (End <= R.End) { in layoutObject() 93 if (End > LastRegionEnd) { in layoutObject() 104 LastRegionEnd = End; in layoutObject() 112 R.Start = R0.End = Start; in layoutObject() 116 if (End > R.Start && End < R.End) { in layoutObject() 118 R0.End = R.Start = End; in layoutObject() 126 if (Start < R.End && End > R.Start) in layoutObject() [all …]
|
| H A D | LiveRangeCalc.cpp | 69 SlotIndex Start, End; in updateFromLiveIns() local 70 std::tie(Start, End) = Indexes->getMBBRange(MBB); in updateFromLiveIns() 74 End = I.Kill; in updateFromLiveIns() 82 Updater.add(Start, End, I.Value); in updateFromLiveIns() 153 SlotIndex Begin, End; in isDefOnEntry() local 167 if (LR.isUndefIn(Undefs, Seg.end, End)) in isDefOnEntry() 242 SlotIndex Start, End; in findReachingDefs() local 283 SlotIndex Start, End; in findReachingDefs() local 287 End = Use; in findReachingDefs() 290 Updater.add(Start, End, TheVNI); in findReachingDefs() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | Parallel.h | 86 return Comp(*Start, *(End - 1)) in medianOf3() 89 : (Comp(*Mid, *Start) ? (Comp(*(End - 1), *Mid) ? Mid : End - 1) in medianOf3() 98 llvm::sort(Start, End, Comp); in parallel_quick_sort() 103 auto Pivot = medianOf3(Start, End, Comp); in parallel_quick_sort() 105 std::swap(*(End - 1), *Pivot); in parallel_quick_sort() 106 Pivot = std::partition(Start, End - 1, [&Comp, End](decltype(*Start) V) { in parallel_quick_sort() 107 return Comp(V, *(End - 1)); in parallel_quick_sort() 110 std::swap(*Pivot, *(End - 1)); in parallel_quick_sort() 164 assert(TBegin == End); in parallel_transform_reduce() 193 llvm::sort(Start, End, Comp); [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/Support/ |
| H A D | BumpVector.h | 61 T *End = nullptr; variable 109 assert(Begin + idx < End); 132 --End; in pop_back() 133 End->~T(); in pop_back() 146 End = Begin; in clear() 160 if (End < Capacity) { in push_back() 162 new (End) T(Elt); in push_back() 163 ++End; in push_back() 179 End += Cnt; in insert() 236 if (Begin != End) { in grow() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | IntegralLiteralExpressionMatcher.cpp | 41 return Current != End; in advance() 58 if (Current == End) in nonTerminalChainedExpr() 61 while (Current != End) { in nonTerminalChainedExpr() 94 for (unsigned int End = Length - 1; End > 0; --End) { in literalTokenSize() local 95 if (std::isdigit(Text[End])) in literalTokenSize() 98 if (std::toupper(Text[End]) == 'U') in literalTokenSize() 134 if (Current == End) in unaryExpr() 140 if (Current == End) in unaryExpr() 177 if (Current == End) in compareExpr() 232 if (Current == End) in conditionalExpr() [all …]
|
| /llvm-project-15.0.7/llvm/tools/sanstats/ |
| H A D | sanstats.cpp | 46 while (Begin < End && Pos != Size) { in ReadLE() 55 const char *End) { in ReadModule() argument 57 while (Begin != End && *Begin) in ReadModule() 59 if (Begin == End) in ReadModule() 68 if (Begin == End) in ReadModule() 82 if (Begin > End) in ReadModule() 86 if (Begin == End) in ReadModule() 142 if (Begin == End) { in main() 147 while (Begin != End) { in main() 148 Begin = ReadModule(SizeofPtr, Begin, End); in main() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ASTVector.h | 39 T *End = nullptr; variable 54 ASTVector(ASTVector &&O) : Begin(O.Begin), End(O.End), Capacity(O.Capacity) { in ASTVector() 55 O.Begin = O.End = nullptr; in ASTVector() 70 swap(End, O.End); 135 --End; in pop_back() 136 End->~T(); in pop_back() 149 End = Begin; in clear() 165 new (End) T(Elt); in push_back() 166 ++End; in push_back() 391 if (Begin != End) { in grow() [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/ |
| H A D | Delta.h | 28 int End; member 31 bool contains(int Index) const { return Index >= Begin && Index <= End; } in contains() 35 if (End - Begin != 0) in print() 36 errs() << "," << End; in print() 42 return C1.Begin != C2.Begin || C1.End != C2.End; 47 return std::tie(C1.Begin, C1.End) < std::tie(C2.Begin, C2.End); 77 if (ChunksToKeep.front().End == Index) in shouldKeep()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | GCNIterativeScheduler.cpp | 60 if (I != End) { in printRegion() 62 I = std::prev(End); in printRegion() 70 OS << *End; in printRegion() 86 const auto BottomMI = End == BB->end() ? std::prev(End) : End; in printLivenessInfo() 109 printRegion(OS, R->Begin, R->End, LIS); in printSchedResult() 192 Sch.RegionEnd = Rgn.End; in schedule() 239 auto const BottomMI = End == BBEnd ? std::prev(End) : End; in getRegionPressure() 268 if (R.End != BBEnd) { in getSchedulePressure() 271 RPTracker.reset(*R.End); in getSchedulePressure() 272 RPTracker.recede(*R.End); in getSchedulePressure() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/orc/ |
| H A D | executor_address.h | 138 ExecutorAddrRange(ExecutorAddr Start, ExecutorAddr End) in ExecutorAddrRange() 139 : Start(Start), End(End) {} in ExecutorAddrRange() 141 : Start(Start), End(Start + Size) {} in ExecutorAddrRange() 143 bool empty() const { return Start == End; } in empty() 144 ExecutorAddrDiff size() const { return End - Start; } in size() 148 return LHS.Start == RHS.Start && LHS.End == RHS.End; 156 return !(Other.End <= Start || End <= Other.Start); in overlaps() 166 ExecutorAddr End; member 197 Value.End); in size() 202 BOB, Value.Start, Value.End); in serialize() [all …]
|
| H A D | debug.cpp | 59 const char *End = Start; in debugTypeEnabled() local 62 if (*End == '\0' || *End == ',') { in debugTypeEnabled() 63 size_t ItemLen = End - Start; in debugTypeEnabled() 66 if (*End == '\0') in debugTypeEnabled() 68 Start = End + 1; in debugTypeEnabled() 70 ++End; in debugTypeEnabled()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-dwarfdump/X86/ |
| H A D | debug-names-verify-abbrev-forms.s | 86 .byte 0 # End of abbrev 87 .byte 0 # End of abbrev 100 .byte 0 # End of abbrev 101 .byte 0 # End of abbrev 106 .byte 0 # End of abbrev 107 .byte 0 # End of abbrev 114 .byte 0 # End of abbrev 115 .byte 0 # End of abbrev 120 .byte 0 # End of abbrev 121 .byte 0 # End of abbrev [all …]
|
| H A D | simplified-template-names.s | 42 # -- End function 388 # -- End function 412 # -- End function 436 # -- End function 460 # -- End function 484 # -- End function 508 # -- End function 532 # -- End function 556 # -- End function 580 # -- End function [all …]
|
| H A D | debug-names-find.s | 73 .byte 0 # End Of Children Mark 125 .byte 0 # End of abbrev 126 .byte 0 # End of abbrev 127 .byte 0 # End of abbrev list 133 .long 0 # End of list: bar 137 .long 0 # End of list: foo 167 .byte 0 # End of abbrev 168 .byte 0 # End of abbrev 169 .byte 0 # End of abbrev list 175 .long 0 # End of list: baz [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | AddressRanges.h | 25 AddressRange(uint64_t S, uint64_t E) : Start(S), End(E) { in AddressRange() 26 assert(Start <= End); in AddressRange() 29 uint64_t end() const { return End; } in end() 30 uint64_t size() const { return End - Start; } in size() 31 bool contains(uint64_t Addr) const { return Start <= Addr && Addr < End; } in contains() 33 return Start < R.End && R.Start < End; in intersects() 36 return Start == R.Start && End == R.End; 40 return std::make_pair(Start, End) < std::make_pair(R.Start, R.End); 45 uint64_t End = 0; variable
|
| H A D | Sequence.h | 275 : BeginValue(Begin), PastEndValue(End) { in iota_range() 306 auto seq(T Begin, T End) { in seq() argument 307 return iota_range<T>(Begin, End, false); in seq() 316 auto seq_inclusive(T Begin, T End) { in seq_inclusive() argument 317 return iota_range<T>(Begin, End, true); in seq_inclusive() 328 auto enum_seq(EnumT Begin, EnumT End) { in enum_seq() argument 331 return iota_range<EnumT>(Begin, End, false); in enum_seq() 344 return iota_range<EnumT>(Begin, End, false); in enum_seq() 358 return iota_range<EnumT>(Begin, End, true); in enum_seq_inclusive() 370 auto enum_seq_inclusive(EnumT Begin, EnumT End, in enum_seq_inclusive() argument [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/re/re.const/re.matchflag/ |
| H A D | match_prev_avail.pass.cpp | 56 std::string::iterator End = S.end(); in main() local 57 assert(std::regex_search(Start, End, std::regex("^cd"))); in main() 59 assert(!std::regex_search(Start, End, std::regex("^cd"), in main() 61 assert(!std::regex_search(Start, End, std::regex(".*\\bcd\\b"), in main() 63 assert(!std::regex_search(Start, End, std::regex("^cd"), in main() 66 assert(!std::regex_search(Start, End, std::regex(".*\\bcd\\b"), in main() 70 assert(std::regex_search(Start, End, std::regex("^cd"), in main() 73 assert(std::regex_search(Start, End, std::regex("^cd"), in main() 76 assert(std::regex_search(Start, End, std::regex("^cd"), in main() 79 assert(std::regex_match(Start, End, std::regex("\\bcd\\b"), in main()
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | ExecutorAddress.h | 150 ExecutorAddrRange(ExecutorAddr Start, ExecutorAddr End) in ExecutorAddrRange() 151 : Start(Start), End(End) {} in ExecutorAddrRange() 153 : Start(Start), End(Start + Size) {} in ExecutorAddrRange() 155 bool empty() const { return Start == End; } in empty() 156 ExecutorAddrDiff size() const { return End - Start; } in size() 160 return LHS.Start == RHS.Start && LHS.End == RHS.End; 168 return !(Other.End <= Start || End <= Other.Start); in overlaps() 172 ExecutorAddr End; member 215 Value.End); in size() 220 BOB, Value.Start, Value.End); in serialize() [all …]
|
| /llvm-project-15.0.7/llvm/test/Analysis/IRSimilarityIdentifier/ |
| H A D | basic.ll | 10 ; CHECK-NEXT: End Instruction: store i32 6, i32* %6, align 4 13 ; CHECK-NEXT: End Instruction: store i32 5, i32* %5, align 4 16 ; CHECK-NEXT: End Instruction: store i32 5, i32* %5, align 4 19 ; CHECK-NEXT: End Instruction: store i32 5, i32* %5, align 4 23 ; CHECK-NEXT: End Instruction: store i32 6, i32* %6, align 4 26 ; CHECK-NEXT: End Instruction: store i32 5, i32* %5, align 4 29 ; CHECK-NEXT: End Instruction: store i32 5, i32* %5, align 4 32 ; CHECK-NEXT: End Instruction: store i32 5, i32* %5, align 4 36 ; CHECK-NEXT: End Instruction: store i32 6, i32* %6, align 4 39 ; CHECK-NEXT: End Instruction: store i32 5, i32* %5, align 4 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | arm64-inline-asm.ll | 11 ; CHECK-NEXT: ; InlineAsm End 23 ; CHECK-NEXT: ; InlineAsm End 35 ; CHECK-NEXT: ; InlineAsm End 50 ; CHECK-NEXT: ; InlineAsm End 64 ; CHECK-NEXT: ; InlineAsm End 78 ; CHECK-NEXT: ; InlineAsm End 94 ; CHECK-NEXT: ; InlineAsm End 113 ; CHECK-NEXT: ; InlineAsm End 126 ; CHECK-NEXT: ; InlineAsm End 129 ; CHECK-NEXT: ; InlineAsm End [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/CallSiteSplitting/ |
| H A D | callsite-split-or-phi.ll | 34 End: 63 End: 92 End: 118 End: 147 End: 173 End: 202 End: 230 End: 259 End: 285 End: [all …]
|
| H A D | callsite-no-or-structure.ll | 18 br i1 undef, label %Tail, label %End 22 br i1 %cmp, label %Tail, label %End 28 End: 51 br i1 %cmp1, label %TBB2, label %End 55 br i1 %cmp2, label %Tail, label %End 61 End: 84 br i1 %cmp1, label %TBB2, label %End 88 br i1 %cmp2, label %Tail, label %End 94 End: 123 br i1 %cmp1, label %TBB2, label %End [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Rewrite/Core/ |
| H A D | RewriteRope.h | 65 unsigned End) in RopePiece() 66 : StrData(std::move(Str)), StartOffs(Start), EndOffs(End) {} in RopePiece() 195 void assign(const char *Start, const char *End) { in assign() argument 197 if (Start != End) in assign() 198 Chunks.insert(0, MakeRopeString(Start, End)); in assign() 201 void insert(unsigned Offset, const char *Start, const char *End) { in insert() argument 203 if (Start == End) return; in insert() 204 Chunks.insert(Offset, MakeRopeString(Start, End)); in insert() 214 RopePiece MakeRopeString(const char *Start, const char *End);
|
| /llvm-project-15.0.7/libc/benchmarks/automemcpy/lib/ |
| H A D | RandomFunctionGenerator.cpp | 160 static Optional<SizeSpan> AsSizeSpan(size_t Begin, size_t End) { in AsSizeSpan() argument 161 if (Begin == End) in AsSizeSpan() 165 SS.End = End; in AsSizeSpan() 172 static Optional<Region> As(size_t Begin, size_t End) { in As() argument 173 if (auto Span = AsSizeSpan(Begin, End)) { in As() 183 if (auto Span = AsSizeSpan(Begin, End)) { in AsLoop() 196 if (auto Loop = AsLoop(Begin, End, BlockSize)) { in AsAlignedLoop() 260 z3::expr &End) { in addBoundsAndAnchors() argument 263 Solver.add(inSetConstraint(End, kAnchors)); in addBoundsAndAnchors() 265 Solver.add(Begin <= End); in addBoundsAndAnchors() [all …]
|