diff options
author | Mike Stump <mrs@apple.com> | 2009-10-27 22:09:17 +0000 |
---|---|---|
committer | Mike Stump <mrs@apple.com> | 2009-10-27 22:09:17 +0000 |
commit | 876387ba4ff804995cd3707af70925341c6b58b9 (patch) | |
tree | 7c61a34d236f5226857fff03dfefe552d7637606 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | a4374e66f0b92446c4fee3f3f61329a5ff832ba6 (diff) | |
download | bcm5719-llvm-876387ba4ff804995cd3707af70925341c6b58b9.tar.gz bcm5719-llvm-876387ba4ff804995cd3707af70925341c6b58b9.zip |
__builtin_object_size refinements. Ensure we handle expressions with
side-effects up front, as when we switch to the llvm intrinsic call
for __builtin_object_size later, it will have two evaluations.
We also finish off the intrinsic version of the code so we can just
turn it on once llvm has the intrinsic.
llvm-svn: 85324
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions