diff options
author | Joerg Sonnenberger <joerg@bec.de> | 2014-03-18 22:10:36 +0000 |
---|---|---|
committer | Joerg Sonnenberger <joerg@bec.de> | 2014-03-18 22:10:36 +0000 |
commit | 4e08a634e1e40b142c48b054447f04b29ad518e8 (patch) | |
tree | 73793cdeb346cec7ef8a1243539d9fde22f208f4 /clang/lib/Basic/IdentifierTable.cpp | |
parent | 319026d148ff136ada1e3acf962a029fb87e9093 (diff) | |
download | llvm-4e08a634e1e40b142c48b054447f04b29ad518e8.zip llvm-4e08a634e1e40b142c48b054447f04b29ad518e8.tar.gz llvm-4e08a634e1e40b142c48b054447f04b29ad518e8.tar.bz2 |
Don't take short cuts trying to avoid conditionals. This leads to
negative shift amounts and/or shifts wider than the type. VAX traps on
the former, X86 and other platforms produce incorrect results on the
latter.
llvm-svn: 204193
Diffstat (limited to 'clang/lib/Basic/IdentifierTable.cpp')
0 files changed, 0 insertions, 0 deletions