Home | History | Annotate | Download | only in NVPTX

Lines Matching full:retty

251 std::string NVPTXTargetLowering::getPrototype(Type *retTy,
261 if (retTy->getTypeID() == Type::VoidTyID)
266 if (retTy->isPrimitiveType() || retTy->isIntegerTy()) {
268 if (const IntegerType *ITy = dyn_cast<IntegerType>(retTy)) {
273 assert(retTy->isFloatingPointTy() &&
275 size = retTy->getPrimitiveSizeInBits();
280 else if (isa<PointerType>(retTy))
284 if ((retTy->getTypeID() == Type::StructTyID) ||
285 isa<VectorType>(retTy)) {
287 ComputeValueVTs(*this, retTy, vtparts);
315 ComputeValueVTs(*this, retTy, vtparts);
422 Type *retTy = CLI.RetTy;
576 ComputeValueVTs(*this, retTy, resvtparts);
611 if (retTy->isPrimitiveType() || retTy->isIntegerTy() ||
612 retTy->isPointerTy() ) {
627 retAlignment = getDataLayout()->getABITypeAlignment(retTy);
631 retAlignment = getDataLayout()->getABITypeAlignment(retTy);
654 std::string proto_string = getPrototype(retTy, Args, Outs, retAlignment);
742 ComputeValueVTs(*this, retTy, resvtparts);