diff --git a/llvm/examples/BrainF/BrainF.cpp b/llvm/examples/BrainF/BrainF.cpp --- a/llvm/examples/BrainF/BrainF.cpp +++ b/llvm/examples/BrainF/BrainF.cpp @@ -66,7 +66,7 @@ //Function prototypes - //declare void @llvm.memset.p0i8.i32(i8 *, i8, i32, i32, i1) + //declare void @llvm.memset.p0i8.i32(i8 *, i8, i32, i1) Type *Tys[] = { Type::getInt8PtrTy(C), Type::getInt32Ty(C) }; Function *memset_func = Intrinsic::getDeclaration(module, Intrinsic::memset, Tys); @@ -98,13 +98,12 @@ nullptr, "arr"); BB->getInstList().push_back(cast(ptr_arr)); - //call void @llvm.memset.p0i8.i32(i8 *%arr, i8 0, i32 %d, i32 1, i1 0) + //call void @llvm.memset.p0i8.i32(i8 *%arr, i8 0, i32 %d, i1 0) { Value *memset_params[] = { ptr_arr, ConstantInt::get(C, APInt(8, 0)), val_mem, - ConstantInt::get(C, APInt(32, 1)), ConstantInt::get(C, APInt(1, 0)) };