revert my previous patches that introduced an additional parameter to the objectsize...
authorNuno Lopes <nunoplopes@sapo.pt>
Tue, 22 May 2012 15:25:31 +0000 (15:25 +0000)
committerNuno Lopes <nunoplopes@sapo.pt>
Tue, 22 May 2012 15:25:31 +0000 (15:25 +0000)
commit23e75da7e0622528be3c3908b5fe3ae8857cdf65
tree953e680c141920c0bb5b29a2edfcbcf084614ddd
parent76ff7418361c1c80ce9d018bce63511a70bd7390
revert my previous patches that introduced an additional parameter to the objectsize intrinsic.
After a lot of discussion, we realized it's not the best option for run-time bounds checking

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157255 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
docs/LangRef.html
include/llvm/Intrinsics.td
lib/Transforms/InstCombine/InstCombineCalls.cpp
lib/VMCore/AutoUpgrade.cpp
test/CodeGen/ARM/divmod.ll
test/CodeGen/Generic/crash.ll
test/CodeGen/Generic/objectsize-upgrade.ll [deleted file]
test/CodeGen/X86/2011-05-26-UnreachableBlockElim.ll
test/CodeGen/X86/crash.ll
test/CodeGen/X86/object-size.ll
test/CodeGen/X86/unreachable-stack-protector.ll
test/Transforms/InstCombine/debuginfo.ll
test/Transforms/InstCombine/objsize.ll
test/Transforms/SimplifyLibCalls/StpCpy.ll
test/Transforms/SimplifyLibCalls/StrCpy.ll