diff options
| author | Manman Ren <manman.ren@gmail.com> | 2013-08-21 20:58:45 +0000 |
|---|---|---|
| committer | Manman Ren <manman.ren@gmail.com> | 2013-08-21 20:58:45 +0000 |
| commit | 879ce8841dc980104d1e99bd45ad6f15bb4efd2e (patch) | |
| tree | 22f08ab9016385141039621e2642ac560ffd1c78 /llvm/test/CodeGen/ARM/2012-08-04-DtripleSpillReload.ll | |
| parent | 3380ee5e60c93c5bc8a9d6adc94cb84eb08cce46 (diff) | |
| download | bcm5719-llvm-879ce8841dc980104d1e99bd45ad6f15bb4efd2e.tar.gz bcm5719-llvm-879ce8841dc980104d1e99bd45ad6f15bb4efd2e.zip | |
Don't use mangleCXXRTTIName in TBAA for C code.
With r185721, calling mangleCXXRTTIName on C code will cause crashes.
This commit fixes crashes on C testing cases when turning on struct-path TBAA.
For C code, we simply use the Decl name without the context. This can
cause two different structs having the same name, and may cause inaccurate but
conservative alias results.
llvm-svn: 188930
Diffstat (limited to 'llvm/test/CodeGen/ARM/2012-08-04-DtripleSpillReload.ll')
0 files changed, 0 insertions, 0 deletions

