summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/Lint.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-10-19 20:56:32 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-10-19 20:56:32 +0000
commita4941690cc6d08a7e159373c66bbeeb174abc2f0 (patch)
tree3d46c2ea0205f0bda9e016797fe860bc8cdffaed /llvm/lib/Analysis/Lint.cpp
parentc57f64d1bf00b587b469502ab63608a45558641d (diff)
downloadbcm5719-llvm-a4941690cc6d08a7e159373c66bbeeb174abc2f0.tar.gz
bcm5719-llvm-a4941690cc6d08a7e159373c66bbeeb174abc2f0.zip
Shrink MachineOperand from 40 to 32 bytes on 64-bit hosts.
Pull an unsigned out of the Contents union such that it has the same size as two pointers and no padding. Arrange members such that the Contents union and all pointers can be 8-byte aligned without padding. This speeds up code generation by 0.8% on a 64-bit host. 32-bit hosts should be unaffected. llvm-svn: 116857
Diffstat (limited to 'llvm/lib/Analysis/Lint.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud