Lines Matching full:builtinid
32 unsigned BuiltinID) {
33 assert(Context.BuiltinInfo.isLibFunction(BuiltinID));
45 Name = Context.BuiltinInfo.GetName(BuiltinID) + 10;
197 unsigned BuiltinID, const CallExpr *E) {
210 switch (BuiltinID) {
224 Intrinsic::ID inst = (BuiltinID == Builtin::BI__builtin_va_end) ?
473 switch (BuiltinID) {
1050 if (BuiltinID == Builtin::BI__atomic_is_lock_free)
1217 if (BuiltinID == Builtin::BI__atomic_signal_fence ||
1218 BuiltinID == Builtin::BI__c11_atomic_signal_fence)
1386 switch (BuiltinID) {
1447 switch (BuiltinID) {
1498 if (getContext().BuiltinInfo.isLibFunction(BuiltinID))
1500 CGM.getBuiltinLibFunction(FD, BuiltinID));
1504 if (getContext().BuiltinInfo.isPredefinedLibFunction(BuiltinID))
1508 const char *Name = getContext().BuiltinInfo.GetName(BuiltinID);
1521 getContext().GetBuiltinType(BuiltinID, Error, &ICEArguments);
1571 if (Value *V = EmitTargetBuiltinExpr(BuiltinID, E))
1580 Value *CodeGenFunction::EmitTargetBuiltinExpr(unsigned BuiltinID,
1584 return EmitAArch64BuiltinExpr(BuiltinID, E);
1587 return EmitARMBuiltinExpr(BuiltinID, E);
1590 return EmitX86BuiltinExpr(BuiltinID, E);
1594 return EmitPPCBuiltinExpr(BuiltinID, E);
1707 Value *CodeGenFunction::EmitAArch64BuiltinExpr(unsigned BuiltinID,
1709 if (BuiltinID == AArch64::BI__clear_cache) {
1744 switch (BuiltinID) {
1919 Value *CodeGenFunction::EmitARMBuiltinExpr(unsigned BuiltinID,
1921 if (BuiltinID == ARM::BI__clear_cache) {
1933 if (BuiltinID == ARM::BI__builtin_arm_ldrexd ||
1934 (BuiltinID == ARM::BI__builtin_arm_ldrex &&
1953 if (BuiltinID == ARM::BI__builtin_arm_ldrex) {
1973 if (BuiltinID == ARM::BI__builtin_arm_strexd ||
1974 (BuiltinID == ARM::BI__builtin_arm_strex &&
1994 if (BuiltinID == ARM::BI__builtin_arm_strex) {
2014 if (BuiltinID == ARM::BI__builtin_arm_clrex) {
2023 switch (BuiltinID) {
2056 switch (BuiltinID) {
2086 switch (BuiltinID) {
2120 if (BuiltinID == ARM::BI__builtin_arm_vcvtr_f ||
2121 BuiltinID == ARM::BI__builtin_arm_vcvtr_d) {
2124 if (BuiltinID == ARM::BI__builtin_arm_vcvtr_f)
2150 switch (BuiltinID) {
2390 switch (BuiltinID) {
2408 switch (BuiltinID) {
2852 Value *CodeGenFunction::EmitX86BuiltinExpr(unsigned BuiltinID,
2859 getContext().GetBuiltinType(BuiltinID, Error, &ICEArguments);
2877 switch (BuiltinID) {
2912 unsigned Index = BuiltinID == X86::BI__builtin_ia32_storelps ? 0 : 1;
3043 switch(BuiltinID) {
3063 switch (BuiltinID) {
3093 Value *CodeGenFunction::EmitPPCBuiltinExpr(unsigned BuiltinID,
3102 switch (BuiltinID) {
3119 switch (BuiltinID) {
3158 switch (BuiltinID) {