Searched refs:ConstantInt (Results 26 - 50 of 414) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPoisonChecking.cpp85 if (auto *CI = dyn_cast<ConstantInt>(V))
157 ConstantInt::get(LHS->getType(), 0));
166 ConstantInt::get(LHS->getType(), 0));
176 ConstantInt::get(RHS->getType(),
208 ConstantInt::get(Idx->getType(), NumElts));
221 ConstantInt::get(Idx->getType(), NumElts));
233 return ConstantInt::getFalse(V->getContext());
239 return ConstantInt::getFalse(V->getContext());
244 if (auto *CI = dyn_cast<ConstantInt>(Cond))
H A DValueProfilePlugins.inc45 if (dyn_cast<ConstantInt>(Length))
63 if (dyn_cast<ConstantInt>(Length))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp148 ConstantInt *AndCst) {
163 !isa<ConstantInt>(GEP->getOperand(1)) ||
164 !cast<ConstantInt>(GEP->getOperand(1))->isZero() ||
175 ConstantInt *Idx = dyn_cast<ConstantInt>(GEP->getOperand(i));
250 if (!isa<ConstantInt>(C)) return nullptr;
254 bool IsTrueForElt = !cast<ConstantInt>(C)->isZero();
327 Value *FirstTrueIdx = ConstantInt::get(Idx->getType(), FirstTrueElement);
335 Value *SecondTrueIdx = ConstantInt::get(Idx->getType(), SecondTrueElement);
347 Value *FirstFalseIdx = ConstantInt
[all...]
H A DInstCombineAtomicRMW.cpp34 auto C = dyn_cast<ConstantInt>(RMWI.getValOperand());
71 auto C = dyn_cast<ConstantInt>(RMWI.getValOperand());
141 return replaceOperand(RMWI, 1, ConstantInt::get(RMWI.getType(), 0));
H A DInstCombineShifts.cpp240 SumOfShAmts, ConstantInt::get(SumOfShAmts->getType()->getScalarType(),
273 ShAmtsDiff, ConstantInt::get(ShAmtsDiff->getType()->getScalarType(),
276 ConstantExpr::getSub(ConstantInt::get(ShAmtsDiff->getType(),
357 Constant *ShiftSumC = ConstantInt::get(Ty, *C0 + *C1);
409 Value *Rem = Builder.CreateAnd(A, ConstantInt::get(I.getType(), *B - 1),
487 ConstantInt *CI = nullptr;
561 InnerShift->setOperand(1, ConstantInt::get(ShType, ShAmt));
590 ConstantInt::get(ShType, Mask));
715 isa<ConstantInt>(TrOp->getOperand(1))) {
743 ConstantInt
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/
H A DLocal.h59 Result = Builder->CreateAdd(Result, ConstantInt::get(IntIdxTy, Size),
69 Constant *Scale = ConstantInt::get(IntIdxTy, Size);
88 Op = Builder->CreateMul(Op, ConstantInt::get(IntIdxTy, Size),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DAbstractCallSite.cpp49 cast<ConstantInt>(CBCalleeIdxAsCM->getValue())->getZExtValue();
107 cast<ConstantInt>(CBCalleeIdxAsCM->getValue())->getZExtValue();
132 int64_t Idx = cast<ConstantInt>(OpAsCM->getValue())->getSExtValue();
H A DOperator.cpp42 ConstantInt *OpC = dyn_cast<ConstantInt>(GTI.getOperand());
98 // Handle ConstantInt if possible.
99 if (auto ConstOffset = dyn_cast<ConstantInt>(V)) {
H A DProfileSummary.cpp31 ConstantAsMetadata::get(ConstantInt::get(Int64Ty, Val))};
62 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, Entry.Cutoff)),
63 ConstantAsMetadata::get(ConstantInt::get(Int64Ty, Entry.MinCount)),
64 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, Entry.NumCounts))};
122 Val = cast<ConstantInt>(ValMD->getValue())->getZExtValue();
172 Summary.emplace_back(cast<ConstantInt>(Op0->getValue())->getZExtValue(),
173 cast<ConstantInt>(Op1->getValue())->getZExtValue(),
174 cast<ConstantInt>(Op2->getValue())->getZExtValue());
H A DModule.cpp277 if (ConstantInt *Behavior = mdconst::dyn_extract_or_null<ConstantInt>(MD)) {
352 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, Behavior)),
363 addModuleFlag(Behavior, Key, ConstantInt::get(Int32Ty, Val));
368 assert(mdconst::hasa<ConstantInt>(Node->getOperand(0)) &&
502 return cast<ConstantInt>(Val->getValue())->getZExtValue();
509 return cast<ConstantInt>(Val->getValue())->getZExtValue();
516 return cast<ConstantInt>(Val->getValue())->getZExtValue();
539 cast<ConstantInt>(Val->getValue())->getZExtValue());
553 cast<ConstantInt>(Va
[all...]
H A DMetadata.cpp950 static bool tryMergeRange(SmallVectorImpl<ConstantInt *> &EndPoints,
951 ConstantInt *Low, ConstantInt *High) {
961 cast<ConstantInt>(ConstantInt::get(Ty, Union.getLower()));
963 cast<ConstantInt>(ConstantInt::get(Ty, Union.getUpper()));
969 static void addRange(SmallVectorImpl<ConstantInt *> &EndPoints,
970 ConstantInt *Low, ConstantInt *Hig
[all...]
H A DConstants.cpp88 if (const ConstantInt *CI = dyn_cast<ConstantInt>(this))
103 if (const ConstantInt *CI = dyn_cast<ConstantInt>(this))
129 if (const ConstantInt *CI = dyn_cast<ConstantInt>(this))
155 if (const ConstantInt *CI = dyn_cast<ConstantInt>(this))
179 if (const ConstantInt *CI = dyn_cast<ConstantInt>(thi
737 ConstantInt::ConstantInt(IntegerType *Ty, const APInt &V) function in class:ConstantInt
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonOptimizeSZextends.cpp110 ConstantInt *C = dyn_cast<ConstantInt>(AshrOp1);
121 C = dyn_cast<ConstantInt>(ShlOp1);
H A DHexagonGenExtract.cpp100 ConstantInt *CSL = nullptr, *CSR = nullptr, *CM = nullptr;
121 CSR = ConstantInt::get(Type::getInt32Ty(Ctx), 0);
130 CSL = ConstantInt::get(Type::getInt32Ty(Ctx), 0);
137 CSL = ConstantInt::get(Type::getInt32Ty(Ctx), 0);
175 CM = ConstantInt::get(Ctx, A);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DSanitizerMetadata.cpp54 llvm::ConstantInt::get(llvm::Type::getInt1Ty(VMContext), IsDynInit)),
55 llvm::ConstantAsMetadata::get(llvm::ConstantInt::get(
99 llvm::ConstantAsMetadata::get(llvm::ConstantInt::get(
101 llvm::ConstantAsMetadata::get(llvm::ConstantInt::get(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowerEmuTLS.cpp102 const ConstantInt *InitIntValue = dyn_cast<ConstantInt>(InitValue);
148 ConstantInt::get(WordType, DL.getTypeStoreSize(GVType)),
149 ConstantInt::get(WordType, GVAlignment.value()), NullPtr,
H A DShadowStackGCLowering.cpp120 ConstantInt::get(Int32Ty, Roots.size(), false),
121 ConstantInt::get(Int32Ty, NumMeta, false),
151 ConstantInt::get(Type::getInt32Ty(F.getContext()), 0),
152 ConstantInt::get(Type::getInt32Ty(F.getContext()), 0)};
261 Value *Indices[] = {ConstantInt::get(Type::getInt32Ty(Context), 0),
262 ConstantInt::get(Type::getInt32Ty(Context), Idx),
263 ConstantInt::get(Type::getInt32Ty(Context), Idx2)};
274 Value *Indices[] = {ConstantInt::get(Type::getInt32Ty(Context), 0),
275 ConstantInt::get(Type::getInt32Ty(Context), Idx)};
H A DIndirectBrExpandPass.cpp149 ConstantInt *BBIndexC = ConstantInt::get(ITy, BBIndex);
216 SI->addCase(ConstantInt::get(CommonITy, i + 1), BBs[i]);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAllocaHoisting.cpp48 if (allocaInst && isa<ConstantInt>(allocaInst->getArraySize())) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelAttributes.cpp201 ConstantInt *KnownSize
202 = mdconst::extract<ConstantInt>(MD->getOperand(I));
225 ConstantInt *KnownSize = mdconst::extract<ConstantInt>(MD->getOperand(I));
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueLattice.h276 if (isConstant() && isa<ConstantInt>(getConstant())) {
277 return cast<ConstantInt>(getConstant())->getValue();
310 if (ConstantInt *CI = dyn_cast<ConstantInt>(V))
323 if (ConstantInt *CI = dyn_cast<ConstantInt>(V))
467 return ConstantInt::getTrue(Ty);
471 return ConstantInt::getFalse(Ty);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp138 return ConstantInt::get(CI->getType(), Result);
214 if (ConstantInt *LenC = dyn_cast<ConstantInt>(Size)) {
270 ConstantInt::get(DL.getIntPtrType(Src->getContext()), Len + 1));
285 ConstantInt *LengthArg = dyn_cast<ConstantInt>(Size);
325 ConstantInt *CharC = dyn_cast<ConstantInt>(CI->getArgOperand(1));
336 ConstantInt::get(DL.getIntPtrType(CI->getContext()), Len),
364 ConstantInt *Char
[all...]
H A DSimplifyCFG.cpp160 SmallVector<std::pair<Constant *, SmallVector<ConstantInt *, 4>>, 2>;
169 ConstantInt *Value;
172 ValueEqualityComparisonCase(ConstantInt *Value, BasicBlock *Dest)
309 !isa<ConstantInt>(PN->getIncomingValueForBlock(SI2BB)))
426 /// Extract ConstantInt from value, looking through IntToPtr
428 static ConstantInt *GetConstantInt(Value *V, const DataLayout &DL) {
430 ConstantInt *CI = dyn_cast<ConstantInt>(V);
435 // ConstantInt if possible.
440 return ConstantInt
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp180 int64_t Size = cast<ConstantInt>(MSI->getLength())->getZExtValue();
348 !isa<ConstantInt>(MSI->getLength()))
677 if (isa<ConstantInt>(MSI->getLength()) && !MSI->isVolatile())
716 ConstantInt *srcArraySize = dyn_cast<ConstantInt>(srcAlloca->getArraySize());
732 ConstantInt *destArraySize = dyn_cast<ConstantInt>(A->getArraySize());
906 ConstantInt *MDepLen = dyn_cast<ConstantInt>(MDep->getLength());
907 ConstantInt *MLe
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp97 ConstantInt::get(LoadValueTy, 0),
117 Mutator.CreateICmpEQ(LoadGuard, ConstantInt::get(LoadValueTy, 0),
126 Mutator.CreateStore(ConstantInt::get(LoadValueTy, 1),

Completed in 295 milliseconds

1234567891011>>