Lines Matching defs:Builtin

1171   unsigned Builtin = E->getBuiltinCallee();
1172 return (Builtin == Builtin::BI__builtin___CFStringMakeConstantString ||
1173 Builtin == Builtin::BI__builtin___NSStringMakeConstantString);
3946 if (CallCE->getBuiltinCallee() == Builtin::BI__builtin_constant_p)
4821 case Builtin::BI__builtin_addressof:
6009 case Builtin::BI__builtin_object_size: {
6037 case Builtin::BI__builtin_bswap16:
6038 case Builtin::BI__builtin_bswap32:
6039 case Builtin::BI__builtin_bswap64: {
6047 case Builtin::BI__builtin_classify_type:
6054 case Builtin::BI__builtin_clz:
6055 case Builtin::BI__builtin_clzl:
6056 case Builtin::BI__builtin_clzll:
6057 case Builtin::BI__builtin_clzs: {
6067 case Builtin::BI__builtin_constant_p:
6070 case Builtin::BI__builtin_ctz:
6071 case Builtin::BI__builtin_ctzl:
6072 case Builtin::BI__builtin_ctzll:
6073 case Builtin::BI__builtin_ctzs: {
6083 case Builtin::BI__builtin_eh_return_data_regno: {
6089 case Builtin::BI__builtin_expect:
6092 case Builtin::BI__builtin_ffs:
6093 case Builtin::BI__builtin_ffsl:
6094 case Builtin::BI__builtin_ffsll: {
6103 case Builtin::BI__builtin_fpclassify: {
6117 case Builtin::BI__builtin_isinf_sign: {
6123 case Builtin::BI__builtin_isinf: {
6129 case Builtin::BI__builtin_isfinite: {
6135 case Builtin::BI__builtin_isnan: {
6141 case Builtin::BI__builtin_isnormal: {
6147 case Builtin::BI__builtin_parity:
6148 case Builtin::BI__builtin_parityl:
6149 case Builtin::BI__builtin_parityll: {
6157 case Builtin::BI__builtin_popcount:
6158 case Builtin::BI__builtin_popcountl:
6159 case Builtin::BI__builtin_popcountll: {
6167 case Builtin::BIstrlen:
6175 case Builtin::BI__builtin_strlen: {
6217 case Builtin::BI__atomic_always_lock_free:
6218 case Builtin::BI__atomic_is_lock_free:
6219 case Builtin::BI__c11_atomic_is_lock_free: {
6240 if (BuiltinOp == Builtin::BI__c11_atomic_is_lock_free ||
6258 return BuiltinOp == Builtin::BI__atomic_always_lock_free ?
7367 case Builtin::BI__builtin_huge_val:
7368 case Builtin::BI__builtin_huge_valf:
7369 case Builtin::BI__builtin_huge_vall:
7370 case Builtin::BI__builtin_inf:
7371 case Builtin::BI__builtin_inff:
7372 case Builtin::BI__builtin_infl: {
7379 case Builtin::BI__builtin_nans:
7380 case Builtin::BI__builtin_nansf:
7381 case Builtin::BI__builtin_nansl:
7387 case Builtin::BI__builtin_nan:
7388 case Builtin::BI__builtin_nanf:
7389 case Builtin::BI__builtin_nanl:
7397 case Builtin::BI__builtin_fabs:
7398 case Builtin::BI__builtin_fabsf:
7399 case Builtin::BI__builtin_fabsl:
7407 // FIXME: Builtin::BI__builtin_powi
7408 // FIXME: Builtin::BI__builtin_powif
7409 // FIXME: Builtin::BI__builtin_powil
7411 case Builtin::BI__builtin_copysign:
7412 case Builtin::BI__builtin_copysignf:
7413 case Builtin::BI__builtin_copysignl: {
8620 if (CallCE->getBuiltinCallee() == Builtin::BI__builtin_constant_p)