/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FunctionLoweringInfo.cpp | 329 LOI->KnownZero = LOI->KnownZero.zextOrTrunc(BitWidth); in GetLiveOutRegInfo() 330 LOI->KnownOne = LOI->KnownOne.zextOrTrunc(BitWidth); in GetLiveOutRegInfo() 370 APInt Val = CI->getValue().zextOrTrunc(BitWidth); in ComputePHILiveOutRegInfo() 405 APInt Val = CI->getValue().zextOrTrunc(BitWidth); in ComputePHILiveOutRegInfo()
|
H A D | SelectionDAG.cpp | 2674 return getConstant(Val.zextOrTrunc(VT.getSizeInBits()), VT, in getNode() 6720 SplatValue |= CN->getAPIntValue().zextOrTrunc(EltBitSize). in isConstantSplat() 6721 zextOrTrunc(sz) << BitPos; in isConstantSplat() 6723 SplatValue |= CN->getValueAPF().bitcastToAPInt().zextOrTrunc(sz) <<BitPos; in isConstantSplat()
|
H A D | LegalizeDAG.cpp | 657 bitcastToAPInt().zextOrTrunc(32), in OptimizeFloatStore() 667 zextOrTrunc(64), MVT::i64); in OptimizeFloatStore()
|
H A D | DAGCombiner.cpp | 2779 for (SplatValue = SplatValue.zextOrTrunc(BitWidth); in visitAND() 2789 Constant &= SplatValue.lshr(i*BitWidth).zextOrTrunc(BitWidth); in visitAND() 2805 Constant.zextOrTrunc(Load->getMemoryVT().getScalarType().getSizeInBits()); in visitAND() 6750 zextOrTrunc(SrcBitSize).zext(DstBitSize); in ConstantFoldBITCASTofBUILD_VECTOR() 6779 getAPIntValue().zextOrTrunc(SrcBitSize); in ConstantFoldBITCASTofBUILD_VECTOR()
|
/minix/external/bsd/llvm/dist/llvm/include/llvm/IR/ |
H A D | ConstantRange.h | 196 ConstantRange zextOrTrunc(uint32_t BitWidth) const;
|
/minix/external/bsd/llvm/dist/llvm/include/llvm/ADT/ |
H A D | APSInt.h | 78 return APSInt(zextOrTrunc(width), IsUnsigned); in extOrTrunc()
|
H A D | APInt.h | 1190 APInt LLVM_ATTRIBUTE_UNUSED_RESULT zextOrTrunc(unsigned width) const;
|
/minix/external/bsd/llvm/dist/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 670 return ConstantInt::get(Op0->getType(), Offs1.zextOrTrunc(OpSize) - in SymbolicallyEvaluateBinop() 671 Offs2.zextOrTrunc(OpSize)); in SymbolicallyEvaluateBinop() 804 BasePtr = Base->getValue().zextOrTrunc(BitWidth); in SymbolicallyEvaluateGEP()
|
H A D | ValueTracking.cpp | 967 KnownZero = KnownZero.zextOrTrunc(SrcBitWidth); in computeKnownBits() 968 KnownOne = KnownOne.zextOrTrunc(SrcBitWidth); in computeKnownBits() 970 KnownZero = KnownZero.zextOrTrunc(BitWidth); in computeKnownBits() 971 KnownOne = KnownOne.zextOrTrunc(BitWidth); in computeKnownBits()
|
H A D | ScalarEvolution.cpp | 1186 CR.zextOrTrunc(NewBits))) in getZeroExtendExpr() 3796 ConstantRange ExtStartRange = StartRange.zextOrTrunc(BitWidth*2+1); in getUnsignedRange() 3799 MaxBECountRange.zextOrTrunc(BitWidth*2+1); in getUnsignedRange() 3800 ConstantRange ExtEndRange = EndRange.zextOrTrunc(BitWidth*2+1); in getUnsignedRange() 3955 MaxBECountRange.zextOrTrunc(BitWidth*2+1); in getSignedRange()
|
/minix/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 653 GV.IntVal = GV.IntVal.zextOrTrunc(IntWidth); in getConstantValue() 659 GV.IntVal = GV.IntVal.zextOrTrunc(PtrWidth); in getConstantValue()
|
/minix/external/bsd/llvm/dist/llvm/lib/IR/ |
H A D | ConstantRange.cpp | 518 ConstantRange ConstantRange::zextOrTrunc(uint32_t DstTySize) const { in zextOrTrunc() function in ConstantRange
|
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 39 Demanded = Demanded.zextOrTrunc(OpC->getValue().getBitWidth()); in ShrinkDemandedConstant()
|
/minix/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 825 exit(GV.IntVal.zextOrTrunc(32).getZExtValue()); in exitCalled() 1481 Src.IntVal = Src.IntVal.zextOrTrunc(PtrSize); in executeIntToPtrInst()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 1765 Ops.push_back(DAG.getConstant(CInt.zextOrTrunc(32), MVT::i32)); in skipExtensionForVectorMULL() 5305 CnstBits |= SplatBits.zextOrTrunc(VT.getSizeInBits()); in resolveBuildVector() 5306 UndefBits |= (SplatBits ^ SplatUndef).zextOrTrunc(VT.getSizeInBits()); in resolveBuildVector() 5338 CnstBits = CnstBits.zextOrTrunc(64); in LowerVectorAND() 5538 CnstBits = CnstBits.zextOrTrunc(64); in LowerVectorOR() 5649 CnstBits = CnstBits.zextOrTrunc(64); in LowerBUILD_VECTOR()
|
H A D | AArch64ISelDAGToDAG.cpp | 1630 APInt SignificantBitsToBeInserted = BitsToBeInserted.zextOrTrunc(BitWidth); in isBitfieldDstMask()
|
/minix/external/bsd/llvm/dist/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 569 llvm::APInt adjustedCount = count.zextOrTrunc(sizeWidth); in EmitCXXNewAllocSize()
|
H A D | CGBuiltin.cpp | 3180 uint64_t ZExtValue = Value.zextOrTrunc(IsThumb ? 16 : 32).getZExtValue(); in EmitARMBuiltinExpr()
|
/minix/external/bsd/llvm/dist/clang/lib/AST/ |
H A D | ExprConstant.cpp | 1607 Res |= EltAsInt.zextOrTrunc(VecSize).rotr(i*EltSize+BaseEltSize); in EvalAndBitcastToAPInt() 1609 Res |= EltAsInt.zextOrTrunc(VecSize).rotl(i*EltSize); in EvalAndBitcastToAPInt() 5586 Elt = SValInt.rotl(i*EltSize+EltSize).zextOrTrunc(EltSize); in VisitCastExpr() 5588 Elt = SValInt.rotr(i*EltSize).zextOrTrunc(EltSize); in VisitCastExpr()
|
H A D | ASTContext.cpp | 2441 ArySize.zextOrTrunc(Target->getPointerWidth(getTargetAddressSpace(EltTy))); in getConstantArrayType()
|
/minix/external/bsd/llvm/dist/llvm/lib/Support/ |
H A D | APInt.cpp | 1007 APInt APInt::zextOrTrunc(unsigned width) const { in zextOrTrunc() function in APInt
|
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 2949 OtherOffset.zextOrTrunc(64).getZExtValue()); in visitMemTransferInst()
|
/minix/external/bsd/llvm/dist/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 9779 = ArrayTy->getSize().zextOrTrunc(S.Context.getTypeSize(SizeType)); in buildSingleCopyAssignRecursively()
|
H A D | SemaDecl.cpp | 13259 EnumVal = EnumVal.zextOrTrunc(Context.getIntWidth(EltTy)); in CheckEnumConstant()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 5991 Ops.push_back(DAG.getConstant(CInt.zextOrTrunc(32), MVT::i32)); in SkipExtensionForVMULL()
|