Home
last modified time | relevance | path

Searched refs:Start (Results 1 – 25 of 725) sorted by relevance

12345678910>>...29

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSafeStackLayout.cpp57 unsigned End = Start + Obj.Size; in layoutObject()
68 unsigned End = Start + Obj.Size; in layoutObject()
73 assert(End >= R.Start); in layoutObject()
74 if (Start >= R.End) { in layoutObject()
81 End = Start + Obj.Size; in layoutObject()
95 if (Start > LastRegionEnd) { in layoutObject()
99 LastRegionEnd = Start; in layoutObject()
110 if (Start > R.Start && Start < R.End) { in layoutObject()
112 R.Start = R0.End = Start; in layoutObject()
118 R0.End = R.Start = End; in layoutObject()
[all …]
/llvm-project-15.0.7/polly/test/DeLICM/
H A Dreduction_looprotate_hoisted.ll5 ; int Start = *Startptr;
6 ; int phi = Start;
7 ; for (int i = Start; i < 4; i += 1) /* reduction */
27 %Start = load i32, i32* %StartPtr
67 ; load-hoisting %Start is an affine loop. To be fixed in ScopBuilder.
77 … new: [Start] -> { Stmt_reduction_for[i0, i1] -> MemRef_A[i0] : -i0 < i1 <= 3 - Start; Stmt_…
80Start] -> { Stmt_reduction_for[i0, i1] -> MemRef_A[i0] : i0 <= i1 <= 3 - Start; Stmt_reduction_for…
84Start] -> { Stmt_body[i0, i1] -> MemRef_A[i0] : i0 <= i1 <= 3 - Start; Stmt_body[i0, 0] -> MemRef_…
87 …new: [Start] -> { Stmt_body[i0, i1] -> MemRef_A[i0] : i0 <= i1 <= 3 - Start; Stmt_body[1, 0] -> Me…
91Start] -> { Stmt_reduction_inc[i0, i1] -> MemRef_A[i0] : i0 <= i1 <= 3 - Start; Stmt_reduction_inc…
[all …]
/llvm-project-15.0.7/compiler-rt/lib/orc/
H A Dexecutor_address.h138 ExecutorAddrRange(ExecutorAddr Start, ExecutorAddr End) in ExecutorAddrRange()
139 : Start(Start), End(End) {} in ExecutorAddrRange()
140 ExecutorAddrRange(ExecutorAddr Start, ExecutorAddrDiff Size) 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()
165 ExecutorAddr Start; member
202 BOB, Value.Start, Value.End); in serialize()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DLexerUtils.h28 SourceLocation findPreviousTokenStart(SourceLocation Start,
32 SourceLocation findPreviousTokenKind(SourceLocation Start,
37 SourceLocation findNextTerminator(SourceLocation Start, const SourceManager &SM,
41 SourceLocation findPreviousAnyTokenKind(SourceLocation Start, in findPreviousAnyTokenKind() argument
45 if (Start.isInvalid() || Start.isMacroID()) in findPreviousAnyTokenKind()
48 SourceLocation L = findPreviousTokenStart(Start, SM, LangOpts); in findPreviousAnyTokenKind()
60 Start = L; in findPreviousAnyTokenKind()
65 SourceLocation findNextAnyTokenKind(SourceLocation Start, in findNextAnyTokenKind() argument
70 Optional<Token> CurrentToken = Lexer::findNextToken(Start, SM, LangOpts); in findNextAnyTokenKind()
84 Start = PotentialMatch.getLastLoc(); in findNextAnyTokenKind()
[all …]
H A DLexerUtils.cpp39 SourceLocation findPreviousTokenStart(SourceLocation Start, in findPreviousTokenStart() argument
42 if (Start.isInvalid() || Start.isMacroID()) in findPreviousTokenStart()
45 SourceLocation BeforeStart = Start.getLocWithOffset(-1); in findPreviousTokenStart()
52 SourceLocation findPreviousTokenKind(SourceLocation Start, in findPreviousTokenKind() argument
56 if (Start.isInvalid() || Start.isMacroID()) in findPreviousTokenKind()
60 SourceLocation L = findPreviousTokenStart(Start, SM, LangOpts); in findPreviousTokenKind()
71 Start = L; in findPreviousTokenKind()
75 SourceLocation findNextTerminator(SourceLocation Start, const SourceManager &SM, in findNextTerminator() argument
77 return findNextAnyTokenKind(Start, SM, LangOpts, tok::comma, tok::semi); in findNextTerminator()
80 Optional<Token> findNextTokenSkippingComments(SourceLocation Start, in findNextTokenSkippingComments() argument
[all …]
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp164 MachineInstr *Start = nullptr; in processLoop() local
174 Start = SearchForStart(Preheader); in processLoop()
176 if (!Start) in processLoop()
186 std::next(Start->getReverseIterator()); in processLoop()
222 expandNormalLoops(ML, Start, Dec); in processLoop()
226 expandCTRLoops(ML, Start, Dec); in processLoop()
237 MachineBasicBlock *Preheader = Start->getParent(); in expandNormalLoops()
305 Start->eraseFromParent(); in expandNormalLoops()
347 BuildMI(*Preheader, Start, Start->getDebugLoc(), TII->get(MTCTROpcode)) in expandCTRLoops()
348 .addReg(Start->getOperand(0).getReg()); in expandCTRLoops()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp160 if (!Start) in matchStridedStart()
166 Start = Builder.CreateAdd(Start, Splat); in matchStridedStart()
204 std::tie(Start, Stride) = matchStridedStart(Start, Builder); in matchStridedRecurrence()
205 if (!Start) in matchStridedRecurrence()
289 if (isa<ConstantInt>(Start) && cast<ConstantInt>(Start)->isZero()) in matchStridedRecurrence()
290 Start = SplatOp; in matchStridedRecurrence()
292 Start = Builder.CreateAdd(Start, SplatOp, "start"); in matchStridedRecurrence()
298 if (!isa<ConstantInt>(Start) || !cast<ConstantInt>(Start)->isZero()) in matchStridedRecurrence()
299 Start = Builder.CreateMul(Start, SplatOp, "start"); in matchStridedRecurrence()
314 if (!isa<ConstantInt>(Start) || !cast<ConstantInt>(Start)->isZero()) in matchStridedRecurrence()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DParallel.h82 RandomAccessIterator medianOf3(RandomAccessIterator Start, in medianOf3() argument
85 RandomAccessIterator Mid = Start + (std::distance(Start, End) / 2); in medianOf3()
86 return Comp(*Start, *(End - 1)) in medianOf3()
87 ? (Comp(*Mid, *(End - 1)) ? (Comp(*Start, *Mid) ? Mid : Start) in medianOf3()
90 : Start); in medianOf3()
98 llvm::sort(Start, End, Comp); in parallel_quick_sort()
103 auto Pivot = medianOf3(Start, End, Comp); in parallel_quick_sort()
106 Pivot = std::partition(Start, End - 1, [&Comp, End](decltype(*Start) V) { in parallel_quick_sort()
123 parallel_quick_sort(Start, End, Comp, TG, in parallel_sort()
189 parallel::detail::parallel_sort(Start, End, Comp);
[all …]
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DExecutorAddress.h150 ExecutorAddrRange(ExecutorAddr Start, ExecutorAddr End) in ExecutorAddrRange()
151 : Start(Start), End(End) {} in ExecutorAddrRange()
152 ExecutorAddrRange(ExecutorAddr Start, ExecutorAddrDiff Size) 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()
171 ExecutorAddr Start; member
220 BOB, Value.Start, Value.End); in serialize()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DIsolateDeclarationCheck.cpp40 return Start; in findStartOfIndirection()
45 Start = findPreviousAnyTokenKind(Start, SM, LangOpts, tok::star, tok::amp); in findStartOfIndirection()
46 if (Start.isInvalid() || Start.isMacroID()) in findStartOfIndirection()
49 return Start; in findStartOfIndirection()
141 SourceLocation Start = findStartOfIndirection( in declRanges() local
151 Start = findPreviousTokenKind(Start, SM, LangOpts, tok::l_paren); in declRanges()
158 if (Start.isInvalid() || Start.isMacroID()) in declRanges()
161 Token T = getPreviousToken(Start, SM, LangOpts); in declRanges()
163 Start = findPreviousTokenStart(Start, SM, LangOpts); in declRanges()
169 SourceRange DeclRange(DS->getBeginLoc(), Start); in declRanges()
[all …]
H A DDuplicateIncludeCheck.cpp21 SourceLocation Start, in advanceBeyondCurrentLine() argument
23 const FileID Id = SM.getFileID(Start); in advanceBeyondCurrentLine()
24 const unsigned LineNumber = SM.getSpellingLineNumber(Start); in advanceBeyondCurrentLine()
25 while (SM.getFileID(Start) == Id && in advanceBeyondCurrentLine()
26 SM.getSpellingLineNumber(Start.getLocWithOffset(Offset)) == LineNumber) in advanceBeyondCurrentLine()
27 Start = Start.getLocWithOffset(Offset); in advanceBeyondCurrentLine()
28 return Start; in advanceBeyondCurrentLine()
86 SourceLocation Start = in InclusionDirective() local
91 << FixItHint::CreateRemoval(SourceRange{Start, End}); in InclusionDirective()
/llvm-project-15.0.7/lldb/unittests/Utility/
H A DSubsystemRAIITest.cpp20 Start, enumerator
30 assert(state == SystemState::Start); in Initialize()
40 SystemState TestSubsystem::state = SystemState::Start;
44 EXPECT_EQ(SystemState::Start, TestSubsystem::state); in TEST()
59 assert(state == SystemState::Start); in Initialize()
71 static void Reset() { state = SystemState::Start; } in Reset()
75 SystemState TestSubsystemWithError::state = SystemState::Start;
82 EXPECT_EQ(SystemState::Start, TestSubsystemWithError::state); in TEST()
95 EXPECT_EQ(SystemState::Start, TestSubsystemWithError::state); in TEST()
/llvm-project-15.0.7/compiler-rt/lib/fuzzer/
H A DFuzzerTracePC.cpp40 if (Start == Stop) return; in HandleInline8bitCountersInit()
42 Modules[NumModules - 1].Start() == Start) in HandleInline8bitCountersInit()
67 assert(M.Start() == Start); in HandleInline8bitCountersInit()
206 if (TE >= M.Start && TE < M.Stop) in PCTableEntryIdx()
207 return TotalTEs + TE - M.Start; in PCTableEntryIdx()
208 TotalTEs += M.Stop - M.Start; in PCTableEntryIdx()
217 size_t Size = M.Stop - M.Start; in PCTableEntryByIdx()
218 if (Idx < Size) return &M.Start[Idx]; in PCTableEntryByIdx()
238 assert(M.Start < M.Stop); in IterateCoveredFunctions()
260 size_t N = PCTE.Stop - PCTE.Start; in SetFocusFunction()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAddressRanges.h25 AddressRange(uint64_t S, uint64_t E) : Start(S), End(E) { in AddressRange()
26 assert(Start <= End); in AddressRange()
28 uint64_t start() const { return Start; } in start()
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);
44 uint64_t Start = 0;
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugRnglists.cpp143 if (!Start) in getAbsoluteRanges()
144 Start = {0, -1ULL}; in getAbsoluteRanges()
146 E.LowPC = Start->Address; in getAbsoluteRanges()
152 if (!Start) in getAbsoluteRanges()
153 Start = {0, -1ULL}; in getAbsoluteRanges()
159 E.LowPC = Start->Address; in getAbsoluteRanges()
242 uint64_t Start = 0; in dump() local
244 Start = SA->Address; in dump()
245 DWARFAddressRange(Start, Start + Value1).dump(OS, AddrSize, DumpOpts); in dump()
250 uint64_t Start = 0; in dump() local
[all …]
/llvm-project-15.0.7/libcxx/test/std/re/re.const/re.matchflag/
H A Dmatch_prev_avail.pass.cpp55 std::string::iterator Start = S.begin() + 1; 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/clang/lib/AST/
H A DFormatStringParsing.h45 const char *Start, const char *&Beg,
50 const char *Start, const char *&Beg, const char *E,
54 FormatSpecifier &CS, const char *Start,
74 const char *Start; variable
78 : Start(nullptr), Stop(stop) {} in Start() function
81 : FS(fs), Start(start), Stop(false) {} in SpecifierResult()
83 const char *getStart() const { return Start; } in getStart()
85 bool hasValue() const { return Start != nullptr; } in hasValue()
/llvm-project-15.0.7/llvm/test/Analysis/IRSimilarityIdentifier/
H A Dbasic.ll9 ; CHECK-NEXT: Start Instruction: store i32 5, i32* %5, align 4
12 ; CHECK-NEXT: Start Instruction: store i32 4, i32* %4, align 4
15 ; CHECK-NEXT: Start Instruction: store i32 4, i32* %4, align 4
18 ; CHECK-NEXT: Start Instruction: store i32 4, i32* %4, align 4
22 ; CHECK-NEXT: Start Instruction: store i32 4, i32* %4, align 4
25 ; CHECK-NEXT: Start Instruction: store i32 3, i32* %3, align 4
28 ; CHECK-NEXT: Start Instruction: store i32 3, i32* %3, align 4
31 ; CHECK-NEXT: Start Instruction: store i32 3, i32* %3, align 4
35 ; CHECK-NEXT: Start Instruction: store i32 3, i32* %3, align 4
38 ; CHECK-NEXT: Start Instruction: store i32 2, i32* %2, align 4
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Darm64-inline-asm.ll9 ; CHECK-NEXT: ; InlineAsm Start
21 ; CHECK-NEXT: ; InlineAsm Start
33 ; CHECK-NEXT: ; InlineAsm Start
48 ; CHECK-NEXT: ; InlineAsm Start
62 ; CHECK-NEXT: ; InlineAsm Start
76 ; CHECK-NEXT: ; InlineAsm Start
92 ; CHECK-NEXT: ; InlineAsm Start
111 ; CHECK-NEXT: ; InlineAsm Start
124 ; CHECK-NEXT: ; InlineAsm Start
127 ; CHECK-NEXT: ; InlineAsm Start
[all …]
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DNativeFunctionSymbol.cpp113 auto Start = Syms.at(RecordOffset); in findInlineFramesByVA() local
115 while (Start != End) { in findInlineFramesByVA()
118 for (; Start != End; ++Start) { in findInlineFramesByVA()
119 if (Start->kind() != S_INLINESITE) in findInlineFramesByVA()
123 cantFail(SymbolDeserializer::deserializeAs<InlineSiteSym>(*Start)); in findInlineFramesByVA()
127 IS, getVirtualAddress(), Modi, Start.offset()); in findInlineFramesByVA()
131 ++Start; in findInlineFramesByVA()
137 Start = Syms.at(IS.End); in findInlineFramesByVA()
138 if (Start == End) in findInlineFramesByVA()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.h38 DIExpression::expr_op_iterator Start, End; variable
43 assert(Start == End); in DIExpressionCursor()
46 Start = Expr->expr_op_begin(); in DIExpressionCursor()
51 : Start(Expr.begin()), End(Expr.end()) {} in DIExpressionCursor()
57 if (Start == End) in take()
59 return *(Start++); in take()
67 if (Start == End) in peek()
69 return *(Start); in peek()
74 if (Start == End) in peekNext()
77 auto Next = Start.getNext(); in peekNext()
[all …]
/llvm-project-15.0.7/clang/include/clang/Rewrite/Core/
H A DRewriteRope.h64 RopePiece(llvm::IntrusiveRefCntPtr<RopeRefCountString> Str, unsigned Start, 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/llvm/test/Analysis/ScalarEvolution/
H A Dpredicated-trip-count.ll52 ; (2 + (zext i16 %Start to i32) + ((-2 + (-1 * (sext i16 %Start to i32)))
56 ; -1 + (-1 * %M) <= (-2 + (-1 * (sext i16 %Start to i32))
62 ; * -1 + (-1 * %M) > (-2 + (-1 * (sext i16 %Start to i32))
63 ; or: %M < 1 + (sext i16 %Start to i32)
65 ; The predicated backedge taken count is 1 + (zext i16 %Start to i32) - %M
69 ; In these cases, the {%Start,+,-1} <nusw> predicate would be false, as the
70 ; final value of the expression {%Start,+,-1} expression (%M - 1) would not be
80 ; CHECK-NEXT: --> (sext i16 {%Start,+,-1}<%bb3> to i32)
83 …3: Predicated backedge-taken count is (1 + (sext i16 %Start to i32) + (-1 * ((1 + (sext i16 %Start
85 ; CHECK-NEXT: {%Start,+,-1}<%bb3> Added Flags: <nssw>
[all …]
/llvm-project-15.0.7/clang/lib/Format/
H A DWhitespaceManager.h240 void alignTrailingComments(unsigned Start, unsigned End, unsigned Column);
247 void alignEscapedNewlines(unsigned Start, unsigned End, unsigned Column);
254 void alignArrayInitializers(unsigned Start, unsigned End);
265 unsigned calculateCellWidth(unsigned Start, unsigned End,
270 CellDescriptions getCells(unsigned Start, unsigned End);
277 auto getNetWidth(const I &Start, const I &End, unsigned InitialSpaces) const { in getNetWidth() argument
279 for (auto PrevIter = Start; PrevIter != End; ++PrevIter) { in getNetWidth()
319 auto Start = (CellStart + RowCount * CellCount); in getMaximumNetWidth() local
320 auto End = Start + Offset; in getMaximumNetWidth()
322 std::max(MaxNetWidth, getNetWidth(Start, End, InitialSpaces)); in getMaximumNetWidth()
[all …]
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Rename/
H A DUSRFinder.cpp48 SourceLocation Start = Range.getBegin(); in visitSymbolOccurrence() local
50 if (!Start.isValid() || !Start.isFileID() || !End.isValid() || in visitSymbolOccurrence()
51 !End.isFileID() || !isPointWithin(Start, End)) in visitSymbolOccurrence()
62 bool isPointWithin(const SourceLocation Start, const SourceLocation End) { in isPointWithin() argument
64 return Point == Start || Point == End || in isPointWithin()
65 (Context.getSourceManager().isBeforeInTranslationUnit(Start, in isPointWithin()

12345678910>>...29