Home
last modified time | relevance | path

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

/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp329 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 DSelectionDAG.cpp2674 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 DLegalizeDAG.cpp657 bitcastToAPInt().zextOrTrunc(32), in OptimizeFloatStore()
667 zextOrTrunc(64), MVT::i64); in OptimizeFloatStore()
H A DDAGCombiner.cpp2779 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 DConstantRange.h196 ConstantRange zextOrTrunc(uint32_t BitWidth) const;
/minix/external/bsd/llvm/dist/llvm/include/llvm/ADT/
H A DAPSInt.h78 return APSInt(zextOrTrunc(width), IsUnsigned); in extOrTrunc()
H A DAPInt.h1190 APInt LLVM_ATTRIBUTE_UNUSED_RESULT zextOrTrunc(unsigned width) const;
/minix/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DConstantFolding.cpp670 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 DValueTracking.cpp967 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 DScalarEvolution.cpp1186 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 DExecutionEngine.cpp653 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 DConstantRange.cpp518 ConstantRange ConstantRange::zextOrTrunc(uint32_t DstTySize) const { in zextOrTrunc() function in ConstantRange
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp39 Demanded = Demanded.zextOrTrunc(OpC->getValue().getBitWidth()); in ShrinkDemandedConstant()
/minix/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp825 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 DAArch64ISelLowering.cpp1765 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 DAArch64ISelDAGToDAG.cpp1630 APInt SignificantBitsToBeInserted = BitsToBeInserted.zextOrTrunc(BitWidth); in isBitfieldDstMask()
/minix/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGExprCXX.cpp569 llvm::APInt adjustedCount = count.zextOrTrunc(sizeWidth); in EmitCXXNewAllocSize()
H A DCGBuiltin.cpp3180 uint64_t ZExtValue = Value.zextOrTrunc(IsThumb ? 16 : 32).getZExtValue(); in EmitARMBuiltinExpr()
/minix/external/bsd/llvm/dist/clang/lib/AST/
H A DExprConstant.cpp1607 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 DASTContext.cpp2441 ArySize.zextOrTrunc(Target->getPointerWidth(getTargetAddressSpace(EltTy))); in getConstantArrayType()
/minix/external/bsd/llvm/dist/llvm/lib/Support/
H A DAPInt.cpp1007 APInt APInt::zextOrTrunc(unsigned width) const { in zextOrTrunc() function in APInt
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2949 OtherOffset.zextOrTrunc(64).getZExtValue()); in visitMemTransferInst()
/minix/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaDeclCXX.cpp9779 = ArrayTy->getSize().zextOrTrunc(S.Context.getTypeSize(SizeType)); in buildSingleCopyAssignRecursively()
H A DSemaDecl.cpp13259 EnumVal = EnumVal.zextOrTrunc(Context.getIntWidth(EltTy)); in CheckEnumConstant()
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5991 Ops.push_back(DAG.getConstant(CInt.zextOrTrunc(32), MVT::i32)); in SkipExtensionForVMULL()