Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:BuiltinType

158 static bool TypeInfoIsInStandardLibrary(const BuiltinType *Ty) {
169 case BuiltinType::Void:
170 case BuiltinType::NullPtr:
171 case BuiltinType::Bool:
172 case BuiltinType::WChar_S:
173 case BuiltinType::WChar_U:
174 case BuiltinType::Char_U:
175 case BuiltinType::Char_S:
176 case BuiltinType::UChar:
177 case BuiltinType::SChar:
178 case BuiltinType::Short:
179 case BuiltinType::UShort:
180 case BuiltinType::Int:
181 case BuiltinType::UInt:
182 case BuiltinType::Long:
183 case BuiltinType::ULong:
184 case BuiltinType::LongLong:
185 case BuiltinType::ULongLong:
186 case BuiltinType::Half:
187 case BuiltinType::Float:
188 case BuiltinType::Double:
189 case BuiltinType::LongDouble:
190 case BuiltinType::Char16:
191 case BuiltinType::Char32:
192 case BuiltinType::Int128:
193 case BuiltinType::UInt128:
194 case BuiltinType::OCLImage1d:
195 case BuiltinType::OCLImage1dArray:
196 case BuiltinType::OCLImage1dBuffer:
197 case BuiltinType::OCLImage2d:
198 case BuiltinType::OCLImage2dArray:
199 case BuiltinType::OCLImage3d:
200 case BuiltinType::OCLSampler:
201 case BuiltinType::OCLEvent:
204 case BuiltinType::Dependent:
207 case BuiltinType::Id:
211 case BuiltinType::ObjCId:
212 case BuiltinType::ObjCClass:
213 case BuiltinType::ObjCSel:
217 llvm_unreachable("Invalid BuiltinType Kind!");
222 const BuiltinType *BuiltinTy = dyn_cast<BuiltinType>(PointeeTy);
240 if (const BuiltinType *BuiltinTy = dyn_cast<BuiltinType>(Ty))
465 if (isa<BuiltinType>(Ty)) {
742 assert(isa<BuiltinType>(T) || isa<ObjCInterfaceType>(T));
746 if (isa<BuiltinType>(T)) return;