diff options
author | Mon P Wang <wangmp@apple.com> | 2009-02-04 19:38:14 +0000 |
---|---|---|
committer | Mon P Wang <wangmp@apple.com> | 2009-02-04 19:38:14 +0000 |
commit | 34650735d0d83c8a273af55d1d6234f9f5a48565 (patch) | |
tree | bbdad3031f41633a21c1c4ece70345fcca686ca5 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 4a82a241086337270e12cfc96931b62417d376b1 (diff) | |
download | bcm5719-llvm-34650735d0d83c8a273af55d1d6234f9f5a48565.tar.gz bcm5719-llvm-34650735d0d83c8a273af55d1d6234f9f5a48565.zip |
Avoids generating a legalization assert for the case where a vector type is legal
but when legalizing the operation, we split the vector type and generate a library
call whose type needs to be promoted. For example, X86 with SSE on but MMX off,
a divide v2i64 will be scalarized to 2 calls to a library using i64.
llvm-svn: 63760
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions