/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | APSIntType.cpp | 26 MinBits = Value.getSignificantBits(); in testInRange() 36 MinBits = Value.getSignificantBits() - IsUnsigned; in testInRange()
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | APSInt.cpp | 28 unsigned MinBits = Tmp.getSignificantBits(); in APSInt()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | APInt.h | 415 bool isSignedIntN(unsigned N) const { return getSignificantBits() <= N; } in isSignedIntN() 1119 return (!isSingleWord() && getSignificantBits() > 64) in slt() 1190 return (!isSingleWord() && getSignificantBits() > 64) in sgt() 1491 unsigned getSignificantBits() const { in getSignificantBits() function 1525 assert(getSignificantBits() <= 64 && "Too many bits for int64_t"); in getSExtValue() 1535 return (getSignificantBits() <= 64) ? std::optional<int64_t>(getSExtValue()) in trySExtValue()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BypassSlowDivision.cpp | 205 return C && C->getValue().getSignificantBits() > BypassType->getBitWidth(); in isHashLikeValue()
|
H A D | SimplifyCFG.cpp | 5673 (CaseVal.getSignificantBits() > MaxSignificantBitsInCond)) { in eliminateDeadSwitchCases()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 997 IntElement->getValue().getSignificantBits() - 1; in minRequiredElementSize() 1012 return CI->getValue().getSignificantBits() - 1; in minRequiredElementSize()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoadStoreVectorizer.cpp | 1490 assert(OffsetA.getSignificantBits() <= NewPtrBitWidth && in getConstantOffset() 1491 OffsetB.getSignificantBits() <= NewPtrBitWidth); in getConstantOffset()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 931 if (C->getAPInt().getSignificantBits() <= 64) { in ExtractImmediate() 1554 APInt(64, Offset.getKnownMinValue(), true).getSignificantBits(); in RateFormula() 2690 if (C->getValue().getSignificantBits() >= 64 || in OptimizeLoopTermCond() 2940 if (Factor->getAPInt().getSignificantBits() <= 64 && !Factor->isZero()) in CollectInterestingTypesAndFactors() 2946 if (Factor->getAPInt().getSignificantBits() <= 64 && !Factor->isZero()) in CollectInterestingTypesAndFactors() 3363 if (IncConst && IncConst->getAPInt().getSignificantBits() > 64) in canFoldIVIncExpr() 6420 if (C->getAPInt().getSignificantBits() > 64) in pushConst() 6509 if (C->getAPInt().getSignificantBits() > 64) in isIdentityFunction() 6877 if (Offset->getSignificantBits() <= 64) in SalvageDVI()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 521 if (Offset.getSignificantBits() >= 64) in findArgParts()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FixupVectorConstants.cpp | 309 if ((IsSExt && Elt.getSignificantBits() > SrcEltBitWidth) || in rebuildExtCst()
|
H A D | X86ISelDAGToDAG.cpp | 4778 unsigned MinWidth = NegMaskVal.getSignificantBits(); in shrinkAndImmediate() 4779 if (MinWidth > 32 || (MinWidth > 8 && MaskVal.getSignificantBits() <= 32)) in shrinkAndImmediate()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantRange.cpp | 544 return std::max(getSignedMin().getSignificantBits(), in getMinSignedBits() 545 getSignedMax().getSignificantBits()); in getMinSignedBits()
|
H A D | Value.cpp | 749 if (GEPOffset.getSignificantBits() > BitWidth) in stripAndAccumulateConstantOffsets()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 2435 if (Token.integerValue().getSignificantBits() > 32) in parseCFIOffset() 3023 if (Token.integerValue().getSignificantBits() > 64) in parseOffset()
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | InterpBuiltin.cpp | 524 pushInteger(S, Val.getBitWidth() - Val.getSignificantBits(), Call->getType()); in interp__builtin_clrsb()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 254 if (Imm.getSignificantBits() <= 64 && in getIntImmCostInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelDAGToDAG.cpp | 1444 if (OperandV.getSignificantBits() > 8) in tryFoldLoadStoreIntoMemOperand()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 1637 Op1C->getSignificantBits()) { in visitSDiv()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFASTParserClang.cpp | 2773 is_unsigned ? result.getActiveBits() : result.getSignificantBits(); in ExtractIntFromFormValue()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 716 if (Offset.getSignificantBits() <= 64) in ConstantFoldLoadFromConst()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 4593 unsigned ReqdBits = Signed ? C1.getSignificantBits() : C1.getActiveBits(); in SimplifySetCC() 4781 if (C1.getSignificantBits() > ExtSrcTyBits) in SimplifySetCC() 5141 if (C1.getSignificantBits() <= 64 && in SimplifySetCC() 5177 if (ShiftBits && NewC.getSignificantBits() <= 64 && in SimplifySetCC()
|
H A D | DAGCombiner.cpp | 1131 if (C2APIntVal.getSignificantBits() > 64) in reassociationCanBreakAddressingModePattern() 1140 if (CombinedValueIntVal.getSignificantBits() > 64) in reassociationCanBreakAddressingModePattern() 6393 if (ADDC.getSignificantBits() <= 64 && SRLC.ult(VT.getSizeInBits()) && in visitANDLike() 10227 ? Constant->getAPIntValue().getSignificantBits() in combineShiftToMULH()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 9906 ? (Result.isNegative() ? Result.getSignificantBits() in canConvertIntToOtherIntTy() 11193 static_cast<llvm::APInt &>(Right) + Left.getSignificantBits(); in DiagnoseBadShiftValues() 11216 << HexResult.str() << Result.getSignificantBits() << LHSType in DiagnoseBadShiftValues()
|
H A D | SemaChecking.cpp | 9420 return IntRange(value.getSignificantBits(), false); in GetValueRange() 10337 OriginalWidth = Value.getSignificantBits(); in AnalyzeBitFieldAssignment()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 4932 if (CVal.getSignificantBits() <= 64) { in matchOperationAddr()
|