|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/ADT/APInt.h 1386 APInt zextOrSelf(unsigned width) const;
References
lib/Analysis/BasicAliasAnalysis.cpp 296 Offset += Const->getValue().zextOrSelf(Offset.getBitWidth());
306 APInt RHS = RHSC->getValue().zextOrSelf(Offset.getBitWidth());
396 Offset = Offset.trunc(SmallWidth).sext(NewWidth).zextOrSelf(OldWidth);
lib/Analysis/ConstantFolding.cpp 86 Result |= ElementCI->getValue().zextOrSelf(Result.getBitWidth());
lib/Analysis/MemoryBuiltins.cpp 682 APInt MaxSize = Arg->getValue().zextOrSelf(IntTyBits);
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 2346 APInt Value = CI->getValue().zextOrSelf(Size);
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 798 LHS = LHS.zextOrSelf(Bits);
799 RHS = RHS.zextOrSelf(Bits);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 2298 APInt DemandedSrc = DemandedElts.zextOrSelf(NumSrcElts).shl(Idx);
2600 DemandedSrc = DemandedElts.zextOrSelf(NumSrcElts).shl(Idx);
2985 APInt InDemandedElts = DemandedElts.zextOrSelf(InVT.getVectorNumElements());
2997 APInt InDemandedElts = DemandedElts.zextOrSelf(InVT.getVectorNumElements());
3551 APInt DemandedSrcElts = DemandedElts.zextOrSelf(SrcVT.getVectorNumElements());
3830 DemandedSrc = DemandedElts.zextOrSelf(NumSrcElts).shl(Idx);
lib/CodeGen/SelectionDAG/TargetLowering.cpp 817 APInt SrcDemandedBits = DemandedBits.zextOrSelf(SrcBitWidth);
922 SrcElts = DemandedElts.zextOrSelf(NumSrcElts).shl(Idx);
1644 APInt InDemandedElts = DemandedElts.zextOrSelf(InElts);
1677 APInt InDemandedElts = DemandedElts.zextOrSelf(InElts);
1717 APInt InDemandedElts = DemandedElts.zextOrSelf(InElts);
2300 APInt SrcElts = DemandedElts.zextOrSelf(NumSrcElts).shl(Idx);
2452 APInt DemandedSrcElts = DemandedElts.zextOrSelf(NumSrcElts);
lib/IR/ConstantRange.cpp 648 APInt Min = APInt::getMinValue(BW).zextOrSelf(ResultBitWidth);
649 APInt Max = APInt::getMaxValue(BW).zextOrSelf(ResultBitWidth);
lib/Support/APInt.cpp 580 APInt Val = V.zextOrSelf(NewLen);
lib/Target/Hexagon/HexagonConstPropagation.cpp 1211 const APInt Zx1 = A1.zextOrSelf(MaxW);
1212 const APInt Zx2 = A2.zextOrSelf(MaxW);
1807 APInt LoBits = (Bits < BW) ? A1.trunc(Bits) : A1.zextOrSelf(Bits);
2532 APInt HV = HiVs[i].zextOrSelf(64) << 32;
2534 APInt LV = LoVs[j].zextOrSelf(64);
lib/Target/SystemZ/SystemZISelLowering.cpp 744 IntBits = FPImm.bitcastToAPInt().zextOrSelf(128);
lib/Target/X86/X86ISelLowering.cpp34971 Known.Zero = KnownZero.zextOrSelf(BitWidth);
36406 return DAG.getConstant(EltBits[Idx].zextOrSelf(VT.getScalarSizeInBits()),
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 801 if ((CS->getValue().zextOrSelf(128)*APInt(128, TypeSize)).ugt(MaxSize))
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp 433 APInt IdxDiff = PtrDelta.udiv(Stride).zextOrSelf(IdxBitWidth);
tools/clang/lib/AST/ExprConstant.cpp 7718 Into = Into.zextOrSelf(BitsInSizeT);
8563 llvm::APInt InitBound = CAT->getSize().zextOrSelf(Bits);
8564 llvm::APInt AllocBound = ArrayBound.zextOrSelf(Bits);
tools/clang/lib/CodeGen/CGBuiltin.cpp 1355 llvm::APInt::getSignedMaxValue(ResultInfo.Width).zextOrSelf(OpWidth);
tools/clang/lib/Sema/SemaDecl.cpp17331 FlagBits = FlagBits.zextOrSelf(EVal.getBitWidth()) | EVal;
tools/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp 218 InitNum = InitNum.zextOrSelf(BoundNum.getBitWidth());
219 BoundNum = BoundNum.zextOrSelf(InitNum.getBitWidth());
tools/lldb/source/Utility/Scalar.cpp 2760 .zextOrSelf(8 * GetByteSize());