Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:byrefType

1744                         llvm::StructType &byrefType,
1788 llvm::Type *byrefPtrType = byrefType.getPointerTo(0);
1812 llvm::StructType &byrefType,
1816 return generateByrefCopyHelper(CGF, byrefType, byrefValueIndex, info);
1822 llvm::StructType &byrefType,
1864 V = CGF.Builder.CreateBitCast(V, byrefType.getPointerTo(0));
1877 llvm::StructType &byrefType,
1881 return generateByrefDisposeHelper(CGF, byrefType, byrefValueIndex, info);
1917 CodeGenFunction::buildByrefHelpers(llvm::StructType &byrefType,
1929 return ::buildByrefHelpers(CGM, byrefType, byrefValueIndex, byrefInfo);
1954 return ::buildByrefHelpers(CGM, byrefType, byrefValueIndex, byrefInfo);
1963 return ::buildByrefHelpers(CGM, byrefType, byrefValueIndex, byrefInfo);
1969 return ::buildByrefHelpers(CGM, byrefType, byrefValueIndex, byrefInfo);
1989 return ::buildByrefHelpers(CGM, byrefType, byrefValueIndex, byrefInfo);
2031 llvm::StructType *ByRefType =
2039 types.push_back(llvm::PointerType::getUnqual(ByRefType));
2101 ByRefType->setBody(types, Packed);
2103 Info.first = ByRefType;
2117 llvm::StructType *byrefType = cast<llvm::StructType>(
2122 buildByrefHelpers(*byrefType, emission);
2193 CharUnits byrefSize = CGM.GetTargetTypeStoreSize(byrefType);