summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2012-01-10 08:23:59 +0000
committerCraig Topper <craig.topper@gmail.com>2012-01-10 08:23:59 +0000
commit430f3f1bd6b89b4d4c1bcc8e7182f76b651f6963 (patch)
treea333eb4a8e8c690d76d3873e59b99f4ad982a13a /clang/lib/CodeGen/CodeGenModule.cpp
parentb0c0f72ae6490702f19bd50aa009b675aa030f7d (diff)
downloadbcm5719-llvm-430f3f1bd6b89b4d4c1bcc8e7182f76b651f6963.tar.gz
bcm5719-llvm-430f3f1bd6b89b4d4c1bcc8e7182f76b651f6963.zip
Fix a crash in AVX2 when trying to broadcast a double into a 128-bit vector. There is no vbroadcastsd xmm, but we do need to support 64-bit integers broadcasted into xmm. Also factor the AVX check into the isVectorBroadcast function. This makes more sense since the AVX2 check was already inside.
llvm-svn: 147844
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud