aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Sema/integer-overflow.c
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2017-06-13 10:13:48 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2017-06-13 10:13:48 +0000
commit2b3b7177685e34e9eeeb38dae0d6ba0e1394ec57 (patch)
tree499856eb337bb2d3ce69bd6109406e86281dcb59 /clang/test/Sema/integer-overflow.c
parent8cc09eb8dd818ec1e46923666862073e4eac1173 (diff)
downloadllvm-2b3b7177685e34e9eeeb38dae0d6ba0e1394ec57.zip
llvm-2b3b7177685e34e9eeeb38dae0d6ba0e1394ec57.tar.gz
llvm-2b3b7177685e34e9eeeb38dae0d6ba0e1394ec57.tar.bz2
[X86][SSE] Refactor getTargetConstantBitsFromNode to avoid large APInts (PR32037)
Much of PR32037's compile time regression is due to getTargetConstantBitsFromNode always creating large (>64bit) APInts during the bitcasting from the source data to the destination bitwidth. This commit avoids this bitcast stage if the data is already the correct bitwidth. llvm-svn: 305284
Diffstat (limited to 'clang/test/Sema/integer-overflow.c')
0 files changed, 0 insertions, 0 deletions