Searched refs:ConstantInt (Results 51 - 75 of 414) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp571 if (!isa<ConstantInt>(Cond))
575 Cond == ConstantInt::getTrue(Cond->getContext())
703 unswitchIfProfitable(LoopCond, ConstantInt::getTrue(Context))) {
746 unswitchIfProfitable(LoopCond, ConstantInt::getTrue(Context), TI)) {
769 auto *AllZero = cast<ConstantInt>(Constant::getNullValue(SC->getType()));
777 auto *AllOne = cast<ConstantInt>(Constant::getAllOnesValue(SC->getType()));
820 unswitchIfProfitable(LoopCond, ConstantInt::getTrue(Context))) {
921 if (!isa<ConstantInt>(Val) ||
924 else if (Val != ConstantInt::getTrue(Val->getContext())) {
1073 } else if (BI->getCondition() == ConstantInt
[all...]
H A DGuardWidening.cpp196 const ConstantInt *Offset;
201 explicit RangeCheck(const Value *Base, const ConstantInt *Offset,
206 void setOffset(const ConstantInt *NewOffset) { Offset = NewOffset; }
209 const ConstantInt *getOffset() const { return Offset; }
314 assert(isa<ConstantInt>(getCondition(I)) && "Should be!");
334 if (isa<ConstantInt>(getCondition(Instr)))
395 ? ConstantInt::getFalse(Instr->getContext())
396 : ConstantInt::getTrue(Instr->getContext());
505 ConstantInt *RHS0, *RHS1;
535 ConstantInt *NewRH
[all...]
H A DLowerWidenableCondition.cpp61 CI->replaceAllUsesWith(ConstantInt::getTrue(CI->getContext()));
H A DLoopIdiomRecognize.cpp759 if (MSI->isVolatile() || !isa<ConstantInt>(MSI->getLength()))
776 uint64_t SizeInBytes = cast<ConstantInt>(MSI->getLength())->getZExtValue();
1224 ConstantInt *CmpZero = dyn_cast<ConstantInt>(Cond->getOperand(1));
1316 ConstantInt *Dec = dyn_cast<ConstantInt>(SubOneOp->getOperand(1));
1340 ConstantInt *Inc = dyn_cast<ConstantInt>(Inst->getOperand(1));
1435 ConstantInt *Shft = dyn_cast<ConstantInt>(Def
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicInst.h531 ConstantInt *getElementSizeInBytesCst() const {
532 return cast<ConstantInt>(getRawElementSizeInBytes());
620 ConstantInt *getVolatileCst() const {
621 return cast<ConstantInt>(const_cast<Value *>(getArgOperand(ARG_VOLATILE)));
703 ConstantInt *getLength() const {
704 return cast<ConstantInt>(MemTransferInst::getLength());
882 ConstantInt *getHash() const {
883 return cast<ConstantInt>(const_cast<Value *>(getArgOperand(1)));
886 ConstantInt *getNumCounters() const {
887 return cast<ConstantInt>(const_cas
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DOperations.cpp191 if (auto *CI = dyn_cast<ConstantInt>(V))
201 Result.push_back(ConstantInt::get(Int32Ty, 0));
203 Result.push_back(ConstantInt::get(Int32Ty, N - 1));
205 Result.push_back(ConstantInt::get(Int32Ty, N / 2));
214 unsigned Idx = cast<ConstantInt>(Srcs[1])->getZExtValue();
247 if (auto *CI = dyn_cast<ConstantInt>(V))
262 Result.push_back(ConstantInt::get(Int32Ty, I));
273 unsigned Idx = cast<ConstantInt>(Srcs[2])->getZExtValue();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFPreserveDIType.cpp98 const ConstantInt *Flag = dyn_cast<ConstantInt>(Call->getArgOperand(2));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVVMIntrRange.cpp76 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, Low)),
77 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, High))};
H A DNVVMReflect.cpp167 if (auto *Flag = mdconst::extract_or_null<ConstantInt>(
173 Call->replaceAllUsesWith(ConstantInt::get(Call->getType(), ReflectVal));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerIntrinsics.cpp67 ConstantInt *CI = dyn_cast<ConstantInt>(Size);
H A DAMDGPUUnifyMetadata.cpp66 auto CMajor = mdconst::extract<ConstantInt>(VersionMD->getOperand(0));
68 auto CMinor = mdconst::extract<ConstantInt>(VersionMD->getOperand(1));
H A DAMDGPUUnifyDivergentExitNodes.cpp122 ConstantInt *BoolFalse = ConstantInt::getFalse(F.getContext());
230 ConstantInt *BoolTrue = ConstantInt::getTrue(F.getContext());
H A DSIAnnotateControlFlow.cpp64 ConstantInt *BoolTrue;
65 ConstantInt *BoolFalse;
147 BoolTrue = ConstantInt::getTrue(Context);
148 BoolFalse = ConstantInt::getFalse(Context);
150 IntMaskZero = ConstantInt::get(IntMask, 0);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DEvaluator.cpp101 if (!isa<ConstantInt>(CE->getOperand(i)))
107 if (!isa<ConstantInt>(CE->getOperand(1)))
152 ConstantInt *CI = dyn_cast<ConstantInt>(*std::next(CE->op_begin()));
194 Constant *IdxZero = ConstantInt::get(IdxTy, 0, false);
526 ConstantInt *Size = cast<ConstantInt>(II->getArgOperand(0));
613 ConstantInt *Cond =
614 dyn_cast<ConstantInt>(getVal(BI->getCondition()));
620 ConstantInt *Va
[all...]
H A DBypassSlowDivision.cpp204 ConstantInt *C = dyn_cast<ConstantInt>(Op1);
206 C = dyn_cast<ConstantInt>(cast<BitCastInst>(Op1)->getOperand(0));
347 Value *ZeroV = ConstantInt::getSigned(getSlowType(), 0);
386 if (isa<ConstantInt>(Divisor)) {
399 isa<ConstantInt>(BCI->getOperand(0)))
423 Long.Quotient = ConstantInt::get(getSlowType(), 0);
H A DIntegerDivision.cpp36 ConstantInt *Shift;
108 ConstantInt *Shift;
160 ConstantInt *Zero;
161 ConstantInt *One;
162 ConstantInt *NegOne;
163 ConstantInt *MSB;
168 NegOne = ConstantInt::getSigned(DivTy, -1);
174 NegOne = ConstantInt::getSigned(DivTy, -1);
178 ConstantInt *True = Builder.getTrue();
H A DVNCoercion.cpp121 StoredVal, ConstantInt::get(StoredVal->getType(), ShiftAmt));
370 ConstantInt *SizeCst = dyn_cast<ConstantInt>(MI->getLength());
379 auto *CI = dyn_cast<ConstantInt>(cast<MemSetInst>(MI)->getValue());
413 ConstantInt::get(Type::getInt64Ty(Src->getContext()), (unsigned)Offset);
456 ConstantInt::get(SrcVal->getType(), ShiftAmt));
568 Val, ConstantInt::get(Val->getType(), NumBytesSet * 8));
575 T *ShVal = Helper.CreateShl(Val, ConstantInt::get(Val->getType(), 1 * 8));
594 ConstantInt::get(Type::getInt64Ty(Src->getContext()), (unsigned)Offset);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp183 ConstantInt *CI = mdconst::dyn_extract<ConstantInt>(Node->getOperand(2));
231 return mdconst::extract<ConstantInt>(Node->getOperand(2))->getZExtValue();
237 return mdconst::extract<ConstantInt>(Node->getOperand(3))->getZExtValue();
247 ConstantInt *CI = mdconst::dyn_extract<ConstantInt>(Node->getOperand(OpNo));
320 : mdconst::extract<ConstantInt>(Node->getOperand(2))
337 uint64_t Cur = mdconst::extract<ConstantInt>(Node->getOperand(Idx + 1))
349 uint64_t Cur = mdconst::extract<ConstantInt>(Node->getOperand(TheIdx + 1))
547 auto *OffsetNode = ConstantAsMetadata::get(ConstantInt
[all...]
H A DLint.cpp331 if (const ConstantInt *Len =
332 dyn_cast<ConstantInt>(findValue(MCI->getLength(),
428 Assert(!isa<ConstantInt>(UnderlyingObject) ||
429 !cast<ConstantInt>(UnderlyingObject)->isMinusOne(),
431 Assert(!isa<ConstantInt>(UnderlyingObject) ||
432 !cast<ConstantInt>(UnderlyingObject)->isOne(),
528 if (ConstantInt *CI = dyn_cast<ConstantInt>(findValue(I.getOperand(1),
535 if (ConstantInt *CI =
536 dyn_cast<ConstantInt>(findValu
[all...]
H A DMemoryBuiltins.cpp530 bool MaxVal = cast<ConstantInt>(ObjectSize->getArgOperand(1))->isZero();
541 cast<ConstantInt>(ObjectSize->getArgOperand(2))->isOne();
544 bool StaticOnly = cast<ConstantInt>(ObjectSize->getArgOperand(3))->isZero();
551 return ConstantInt::get(ResultType, Size);
569 return Builder.CreateSelect(UseZero, ConstantInt::get(ResultType, 0),
577 return ConstantInt::get(ResultType, MaxVal ? -1ULL : 0);
665 if (const ConstantInt *C = dyn_cast<ConstantInt>(ArraySize)) {
702 ConstantInt *Arg =
703 dyn_cast<ConstantInt>(C
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp84 llvm::Constant *Zeros[] = {llvm::ConstantInt::get(SizeTy, 0),
85 llvm::ConstantInt::get(SizeTy, 0)};
262 llvm::ConstantInt::get(SizeTy, std::max<size_t>(1, Args.size())));
364 llvm::ConstantInt::get(SizeTy, TyWidth.getQuantity()),
365 llvm::ConstantInt::get(SizeTy, Offset.getQuantity()),
368 llvm::Constant *Zero = llvm::ConstantInt::get(IntTy, 0);
434 llvm::ConstantInt::get(IntTy, -1),
484 llvm::ConstantInt::get(IntTy, Info.Flags.isExtern()),
485 llvm::ConstantInt::get(VarSizeTy, VarSize),
486 llvm::ConstantInt
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopUnrollAnalyzer.h44 ConstantInt *Offset = nullptr;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEMIRBuilder.h101 const ConstantInt &Val) override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp602 return ConstantExpr::getIntToPtr(ConstantInt::get(IntptrTy, Mapping.Offset),
629 {shadowBase(), Ptr, ConstantInt::get(Int32Ty, AccessInfo)});
645 ConstantInt::get(PtrTag->getType(), matchAllTag));
655 IRB.CreateICmpUGT(MemTag, ConstantInt::get(Int8Ty, 15));
663 PtrLowBits, ConstantInt::get(Int8Ty, (1 << AccessSizeIndex) - 1));
747 ConstantInt::get(IntptrTy, O.TypeSize / 8)});
757 const ConstantInt *CI = dyn_cast<ConstantInt>(AI.getArraySize());
776 ConstantInt::get(IntptrTy, AlignedSize)});
790 ConstantInt
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp438 SE->getSCEV(ConstantInt::get(TripCount->getType(), VectorWidth - 1)));
441 SE->getSCEV(ConstantInt::get(TripCount->getType(), VectorWidth)));
502 ConstantInt *MinusOne = nullptr;
503 if (!(MinusOne = dyn_cast<ConstantInt>(I.getOperand(1))))
515 ConstantInt::get(BTC->getType(), 1), "num.elements");
542 ConstantInt *Factor =
543 ConstantInt::get(cast<IntegerType>(Ty), VectorWidth);

Completed in 252 milliseconds

1234567891011>>