diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2012-04-28 16:22:31 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2012-04-28 16:22:31 +0000 |
| commit | f819ae609288e8904c1e772727c0b653805cba20 (patch) | |
| tree | 418ba95172f5666796491489ddfe845c14525d6a /llvm/lib/CodeGen/DeadMachineInstructionElim.cpp | |
| parent | eef0e27519072a5a8b120b7e59dc6bcdc4815132 (diff) | |
| download | bcm5719-llvm-f819ae609288e8904c1e772727c0b653805cba20.tar.gz bcm5719-llvm-f819ae609288e8904c1e772727c0b653805cba20.zip | |
If the __is_trivially_copyable type trait is available use it as the baseline for isPodLike.
This way we can enable the POD-like class optimization for a lot more classes,
saving ~120k of code in clang/i386/Release+Asserts when selfhosting.
llvm-svn: 155761
Diffstat (limited to 'llvm/lib/CodeGen/DeadMachineInstructionElim.cpp')
0 files changed, 0 insertions, 0 deletions

