Searched refs:BuiltinOp (Results 1 – 3 of 3) sorted by relevance
668 unsigned BuiltinOp = Func->getBuiltinID(); in interp__builtin_overflowop() local681 if (BuiltinOp == Builtin::BI__builtin_add_overflow || in interp__builtin_overflowop()682 BuiltinOp == Builtin::BI__builtin_sub_overflow || in interp__builtin_overflowop()683 BuiltinOp == Builtin::BI__builtin_mul_overflow) { in interp__builtin_overflowop()706 switch (BuiltinOp) { in interp__builtin_overflowop()743 if (BuiltinOp == Builtin::BI__builtin_add_overflow || in interp__builtin_overflowop()744 BuiltinOp == Builtin::BI__builtin_sub_overflow || in interp__builtin_overflowop()745 BuiltinOp == Builtin::BI__builtin_mul_overflow) { in interp__builtin_overflowop()771 unsigned BuiltinOp = Func->getBuiltinID(); in interp__builtin_carryop() local793 switch (BuiltinOp) { in interp__builtin_carryop()[all …]
7721 unsigned BuiltinOp = E->getBuiltinCallee(); in IsConstantEvaluatedBuiltinCall() local7722 return BuiltinOp != 0 && in IsConstantEvaluatedBuiltinCall()7723 Info.Ctx.BuiltinInfo.isConstantEvaluated(BuiltinOp); in IsConstantEvaluatedBuiltinCall()9110 bool VisitBuiltinCallExpr(const CallExpr *E, unsigned BuiltinOp);9519 unsigned BuiltinOp) { in VisitBuiltinCallExpr() argument9523 switch (BuiltinOp) { in VisitBuiltinCallExpr()9607 BuiltinOp == Builtin::BI__builtin_align_down in VisitBuiltinCallExpr()9630 << ("'" + Info.Ctx.BuiltinInfo.getName(BuiltinOp) + "'").str(); in VisitBuiltinCallExpr()9645 if (BuiltinOp != Builtin::BIstrchr && in VisitBuiltinCallExpr()9646 BuiltinOp != Builtin::BIwcschr && in VisitBuiltinCallExpr()[all …]
1859 unsigned BuiltinOp = II->getBuiltinID(); in ExpandBuiltinMacro() local1860 return BuiltinOp != 0 && in ExpandBuiltinMacro()1861 this->getBuiltinInfo().isConstantEvaluated(BuiltinOp); in ExpandBuiltinMacro()