Searched refs:ArgWidth (Results 1 – 3 of 3) sorted by relevance
726 unsigned ArgWidth; in SimplifyDemandedUseBits() local728 ArgWidth = 8; // Arg is x86_mmx, but treated as <8 x i8>. in SimplifyDemandedUseBits()732 ArgWidth = ArgType->getNumElements(); in SimplifyDemandedUseBits()737 APInt DemandedElts = DemandedMask.zextOrTrunc(ArgWidth); in SimplifyDemandedUseBits()742 Known.Zero.setBitsFrom(ArgWidth); in SimplifyDemandedUseBits()
2428 unsigned ArgWidth = ArgType->getNumElements(); in visitCallInst() local2430 assert(RetWidth <= ArgWidth && "Unexpected input/return vector widths"); in visitCallInst()2443 if (RetWidth < ArgWidth) { in visitCallInst()2460 if (Value *V = SimplifyDemandedVectorEltsLow(Arg, ArgWidth, RetWidth)) { in visitCallInst()
884 unsigned ArgWidth = cast<llvm::IntegerType>(ArgType)->getBitWidth(); in EmitMSVCBuiltinExpr() local885 Value *ArgTypeLastIndex = llvm::ConstantInt::get(IndexType, ArgWidth - 1); in EmitMSVCBuiltinExpr()