diff options
Diffstat (limited to 'lib/CodeGen/CGBuiltin.cpp')
| -rw-r--r-- | lib/CodeGen/CGBuiltin.cpp | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/CodeGen/CGBuiltin.cpp b/lib/CodeGen/CGBuiltin.cpp index 2ede1d46b3d5..b3d02f1f51c6 100644 --- a/lib/CodeGen/CGBuiltin.cpp +++ b/lib/CodeGen/CGBuiltin.cpp @@ -1189,6 +1189,10 @@ RValue CodeGenFunction::EmitBuiltinExpr(const FunctionDecl *FD,      return RValue::get(Dest.getPointer());    } +  case Builtin::BI__builtin_char_memchr: +    BuiltinID = Builtin::BI__builtin_memchr; +    break; +    case Builtin::BI__builtin___memcpy_chk: {      // fold __builtin_memcpy_chk(x, y, cst1, cst2) to memcpy iff cst1<=cst2.      llvm::APSInt Size, DstSize;  | 
