summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2012-04-28 16:22:31 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2012-04-28 16:22:31 +0000
commitf819ae609288e8904c1e772727c0b653805cba20 (patch)
tree418ba95172f5666796491489ddfe845c14525d6a /llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
parenteef0e27519072a5a8b120b7e59dc6bcdc4815132 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud