Searched refs:RetWidth (Results 1 – 3 of 3) sorted by relevance
1565 unsigned RetWidth = RetType->getNumElements(); in visitCallInst() local1566 assert(RetWidth <= ArgWidth && "Unexpected input/return vector widths"); in visitCallInst()1579 if (RetWidth < ArgWidth) { in visitCallInst()1581 for (unsigned i = 0; i != RetWidth; ++i) in visitCallInst()1588 VectorType::get(Type::getHalfTy(II->getContext()), RetWidth); in visitCallInst()1596 if (Value *V = SimplifyDemandedVectorEltsLow(Arg, ArgWidth, RetWidth)) { in visitCallInst()
2289 unsigned RetWidth = RetType->getNumElements(); in visitCallInst() local2290 assert(RetWidth <= ArgWidth && "Unexpected input/return vector widths"); in visitCallInst()2303 if (RetWidth < ArgWidth) { in visitCallInst()2305 for (unsigned i = 0; i != RetWidth; ++i) in visitCallInst()2312 VectorType::get(Type::getHalfTy(II->getContext()), RetWidth); in visitCallInst()2320 if (Value *V = SimplifyDemandedVectorEltsLow(Arg, ArgWidth, RetWidth)) { in visitCallInst()
1072 uint64_t RetWidth = CGF.getContext().getTypeSize(ReturnSlot.getType()); in addReturnRegisterOutputs() local1078 if (RetWidth <= 32) { in addReturnRegisterOutputs()1088 llvm::Type *CoerceTy = llvm::IntegerType::get(CGF.getLLVMContext(), RetWidth); in addReturnRegisterOutputs()