Searched refs:BuiltinOp (Results 1 – 3 of 3) sorted by relevance
772 unsigned BuiltinOp) { in interp__builtin_overflowop() argument786 if (BuiltinOp == Builtin::BI__builtin_add_overflow || in interp__builtin_overflowop()787 BuiltinOp == Builtin::BI__builtin_sub_overflow || in interp__builtin_overflowop()788 BuiltinOp == Builtin::BI__builtin_mul_overflow) { in interp__builtin_overflowop()811 switch (BuiltinOp) { in interp__builtin_overflowop()848 if (BuiltinOp == Builtin::BI__builtin_add_overflow || in interp__builtin_overflowop()849 BuiltinOp == Builtin::BI__builtin_sub_overflow || in interp__builtin_overflowop()850 BuiltinOp == Builtin::BI__builtin_mul_overflow) { in interp__builtin_overflowop()876 const CallExpr *Call, unsigned BuiltinOp) { in interp__builtin_carryop() argument893 switch (BuiltinOp) { in interp__builtin_carryop()[all …]
8059 unsigned BuiltinOp = E->getBuiltinCallee(); in IsConstantEvaluatedBuiltinCall() local8060 return BuiltinOp != 0 && in IsConstantEvaluatedBuiltinCall()8061 Info.Ctx.BuiltinInfo.isConstantEvaluated(BuiltinOp); in IsConstantEvaluatedBuiltinCall()9531 bool VisitBuiltinCallExpr(const CallExpr *E, unsigned BuiltinOp);9942 unsigned BuiltinOp) { in VisitBuiltinCallExpr() argument9946 switch (BuiltinOp) { in VisitBuiltinCallExpr()10027 BuiltinOp == Builtin::BI__builtin_align_down in VisitBuiltinCallExpr()10050 << Info.Ctx.BuiltinInfo.getQuotedName(BuiltinOp); in VisitBuiltinCallExpr()10065 if (BuiltinOp != Builtin::BIstrchr && in VisitBuiltinCallExpr()10066 BuiltinOp != Builtin::BIwcschr && in VisitBuiltinCallExpr()[all …]
1812 unsigned BuiltinOp = II->getBuiltinID(); in ExpandBuiltinMacro() local1813 return BuiltinOp != 0 && in ExpandBuiltinMacro()1814 this->getBuiltinInfo().isConstantEvaluated(BuiltinOp); in ExpandBuiltinMacro()