Home
last modified time | relevance | path

Searched refs:StartValue (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DIVDescriptors.h78 : IntermediateStore(Store), StartValue(Start), LoopExitInstr(Exit), in RecurrenceDescriptor()
204 TrackingVH<Value> getRecurrenceStartValue() const { return StartValue; } in getRecurrenceStartValue()
281 TrackingVH<Value> StartValue;
320 Value *getStartValue() const { return StartValue; } in getStartValue()
390 TrackingVH<Value> StartValue; variable
/openbsd-src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/
H A Dflags_test.cpp20 static void testFlag(scudo::FlagType Type, T StartValue, const char *Env, in testFlag() argument
23 T Flag = StartValue; in testFlag()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DIVDescriptors.cpp1269 : StartValue(Start), IK(K), Step(Step), InductionBinOp(BOp), in InductionDescriptor()
1275 assert(StartValue && "StartValue is null"); in InductionDescriptor()
1276 assert((IK != IK_PtrInduction || StartValue->getType()->isPointerTy()) && in InductionDescriptor()
1278 assert((IK != IK_IntInduction || StartValue->getType()->isIntegerTy()) && in InductionDescriptor()
1330 Value *BEValue = nullptr, *StartValue = nullptr; in isFPInductionPHI() local
1333 StartValue = Phi->getIncomingValue(1); in isFPInductionPHI()
1338 StartValue = Phi->getIncomingValue(0); in isFPInductionPHI()
1365 D = InductionDescriptor(StartValue, IK_FpInduction, Step, BOp); in isFPInductionPHI()
1544 Value *StartValue = in isInductionPHI() local
1561 D = InductionDescriptor(StartValue, IK_IntInduction, Step, BOp, in isInductionPHI()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp2389 Value *StartValue = expandCodeForImpl(Start, ARTy, Loc); in generateOverflowCheck() local
2436 StartValue = InsertNoopCastOfTo( in generateOverflowCheck()
2437 StartValue, Builder.getInt8PtrTy(ARPtrTy->getAddressSpace())); in generateOverflowCheck()
2440 Add = Builder.CreateGEP(Builder.getInt8Ty(), StartValue, MulV); in generateOverflowCheck()
2442 Sub = Builder.CreateGEP(Builder.getInt8Ty(), StartValue, NegMulV); in generateOverflowCheck()
2445 Add = Builder.CreateAdd(StartValue, MulV); in generateOverflowCheck()
2447 Sub = Builder.CreateSub(StartValue, MulV); in generateOverflowCheck()
2455 Signed ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT, Add, StartValue); in generateOverflowCheck()
2458 Signed ? ICmpInst::ICMP_SGT : ICmpInst::ICMP_UGT, Sub, StartValue); in generateOverflowCheck()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaInit.cpp3254 llvm::APSInt StartValue; in ActOnDesignatedInitializer() local
3262 CheckArrayDesignatorExpr(*this, StartIndex, StartValue).get(); in ActOnDesignatedInitializer()
3272 } else if (StartValue.getBitWidth() > EndValue.getBitWidth()) in ActOnDesignatedInitializer()
3273 EndValue = EndValue.extend(StartValue.getBitWidth()); in ActOnDesignatedInitializer()
3274 else if (StartValue.getBitWidth() < EndValue.getBitWidth()) in ActOnDesignatedInitializer()
3275 StartValue = StartValue.extend(EndValue.getBitWidth()); in ActOnDesignatedInitializer()
3277 if (!StartDependent && !EndDependent && EndValue < StartValue) { in ActOnDesignatedInitializer()
3279 << toString(StartValue, 10) << toString(EndValue, 10) in ActOnDesignatedInitializer()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2460 Value *StartValue, Value *Step, in emitTransformedIndex() argument
2509 assert(Index->getType() == StartValue->getType() && in emitTransformedIndex()
2512 return B.CreateSub(StartValue, Index); in emitTransformedIndex()
2514 return CreateAdd(StartValue, Offset); in emitTransformedIndex()
2519 return B.CreateGEP(ID.getElementType(), StartValue, CreateMul(Index, Step)); in emitTransformedIndex()
2532 return B.CreateBinOp(InductionBinOp->getOpcode(), StartValue, MulExp, in emitTransformedIndex()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp6837 Value *StartValue = ToHelpFold->getIncomingValueForBlock(LoopPreheader); in ReduceLoopStrength() local
6838 (void)StartValue; in ReduceLoopStrength()
6854 << *StartValue << "\n" in ReduceLoopStrength()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp5984 SDValue StartValue, SDValue Vec, SDValue Mask, in lowerReductionSeq() argument
5999 SDValue InitialValue = lowerScalarInsert(StartValue, InnerVL, InnerVT, DL, in lowerReductionSeq()