• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching refs:BuiltinType

3035 static bool TypeInfoIsInStandardLibrary(const BuiltinType *Ty) {
3051 case BuiltinType::Void:
3052 case BuiltinType::NullPtr:
3053 case BuiltinType::Bool:
3054 case BuiltinType::WChar_S:
3055 case BuiltinType::WChar_U:
3056 case BuiltinType::Char_U:
3057 case BuiltinType::Char_S:
3058 case BuiltinType::UChar:
3059 case BuiltinType::SChar:
3060 case BuiltinType::Short:
3061 case BuiltinType::UShort:
3062 case BuiltinType::Int:
3063 case BuiltinType::UInt:
3064 case BuiltinType::Long:
3065 case BuiltinType::ULong:
3066 case BuiltinType::LongLong:
3067 case BuiltinType::ULongLong:
3068 case BuiltinType::Half:
3069 case BuiltinType::Float:
3070 case BuiltinType::Double:
3071 case BuiltinType::LongDouble:
3072 case BuiltinType::Float16:
3073 case BuiltinType::Float128:
3074 case BuiltinType::Char8:
3075 case BuiltinType::Char16:
3076 case BuiltinType::Char32:
3077 case BuiltinType::Int128:
3078 case BuiltinType::UInt128:
3082 case BuiltinType::Id:
3085 case BuiltinType::Id:
3087 case BuiltinType::OCLSampler:
3088 case BuiltinType::OCLEvent:
3089 case BuiltinType::OCLClkEvent:
3090 case BuiltinType::OCLQueue:
3091 case BuiltinType::OCLReserveID:
3093 case BuiltinType::Id:
3095 case BuiltinType::ShortAccum:
3096 case BuiltinType::Accum:
3097 case BuiltinType::LongAccum:
3098 case BuiltinType::UShortAccum:
3099 case BuiltinType::UAccum:
3100 case BuiltinType::ULongAccum:
3101 case BuiltinType::ShortFract:
3102 case BuiltinType::Fract:
3103 case BuiltinType::LongFract:
3104 case BuiltinType::UShortFract:
3105 case BuiltinType::UFract:
3106 case BuiltinType::ULongFract:
3107 case BuiltinType::SatShortAccum:
3108 case BuiltinType::SatAccum:
3109 case BuiltinType::SatLongAccum:
3110 case BuiltinType::SatUShortAccum:
3111 case BuiltinType::SatUAccum:
3112 case BuiltinType::SatULongAccum:
3113 case BuiltinType::SatShortFract:
3114 case BuiltinType::SatFract:
3115 case BuiltinType::SatLongFract:
3116 case BuiltinType::SatUShortFract:
3117 case BuiltinType::SatUFract:
3118 case BuiltinType::SatULongFract:
3119 case BuiltinType::BFloat16:
3122 case BuiltinType::Dependent:
3125 case BuiltinType::Id:
3129 case BuiltinType::ObjCId:
3130 case BuiltinType::ObjCClass:
3131 case BuiltinType::ObjCSel:
3135 llvm_unreachable("Invalid BuiltinType Kind!");
3140 const BuiltinType *BuiltinTy = dyn_cast<BuiltinType>(PointeeTy);
3158 if (const BuiltinType *BuiltinTy = dyn_cast<BuiltinType>(Ty))
3363 if (isa<BuiltinType>(Ty)) {
3706 assert(isa<BuiltinType>(T) || isa<ObjCInterfaceType>(T));
3710 if (isa<BuiltinType>(T)) return;