Home
last modified time | relevance | path

Searched refs:ArgWidth (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp726 unsigned ArgWidth; in SimplifyDemandedUseBits() local
728 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()
H A DInstCombineCalls.cpp2428 unsigned ArgWidth = ArgType->getNumElements(); in visitCallInst() local
2430 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()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuiltin.cpp884 unsigned ArgWidth = cast<llvm::IntegerType>(ArgType)->getBitWidth(); in EmitMSVCBuiltinExpr() local
885 Value *ArgTypeLastIndex = llvm::ConstantInt::get(IndexType, ArgWidth - 1); in EmitMSVCBuiltinExpr()