Lines Matching refs:retTy
901 const DataLayout &DL, Type *retTy, const ArgListTy &Args, in getPrototype() argument
914 if (retTy->getTypeID() == Type::VoidTyID) { in getPrototype()
918 if (retTy->isFloatingPointTy() || retTy->isIntegerTy()) { in getPrototype()
920 if (auto *ITy = dyn_cast<IntegerType>(retTy)) { in getPrototype()
925 assert(retTy->isFloatingPointTy() && in getPrototype()
927 size = retTy->getPrimitiveSizeInBits(); in getPrototype()
931 } else if (isa<PointerType>(retTy)) { in getPrototype()
933 } else if ((retTy->getTypeID() == Type::StructTyID) || in getPrototype()
934 isa<VectorType>(retTy)) { in getPrototype()
937 << DL.getTypeAllocSize(retTy) << "]"; in getPrototype()
1065 Type *retTy = CLI.RetTy; in LowerCall() local
1381 ComputeValueVTs(*this, DL, retTy, resvtparts); in LowerCall()
1386 unsigned resultsz = DL.getTypeAllocSizeInBits(retTy); in LowerCall()
1391 if (retTy->isFloatingPointTy() || retTy->isIntegerTy() || in LowerCall()
1392 retTy->isPointerTy()) { in LowerCall()
1404 retAlignment = getArgumentAlignment(Callee, CS, retTy, 0); in LowerCall()
1426 getPrototype(DAG.getDataLayout(), retTy, Args, Outs, retAlignment, CS); in LowerCall()
1491 if (retTy && retTy->isVectorTy()) { in LowerCall()
1492 EVT ObjectVT = getValueType(DL, retTy); in LowerCall()
1611 ComputePTXValueVTs(*this, DAG.getDataLayout(), retTy, VTs, &Offsets, 0); in LowerCall()
1613 unsigned RetAlign = getArgumentAlignment(Callee, CS, retTy, 0); in LowerCall()
1625 if (retTy->isIntegerTy() && DL.getTypeAllocSizeInBits(retTy) < 32) { in LowerCall()