Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_value.cpp77 if (getType().getIntegerBitWidth() == 64) { in getSIntValue()
82 if (getType().getIntegerBitWidth() == 128) in getSIntValue()
86 if (getType().getIntegerBitWidth() == 128) in getSIntValue()
96 if (getType().getIntegerBitWidth() == 64) in getUIntValue()
99 if (getType().getIntegerBitWidth() == 128) in getUIntValue()
102 if (getType().getIntegerBitWidth() == 128) in getUIntValue()
H A Dubsan_value.h135 unsigned getIntegerBitWidth() const { in getIntegerBitWidth() function
159 return getIntegerBitWidth(); in getIntegerBitCount()
191 const unsigned Bits = getType().getIntegerBitWidth(); in isInlineInt()
H A Dubsan_handlers.cpp339 RHSVal.getPositiveIntValue() >= Data->LHSType.getIntegerBitWidth()) in handleShiftOutOfBoundsImpl()
355 << RHSVal << Data->LHSType.getIntegerBitWidth() << Data->LHSType; in handleShiftOutOfBoundsImpl()
624 << SrcTy << Value(SrcTy, Src) << SrcTy.getIntegerBitWidth() in handleImplicitConversion()
631 << SrcTy << Value(SrcTy, Src) << SrcTy.getIntegerBitWidth() in handleImplicitConversion()
633 << DstTy.getIntegerBitWidth() << (DstSigned ? "" : "un"); in handleImplicitConversion()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp34 unsigned BitWidth = Dividend->getType()->getIntegerBitWidth(); in generateSignedRemainderCode()
103 unsigned BitWidth = Dividend->getType()->getIntegerBitWidth(); in generateSignedDivisionCode()
463 unsigned RemTyBitWidth = RemTy->getIntegerBitWidth(); in expandRemainderUpTo32Bits()
512 unsigned RemTyBitWidth = RemTy->getIntegerBitWidth(); in expandRemainderUpTo64Bits()
559 unsigned DivTyBitWidth = DivTy->getIntegerBitWidth(); in expandDivisionUpTo32Bits()
607 unsigned DivTyBitWidth = DivTy->getIntegerBitWidth(); in expandDivisionUpTo64Bits()
H A DBypassSlowDivision.cpp230 unsigned LongLen = V->getType()->getIntegerBitWidth(); in getValueRange()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp180 Result = Result.zext(Op->getType()->getIntegerBitWidth()); in handlePhiDef()
183 Result = Result.sext(Op->getType()->getIntegerBitWidth()); in handlePhiDef()
H A DStraightLineStrengthReduce.cpp549 if (ArrayIdx->getType()->getIntegerBitWidth() <= in allocateCandidatesAndFindBasisForGEP()
560 TruncatedArrayIdx->getType()->getIntegerBitWidth() <= in allocateCandidatesAndFindBasisForGEP()
H A DSeparateConstOffsetFromGEP.cpp916 APInt ElementSize = APInt(PtrIndexTy->getIntegerBitWidth(), in lowerToSingleIndexGEPs()
976 APInt ElementSize = APInt(IntPtrTy->getIntegerBitWidth(), in lowerToArithmetics()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandFp.cpp98 unsigned BitWidth = FPToI->getType()->getIntegerBitWidth(); in expandFPToI()
320 unsigned BitWidth = IntVal->getType()->getIntegerBitWidth(); in expandIToFP()
620 if (IntTy->getIntegerBitWidth() <= MaxLegalFpConvertBitWidth) in runImpl()
638 if (IntTy->getIntegerBitWidth() <= MaxLegalFpConvertBitWidth) in runImpl()
H A DExpandLargeDivRem.cpp102 if (!IntTy || IntTy->getIntegerBitWidth() <= MaxLegalDivRemBitWidth) in runImpl()
H A DSelectOptimize.cpp808 I->getType()->getIntegerBitWidth() == Shift->getZExtValue() + 1) { in collectSelectGroups()
843 X->getType()->getIntegerBitWidth() == Shift->getZExtValue() + 1)) { in collectSelectGroups()
H A DCodeGenPrepare.cpp4900 Cst->getValue().isIntN(Inst->getType()->getIntegerBitWidth())) in canGetThrough()
4915 OpndVal->getType()->getIntegerBitWidth() > in canGetThrough()
4916 ConsideredExtType->getIntegerBitWidth()) in canGetThrough()
4939 return Inst->getType()->getIntegerBitWidth() >= in canGetThrough()
4940 OpndType->getIntegerBitWidth(); in canGetThrough()
5079 unsigned BitWidth = Ext->getType()->getIntegerBitWidth(); in promoteOperandForOther()
6451 if (ExtTy->getScalarType()->getIntegerBitWidth() > in hasSameExtUse()
6452 CurTy->getScalarType()->getIntegerBitWidth()) { in hasSameExtUse()
7893 PHIType->getIntegerBitWidth() > ConditionType->getIntegerBitWidth() && in optimizeSwitchPhiConstants()
7907 CaseValue->getValue().zext(PHIType->getIntegerBitWidth())) in optimizeSwitchPhiConstants()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVVMIntrRange.cpp50 const uint64_t BitWidth = II->getType()->getIntegerBitWidth(); in addRangeAttr()
H A DNVPTXTargetTransformInfo.cpp402 if (ShiftConst->getZExtValue() >= II->getType()->getIntegerBitWidth()) in convertNvvmIntrinsicToLlvm()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp174 std::to_string(CInt->getType()->getIntegerBitWidth() == 1 in getAnnotation()
301 unsigned BitWidth = IntTy->getIntegerBitWidth(); in lowerFunnelShifts()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DHashRecognize.cpp605 if (TC > (LHSAux ? LHSAux->getType()->getIntegerBitWidth() in recognizeCRC()
606 : LHS->getType()->getIntegerBitWidth())) in recognizeCRC()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DType.h393 LLVM_ABI inline unsigned getIntegerBitWidth() const;
H A DDataLayout.h691 return TypeSize::getFixed(Ty->getIntegerBitWidth()); in getTypeSizeInBits()
H A DDerivedTypes.h99 unsigned Type::getIntegerBitWidth() const { in getIntegerBitWidth() function
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DStructuralHash.cpp53 Hashes.emplace_back(ValueType->getIntegerBitWidth()); in hashType()
H A DConstants.cpp1602 unsigned NumBits = Ty->getIntegerBitWidth(); // assert okay in isValueValidForType()
1609 unsigned NumBits = Ty->getIntegerBitWidth(); in isValueValidForType()
2728 Ty, APInt::getSignedMinValue(Ty->getIntegerBitWidth())); in getIntrinsicIdentity()
2731 Ty, APInt::getSignedMaxValue(Ty->getIntegerBitWidth())); in getIntrinsicIdentity()
3100 switch (getElementType()->getIntegerBitWidth()) { in getElementAsInteger()
3120 switch (getElementType()->getIntegerBitWidth()) { in getElementAsAPInt()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DX86.cpp141 unsigned NumElts = Ops[0]->getType()->getIntegerBitWidth(); in EmitX86MaskLogic()
232 CGF.Builder.getInt1Ty(), Mask->getType()->getIntegerBitWidth()); in EmitX86ScalarSelect()
1885 unsigned NumElts = Ops[0]->getType()->getIntegerBitWidth(); in EmitX86BuiltinExpr()
1906 unsigned NumElts = Ops[0]->getType()->getIntegerBitWidth(); in EmitX86BuiltinExpr()
2109 unsigned NumElts = Ops[0]->getType()->getIntegerBitWidth(); in EmitX86BuiltinExpr()
2137 unsigned NumElts = Ops[0]->getType()->getIntegerBitWidth(); in EmitX86BuiltinExpr()
2173 unsigned NumElts = Ops[0]->getType()->getIntegerBitWidth(); in EmitX86BuiltinExpr()
2185 unsigned NumElts = Ops[0]->getType()->getIntegerBitWidth(); in EmitX86BuiltinExpr()
2193 unsigned NumElts = Ops[0]->getType()->getIntegerBitWidth(); in EmitX86BuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILLegalizePass.cpp58 unsigned NewBitWidth = InstrType->getIntegerBitWidth(); in fixI8UseChain()
553 APInt(Replacement->getType()->getIntegerBitWidth(), 32))); in legalizeGetHighLowi64Bytes()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVDescriptors.h308 unsigned BW = Ty->getIntegerBitWidth(); in getSentinelValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h351 ->getIntegerBitWidth() != 1)) in getVPLegalizationStrategy()

123