Home
last modified time | relevance | path

Searched refs:getStart (Results 1 – 25 of 56) sorted by relevance

123

/llvm-project-15.0.7/llvm/lib/IR/
H A DDominators.cpp211 const BasicBlock *Start = BBE.getStart(); in dominates()
262 PN->getIncomingBlock(U) == BBE.getStart()) in dominates()
353 if (BBE1.getStart() == BBE2.getStart() && BBE1.getEnd() == BBE2.getEnd()) in dominates()
355 return dominates(BBE1, BBE2.getStart()); in dominates()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp271 SourceLocation getStart(const Stmt *S) { in getStart() function in __anon8934bc200211::CoverageMappingBuilder
498 SourceLocation Start = getStart(Body); in VisitDecl()
698 SourceLocation StartLoc = getStart(S); in propagateCounts()
862 SourceLocation StartLoc = getStart(S); in extendRegion()
1001 if (Body && SM.isInSystemHeader(SM.getSpellingLoc(getStart(Body)))) in VisitDecl()
1047 SourceLocation Start = getStart(S); in VisitLabelStmt()
1291 size_t Index = pushRegion(Counter::getZero(), getStart(CS)); in VisitSwitchStmt()
1319 MostRecentLocation = getStart(S); in VisitSwitchStmt()
1358 if (Parent.hasStartLoc() && Parent.getBeginLoc() == getStart(S)) in VisitSwitchCase()
1361 pushRegion(Count, getStart(S)); in VisitSwitchCase()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/ubsan/
H A Dubsan_diag.cpp238 Best->getStart().getMemoryLocation() > in upperBound()
239 Ranges[I].getStart().getMemoryLocation())) in upperBound()
263 Min = __sanitizer::Min(Ranges[I].getStart().getMemoryLocation(), Min); in PrintMemorySnippet()
295 if (InRange && InRange->getStart().getMemoryLocation() < P) in PrintMemorySnippet()
297 if (InRange && InRange->getStart().getMemoryLocation() <= P) in PrintMemorySnippet()
318 if (InRange && InRange->getStart().getMemoryLocation() == P) { in PrintMemorySnippet()
H A Dubsan_diag.h110 Location getStart() const { return Start; } in getStart() function
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDominators.h112 const BasicBlock *getStart() const { in getStart() function
138 return hash_combine(BBInfo::getHashValue(Edge.getStart()),
143 return BBInfo::isEqual(LHS.getStart(), RHS.getStart()) &&
/llvm-project-15.0.7/clang/include/clang/AST/
H A DFormatString.h92 const char *getStart() const { in getStart() function
199 const char *getStart() const { in getStart() function
204 return StringRef(getStart(), getLength()); in getCharacters()
364 const char *getStart() const { in getStart() function
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp2248 SrcConst = SrcAddRec->getStart(); in testRDIV()
2251 DstConst = DstAddRec->getStart(); in testRDIV()
2258 SrcConst = tmpAddRec->getStart(); in testRDIV()
2361 Coefficients = AddRec->getStart(); in gcdMIVtest()
2380 Coefficients = AddRec->getStart(); in gcdMIVtest()
2442 Coefficients = AddRec->getStart(); in gcdMIVtest()
2462 Inner = AddRec->getStart(); in gcdMIVtest()
2479 Inner = AddRec->getStart(); in gcdMIVtest()
2953 Subscript = AddRec->getStart(); in collectCoeffInfo()
3040 return AddRec->getStart(); in zeroCoefficient()
[all …]
H A DIVUsers.cpp69 return isInteresting(AR->getStart(), I, L, SE, LI) && in isInteresting()
345 return findAddRecForLoop(AR->getStart(), L); in findAddRecForLoop()
H A DLoopCacheAnalysis.cpp90 const SCEV *Start = AR->getStart(); in isOneDimensionalArray()
429 AccessFn = SE.getAddRecExpr(AccessFnAR->getStart(), in delinearize()
531 const SCEV *Start = AR->getStart(); in isSimpleAddRecurrence()
H A DScalarEvolutionAliasAnalysis.cpp118 return GetBaseValue(AR->getStart()); in GetBaseValue()
H A DScalarEvolutionDivision.cpp133 divide(SE, Numerator->getStart(), Denominator, &StartQ, &StartR); in visitAddRecExpr()
/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_stats.cpp371 if (ev1->getStart() < ev2->getStart()) in compare_two_events()
373 else if (ev1->getStart() > ev2->getStart()) in compare_two_events()
675 static_cast<unsigned long long>(ev.getStart()), in printEvents()
/llvm-project-15.0.7/mlir/lib/Conversion/TosaToTensor/
H A DTosaToTensor.cpp34 auto starts = sliceOp.getStart(); in matchAndRewrite()
/llvm-project-15.0.7/clang/lib/AST/
H A DFormatStringParsing.h83 const char *getStart() const { return Start; } in getStart() function
H A DScanfFormatString.cpp560 if (!H.HandleScanfSpecifier(FSR.getValue(), FSR.getStart(), in ParseScanfString()
561 I - FSR.getStart())) { in ParseScanfString()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp456 auto *Start = dyn_cast<SCEVConstant>(LatchCheck.IV->getStart()); in isSafeToTruncateWideIVType()
581 const SCEV *GuardStart = RangeCheck.IV->getStart(); in widenICmpRangeCheckIncrementingLoop()
583 const SCEV *LatchStart = LatchCheck.IV->getStart(); in widenICmpRangeCheckIncrementingLoop()
624 const SCEV *GuardStart = RangeCheck.IV->getStart(); in widenICmpRangeCheckDecrementingLoop()
626 const SCEV *LatchStart = LatchCheck.IV->getStart(); in widenICmpRangeCheckDecrementingLoop()
674 SE->isKnownPredicate(ICmpInst::ICMP_ULE, RC.IV->getStart(), RC.Limit)) in normalizePredicate()
H A DInductiveRangeCheckElimination.cpp401 IRC.Begin = IndexAddRec->getStart(); in extractRangeChecksFromCond()
829 const SCEV *ExtendedStart = SE.getSignExtendExpr(AR->getStart(), WideTy); in parseLoopStructure()
833 bool NoSignedWrap = ExtendAfterOp->getStart() == ExtendedStart && in parseLoopStructure()
867 const SCEV *StartNext = IndVarBase->getStart(); in parseLoopStructure()
1612 const SCEV *A = NoopOrExtend(IndVar->getStart(), RCType, SE, IsLatchSigned); in computeSafeIterationSpace()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp571 if (!SCEVE.isSafeToExpand(BasePtrSCEV->getStart())) in rewriteLoadStoresForCommoningChains()
691 BasePtrStartSCEV = SE->getMinusSCEV(BasePtrSCEV->getStart(), in rewriteForBase()
695 BasePtrStartSCEV = BasePtrSCEV->getStart(); in rewriteForBase()
1024 if (!SCEVE.isSafeToExpand(BasePtrSCEV->getStart())) in rewriteLoadStores()
1255 PHIBasePtrSCEV->getStart() == BasePtrStartSCEV) { in alreadyPrepared()
1261 SE->getMinusSCEV(PHIBasePtrSCEV->getStart(), BasePtrStartSCEV)); in alreadyPrepared()
1377 const SCEV *Start = ARSCEV->getStart(); in runOnLoop()
/llvm-project-15.0.7/polly/lib/Support/
H A DSCEVValidator.cpp225 ValidatorResult Start = visit(Expr->getStart()); in visitAddRecExpr()
258 if (Expr->getStart()->isZero()) in visitAddRecExpr()
264 SE.getConstant(Expr->getStart()->getType(), 0), in visitAddRecExpr()
679 auto *StartExpr = AddRec->getStart(); in extractConstantFactor()
H A DSCEVAffinator.cpp403 if (Expr->getStart()->isZero()) { in visitAddRecExpr()
427 SE.getAddRecExpr(SE.getConstant(Expr->getStart()->getType(), 0), in visitAddRecExpr()
431 PWACtx Start = visit(Expr->getStart()); in visitAddRecExpr()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DELFNixPlatform.cpp599 {ExecutorAddr(R.getStart()), ExecutorAddr(R.getEnd())}); in registerInitInfo()
729 POSR.EHFrameSection = {ExecutorAddr(R.getStart()), in addEHAndTLVSupportPasses()
754 POSR.ThreadDataSection = {ExecutorAddr(R.getStart()), in addEHAndTLVSupportPasses()
832 << formatv("[ {0:x} -- {1:x} ]", R.getStart(), R.getEnd()) << "\n"; in registerInitSections()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp351 const SCEV *Start = A->getStart(); in FactorOutConstant()
402 const SCEV *Start = A->getStart(); in SplitAddRecs()
1129 if (SE.getMinusSCEV(Requested->getStart(), Requested) == Phi) { in canBeCheaplyTransformed()
1280 expandCodeForImpl(Normalized->getStart(), ExpandTy, in getAddRecExprPHILiterally()
1368 const SCEV *Start = Normalized->getStart(); in expandAddRecExprLiterally()
1478 expandCodeForImpl(Normalized->getStart(), TruncTy, false), Result); in expandAddRecExprLiterally()
1549 if (!S->getStart()->isZero()) { in visitAddRecExpr()
1565 const SCEV *AddExprLHS = SE.getUnknown(expand(S->getStart())); in visitAddRecExpr()
2377 const SCEV *Start = AR->getStart(); in generateOverflowCheck()
/llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/
H A Dscev-prestart-nowrap.ll3 ; An example run where SCEV(%postinc)->getStart() may overflow:
/llvm-project-15.0.7/llvm/lib/Support/
H A DMemoryBuffer.cpp198 const char *getStart(uint64_t Len, uint64_t Offset) { in getStart() function in __anon89e3657f0311::MemoryBufferMMapFile
208 const char *Start = getStart(Len, Offset); in MemoryBufferMMapFile()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp243 MachineInstr *getStart() const { return StartInst; } in getStart() function in __anonbbc17f590211::Chain
253 MachineBasicBlock::iterator begin() const { return getStart(); } in begin()

123