Home
last modified time | relevance | path

Searched refs:getIntegerBitWidth (Results 1 – 25 of 39) sorted by relevance

12

/freebsd-12.1/contrib/compiler-rt/lib/ubsan/
H A Dubsan_value.cc29 sizeof(SIntMax) * 8 - getType().getIntegerBitWidth(); in getSIntValue()
32 if (getType().getIntegerBitWidth() == 64) in getSIntValue()
35 if (getType().getIntegerBitWidth() == 128) in getSIntValue()
38 if (getType().getIntegerBitWidth() == 128) in getSIntValue()
48 if (getType().getIntegerBitWidth() == 64) in getUIntValue()
51 if (getType().getIntegerBitWidth() == 128) in getUIntValue()
54 if (getType().getIntegerBitWidth() == 128) in getUIntValue()
H A Dubsan_value.h124 unsigned getIntegerBitWidth() const { in getIntegerBitWidth() function
155 const unsigned Bits = getType().getIntegerBitWidth(); in isInlineInt()
H A Dubsan_handlers.cc297 RHSVal.getPositiveIntValue() >= Data->LHSType.getIntegerBitWidth()) in handleShiftOutOfBoundsImpl()
313 << RHSVal << Data->LHSType.getIntegerBitWidth() << Data->LHSType; in handleShiftOutOfBoundsImpl()
560 << SrcTy << Value(SrcTy, Src) << SrcTy.getIntegerBitWidth() in handleImplicitConversion()
562 << DstTy.getIntegerBitWidth() << (DstSigned ? "" : "un"); in handleImplicitConversion()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp36 unsigned BitWidth = Dividend->getType()->getIntegerBitWidth(); in generateSignedRemainderCode()
108 unsigned BitWidth = Dividend->getType()->getIntegerBitWidth(); in generateSignedDivisionCode()
384 assert((Rem->getType()->getIntegerBitWidth() == 32 || in expandRemainder()
385 Rem->getType()->getIntegerBitWidth() == 64) && in expandRemainder()
442 assert((Div->getType()->getIntegerBitWidth() == 32 || in expandDivision()
443 Div->getType()->getIntegerBitWidth() == 64) && in expandDivision()
494 unsigned RemTyBitWidth = RemTy->getIntegerBitWidth(); in expandRemainderUpTo32Bits()
543 unsigned RemTyBitWidth = RemTy->getIntegerBitWidth(); in expandRemainderUpTo64Bits()
592 unsigned DivTyBitWidth = DivTy->getIntegerBitWidth(); in expandDivisionUpTo32Bits()
640 unsigned DivTyBitWidth = DivTy->getIntegerBitWidth(); in expandDivisionUpTo64Bits()
H A DBypassSlowDivision.cpp235 unsigned LongLen = V->getType()->getIntegerBitWidth(); in getValueRange()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp147 Result = Result.zext(Op->getType()->getIntegerBitWidth()); in handlePhiDef()
150 Result = Result.sext(Op->getType()->getIntegerBitWidth()); in handlePhiDef()
H A DStraightLineStrengthReduce.cpp541 if (ArrayIdx->getType()->getIntegerBitWidth() <= in allocateCandidatesAndFindBasisForGEP()
552 TruncatedArrayIdx->getType()->getIntegerBitWidth() <= in allocateCandidatesAndFindBasisForGEP()
H A DSeparateConstOffsetFromGEP.cpp843 APInt ElementSize = APInt(IntPtrTy->getIntegerBitWidth(), in lowerToSingleIndexGEPs()
904 APInt ElementSize = APInt(IntPtrTy->getIntegerBitWidth(), in lowerToArithmetics()
H A DMemCpyOptimizer.cpp1127 if (DestSize->getType()->getIntegerBitWidth() > in processMemSetMemCpyDependence()
1128 SrcSize->getType()->getIntegerBitWidth()) in processMemSetMemCpyDependence()
H A DCorrelatedValuePropagation.cpp514 auto OrigWidth = Instr->getType()->getIntegerBitWidth(); in processUDivOrURem()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/Utils/
H A DLocal.h40 unsigned IntPtrWidth = IntPtrTy->getScalarType()->getIntegerBitWidth();
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp243 if (cast<TruncInst>(I)->getDestTy()->getIntegerBitWidth() == MaxBitWidth) in IsNarrowSequence()
251 if (cast<CastInst>(I)->getSrcTy()->getIntegerBitWidth() != MaxBitWidth) { in IsNarrowSequence()
253 cast<CastInst>(I)->getSrcTy()->getIntegerBitWidth() << "\n"); in IsNarrowSequence()
H A DARMTargetTransformInfo.cpp119 Ty->getIntegerBitWidth() == 32) { in getIntImmCost()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp135 switch (Ty->getIntegerBitWidth()) { in getValueType()
169 auto BitWidth = Ty->getIntegerBitWidth(); in getTypeName()
591 switch (Ty->getIntegerBitWidth()) { in getValueType()
625 auto BitWidth = Ty->getIntegerBitWidth(); in getTypeName()
H A DAMDGPUCodeGenPrepare.cpp190 return T->getIntegerBitWidth(); in getBaseElementBitWidth()
191 return cast<VectorType>(T)->getElementType()->getIntegerBitWidth(); in getBaseElementBitWidth()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DLazyValueInfo.cpp1011 const unsigned ResultBitWidth = CI->getType()->getIntegerBitWidth(); in solveBlockValueCast()
1113 ConstantRange RHSRange(RHS->getType()->getIntegerBitWidth(), in getValueFromICmpCondition()
1324 unsigned BitWidth = Val->getType()->getIntegerBitWidth(); in getEdgeValueLocal()
1573 unsigned Width = V->getType()->getIntegerBitWidth(); in getConstantRange()
1611 unsigned Width = V->getType()->getIntegerBitWidth(); in getConstantRangeOnEdge()
H A DBasicAliasAnalysis.cpp534 unsigned Width = Index->getType()->getIntegerBitWidth(); in DecomposeGEPExpression()
1929 unsigned Width = Var1.V->getType()->getIntegerBitWidth(); in constantOffsetHeuristic()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DDataLayout.h584 return Ty->getIntegerBitWidth(); in getTypeSizeInBits()
H A DType.h348 inline unsigned getIntegerBitWidth() const;
H A DDerivedTypes.h97 unsigned Type::getIntegerBitWidth() const { in getIntegerBitWidth() function
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp3619 Cst->getValue().isIntN(Inst->getType()->getIntegerBitWidth())) in canGetThrough()
3634 OpndVal->getType()->getIntegerBitWidth() > in canGetThrough()
3635 ConsideredExtType->getIntegerBitWidth()) in canGetThrough()
3658 return Inst->getType()->getIntegerBitWidth() >= in canGetThrough()
3659 OpndType->getIntegerBitWidth(); in canGetThrough()
3800 unsigned BitWidth = Ext->getType()->getIntegerBitWidth(); in promoteOperandForOther()
4920 if (ExtTy->getScalarType()->getIntegerBitWidth() > in hasSameExtUse()
4921 CurTy->getScalarType()->getIntegerBitWidth()) { in hasSameExtUse()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DConstants.cpp1268 unsigned NumBits = Ty->getIntegerBitWidth(); // assert okay in isValueValidForType()
1275 unsigned NumBits = Ty->getIntegerBitWidth(); in isValueValidForType()
2687 switch (getElementType()->getIntegerBitWidth()) { in getElementAsInteger()
2707 switch (getElementType()->getIntegerBitWidth()) { in getElementAsAPInt()
H A DConstantFold.cpp2173 std::max(IdxTy->getIntegerBitWidth(), in ConstantFoldGetElementPtr()
2174 Idx0->getType()->getIntegerBitWidth()); in ConstantFoldGetElementPtr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp597 cast<llvm::IntegerType>(Prior->Data)->getIntegerBitWidth(), 8))); in clipTailPadding()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp457 int BitWidth = SVT->getIntegerBitWidth(); in simplifyX86varShift()
2386 unsigned BitWidth = II->getType()->getIntegerBitWidth(); in visitCallInst()
2408 unsigned BitWidth = II->getType()->getIntegerBitWidth(); in visitCallInst()
3535 unsigned IntSize = Ty->getIntegerBitWidth(); in visitCallInst()

12