Lines Matching refs:Builtin

3166 /// not correspond to a builtin, a value of type \c Builtin::ID if in the
3167 /// target-independent range \c [1,Builtin::First), or a target-specific builtin
3197 if (BuiltinID == Builtin::BI__GetExceptionInfo &&
3199 return Builtin::BI__GetExceptionInfo;
3233 !(BuiltinID == Builtin::BIprintf || BuiltinID == Builtin::BImalloc))
3878 // Builtin handling.
3880 case Builtin::BI__builtin_memset:
3881 case Builtin::BI__builtin___memset_chk:
3882 case Builtin::BImemset:
3883 return Builtin::BImemset;
3885 case Builtin::BI__builtin_memcpy:
3886 case Builtin::BI__builtin___memcpy_chk:
3887 case Builtin::BImemcpy:
3888 return Builtin::BImemcpy;
3890 case Builtin::BI__builtin_mempcpy:
3891 case Builtin::BI__builtin___mempcpy_chk:
3892 case Builtin::BImempcpy:
3893 return Builtin::BImempcpy;
3895 case Builtin::BI__builtin_memmove:
3896 case Builtin::BI__builtin___memmove_chk:
3897 case Builtin::BImemmove:
3898 return Builtin::BImemmove;
3900 case Builtin::BIstrlcpy:
3901 case Builtin::BI__builtin___strlcpy_chk:
3902 return Builtin::BIstrlcpy;
3904 case Builtin::BIstrlcat:
3905 case Builtin::BI__builtin___strlcat_chk:
3906 return Builtin::BIstrlcat;
3908 case Builtin::BI__builtin_memcmp:
3909 case Builtin::BImemcmp:
3910 return Builtin::BImemcmp;
3912 case Builtin::BI__builtin_bcmp:
3913 case Builtin::BIbcmp:
3914 return Builtin::BIbcmp;
3916 case Builtin::BI__builtin_strncpy:
3917 case Builtin::BI__builtin___strncpy_chk:
3918 case Builtin::BIstrncpy:
3919 return Builtin::BIstrncpy;
3921 case Builtin::BI__builtin_strncmp:
3922 case Builtin::BIstrncmp:
3923 return Builtin::BIstrncmp;
3925 case Builtin::BI__builtin_strncasecmp:
3926 case Builtin::BIstrncasecmp:
3927 return Builtin::BIstrncasecmp;
3929 case Builtin::BI__builtin_strncat:
3930 case Builtin::BI__builtin___strncat_chk:
3931 case Builtin::BIstrncat:
3932 return Builtin::BIstrncat;
3934 case Builtin::BI__builtin_strndup:
3935 case Builtin::BIstrndup:
3936 return Builtin::BIstrndup;
3938 case Builtin::BI__builtin_strlen:
3939 case Builtin::BIstrlen:
3940 return Builtin::BIstrlen;
3942 case Builtin::BI__builtin_bzero:
3943 case Builtin::BIbzero:
3944 return Builtin::BIbzero;
3949 return Builtin::BImemset;
3951 return Builtin::BImemcpy;
3953 return Builtin::BImempcpy;
3955 return Builtin::BImemmove;
3957 return Builtin::BImemcmp;
3959 return Builtin::BIbcmp;
3961 return Builtin::BIstrncpy;
3963 return Builtin::BIstrncmp;
3965 return Builtin::BIstrncasecmp;
3967 return Builtin::BIstrncat;
3969 return Builtin::BIstrndup;
3971 return Builtin::BIstrlen;
3973 return Builtin::BIbzero;