Modify clang to emit @llvm.objectsize(i8*, i8) instead of @llvm.objectsize(i8*, i1)
Accompanying LLVM patch: http://reviews.llvm.org/D12351
Paths
| Differential D12352
Clang part -- Changing @llvm.objectsize(i8*, i1) to @llvm.objectsize(i8*, i8) AbandonedPublic Authored by george.burgess.iv on Aug 25 2015, 7:49 PM.
Details
Summary Modify clang to emit @llvm.objectsize(i8*, i8) instead of @llvm.objectsize(i8*, i1) Accompanying LLVM patch: http://reviews.llvm.org/D12351
Diff Detail Event Timelinegeorge.burgess.iv retitled this revision from to Clang part -- Changing @llvm.objectsize(i8*, i1) to @llvm.objectsize(i8*, i8). george.burgess.iv updated this object.
Revision Contents
Diff 33168 lib/AST/ExprConstant.cpp
lib/CodeGen/CGBuiltin.cpp
lib/CodeGen/CGExpr.cpp
test/CodeGen/catch-undef-behavior.c
test/CodeGen/object-size.c
test/CodeGen/sanitize-recover.c
|