reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/tools/clang/lib/Sema/OpenCLBuiltins.inc
16555           QT.push_back(Context.OCLImage1dROTy);
16558           QT.push_back(Context.OCLImage1dRWTy);
16561           QT.push_back(Context.OCLImage1dWOTy);
16570           QT.push_back(Context.OCLImage1dArrayROTy);
16573           QT.push_back(Context.OCLImage1dArrayRWTy);
16576           QT.push_back(Context.OCLImage1dArrayWOTy);
16585           QT.push_back(Context.OCLImage1dBufferROTy);
16588           QT.push_back(Context.OCLImage1dBufferRWTy);
16591           QT.push_back(Context.OCLImage1dBufferWOTy);
16600           QT.push_back(Context.OCLImage2dROTy);
16603           QT.push_back(Context.OCLImage2dRWTy);
16606           QT.push_back(Context.OCLImage2dWOTy);
16615           QT.push_back(Context.OCLImage2dArrayROTy);
16618           QT.push_back(Context.OCLImage2dArrayRWTy);
16621           QT.push_back(Context.OCLImage2dArrayWOTy);
16630           QT.push_back(Context.OCLImage2dArrayDepthROTy);
16633           QT.push_back(Context.OCLImage2dArrayDepthRWTy);
16636           QT.push_back(Context.OCLImage2dArrayDepthWOTy);
16645           QT.push_back(Context.OCLImage2dDepthROTy);
16648           QT.push_back(Context.OCLImage2dDepthRWTy);
16651           QT.push_back(Context.OCLImage2dDepthWOTy);
16660           QT.push_back(Context.OCLImage3dROTy);
16663           QT.push_back(Context.OCLImage3dRWTy);
16666           QT.push_back(Context.OCLImage3dWOTy);
16671       QT.append({Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, });
16676       QT.append({Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, });
16681       QT.append({Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, });
16686       QT.append({Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, });
16691       QT.append({Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, Context.CharTy, Context.UnsignedCharTy, Context.ShortTy, Context.UnsignedShortTy, Context.IntTy, Context.UnsignedIntTy, Context.LongTy, Context.UnsignedLongTy, });
16696       QT.append({Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, Context.FloatTy, Context.DoubleTy, Context.HalfTy, });
16701       QT.append({Context.CharTy, Context.CharTy, Context.CharTy, Context.CharTy, Context.CharTy, Context.CharTy, });
16706       QT.append({Context.CharTy, Context.CharTy, Context.CharTy, Context.CharTy, Context.CharTy, });
16711       QT.append({Context.DoubleTy, Context.DoubleTy, Context.DoubleTy, Context.DoubleTy, Context.DoubleTy, Context.DoubleTy, });
16716       QT.append({Context.DoubleTy, Context.DoubleTy, Context.DoubleTy, Context.DoubleTy, Context.DoubleTy, });
16721       QT.append({Context.FloatTy, Context.FloatTy, Context.FloatTy, Context.FloatTy, Context.FloatTy, Context.FloatTy, });
16726       QT.append({Context.FloatTy, Context.FloatTy, Context.FloatTy, Context.FloatTy, Context.FloatTy, });
16731       QT.append({Context.HalfTy, Context.HalfTy, Context.HalfTy, Context.HalfTy, Context.HalfTy, Context.HalfTy, });
16736       QT.append({Context.HalfTy, Context.HalfTy, Context.HalfTy, Context.HalfTy, Context.HalfTy, });
16741       QT.append({Context.IntTy, Context.IntTy, Context.IntTy, Context.IntTy, Context.IntTy, Context.IntTy, });
16746       QT.append({Context.IntTy, Context.IntTy, Context.IntTy, Context.IntTy, Context.IntTy, });
16751       QT.append({Context.LongTy, Context.LongTy, Context.LongTy, Context.LongTy, Context.LongTy, Context.LongTy, });
16756       QT.append({Context.LongTy, Context.LongTy, Context.LongTy, Context.LongTy, Context.LongTy, });
16761       QT.append({Context.ShortTy, Context.ShortTy, Context.ShortTy, Context.ShortTy, Context.ShortTy, Context.ShortTy, });
16766       QT.append({Context.ShortTy, Context.ShortTy, Context.ShortTy, Context.ShortTy, Context.ShortTy, });
16771       QT.append({Context.UnsignedCharTy, Context.UnsignedCharTy, Context.UnsignedCharTy, Context.UnsignedCharTy, Context.UnsignedCharTy, Context.UnsignedCharTy, });
16776       QT.append({Context.UnsignedCharTy, Context.UnsignedCharTy, Context.UnsignedCharTy, Context.UnsignedCharTy, Context.UnsignedCharTy, });
16781       QT.append({Context.UnsignedIntTy, Context.UnsignedIntTy, Context.UnsignedIntTy, Context.UnsignedIntTy, Context.UnsignedIntTy, Context.UnsignedIntTy, });
16786       QT.append({Context.UnsignedIntTy, Context.UnsignedIntTy, Context.UnsignedIntTy, Context.UnsignedIntTy, Context.UnsignedIntTy, });
16791       QT.append({Context.UnsignedLongTy, Context.UnsignedLongTy, Context.UnsignedLongTy, Context.UnsignedLongTy, Context.UnsignedLongTy, Context.UnsignedLongTy, });
16796       QT.append({Context.UnsignedLongTy, Context.UnsignedLongTy, Context.UnsignedLongTy, Context.UnsignedLongTy, Context.UnsignedLongTy, });
16801       QT.append({Context.UnsignedShortTy, Context.UnsignedShortTy, Context.UnsignedShortTy, Context.UnsignedShortTy, Context.UnsignedShortTy, Context.UnsignedShortTy, });
16806       QT.append({Context.UnsignedShortTy, Context.UnsignedShortTy, Context.UnsignedShortTy, Context.UnsignedShortTy, Context.UnsignedShortTy, });
16811       QT.push_back(Context.BoolTy);
16814       QT.push_back(Context.CharTy);
16817       QT.push_back(Context.DoubleTy);
16820       QT.push_back(Context.OCLEventTy);
16823       QT.push_back(Context.FloatTy);
16826       QT.push_back(Context.HalfTy);
16829       QT.push_back(Context.IntTy);
16832       QT.push_back(Context.getIntPtrType());
16835       QT.push_back(Context.LongTy);
16838       QT.push_back(Context.getPointerDiffType());
16841       QT.push_back(Context.OCLSamplerTy);
16844       QT.push_back(Context.ShortTy);
16847       QT.push_back(Context.getSizeType());
16850       QT.push_back(Context.UnsignedCharTy);
16853       QT.push_back(Context.UnsignedIntTy);
16856       QT.push_back(Context.getUIntPtrType());
16859       QT.push_back(Context.UnsignedLongTy);
16862       QT.push_back(Context.UnsignedShortTy);
16865       QT.push_back(Context.VoidTy);
16873     for (unsigned I = 0; I < QT.size(); I++) {
16876         QT[I] = Context.getExtVectorType(QT[I],
16876         QT[I] = Context.getExtVectorType(QT[I],
16884     for (unsigned Index = 0; Index < QT.size(); Index++) {
16885       QT[Index] = Context.getExtVectorType(QT[Index], Ty.VectorWidth);
16885       QT[Index] = Context.getExtVectorType(QT[Index], Ty.VectorWidth);
16890     for (unsigned Index = 0; Index < QT.size(); Index++) {
16891       QT[Index] = Context.getVolatileType(QT[Index]);
16891       QT[Index] = Context.getVolatileType(QT[Index]);
16896     for (unsigned Index = 0; Index < QT.size(); Index++) {
16897       QT[Index] = Context.getConstType(QT[Index]);
16897       QT[Index] = Context.getConstType(QT[Index]);
16905     for (unsigned Index = 0; Index < QT.size(); Index++) {
16906       QT[Index] = Context.getAddrSpaceQualType(QT[Index], Ty.AS);
16906       QT[Index] = Context.getAddrSpaceQualType(QT[Index], Ty.AS);
16907       QT[Index] = Context.getPointerType(QT[Index]);
16907       QT[Index] = Context.getPointerType(QT[Index]);