aboutsummaryrefslogtreecommitdiff
path: root/lib/Checker/GRExprEngine.cpp
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2010-04-14 04:08:03 +0000
committerDaniel Dunbar <daniel@zuster.org>2010-04-14 04:08:03 +0000
commit89cdaa94ecac5e83197c5889830ee37ff1faea58 (patch)
treec28b7290edbc942c3be257f4e0ff537a65246036 /lib/Checker/GRExprEngine.cpp
parente792584917983edb9bbfd5751b1fa6a4136e566a (diff)
IRgen: Move EmitStoreThroughBitfieldLValue to use new CGBitfieldInfo::AccessInfo decomposition, instead of computing the access policy itself.
- Sadly, this doesn't seem to give any .ll size win so far. It is possible to make this routine significantly smarter & avoid various shifting, masking, and zext/sext, but I'm not really convinced it is worth it. It is tricky, and this is really instcombine's job. - No intended functionality change; the test case is just to increase coverage & serves as a demo file, it worked before this commit. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101222 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Checker/GRExprEngine.cpp')
0 files changed, 0 insertions, 0 deletions