diff options
| author | Craig Topper <craig.topper@gmail.com> | 2011-12-06 04:59:07 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@gmail.com> | 2011-12-06 04:59:07 +0000 |
| commit | bf41eb3a98a0ef9e3c470aa5490bd7c34eb05b56 (patch) | |
| tree | e6c5b7855f187e4a4ee1c7d9e9d16cc02f6034a5 /llvm/lib/Bitcode | |
| parent | 09c3e3d7f567229df71e17e61dfbf707aa3cd17a (diff) | |
| download | bcm5719-llvm-bf41eb3a98a0ef9e3c470aa5490bd7c34eb05b56.tar.gz bcm5719-llvm-bf41eb3a98a0ef9e3c470aa5490bd7c34eb05b56.zip | |
Merge isSHUFPMask and isCommutedSHUFPMask into single function that can do both. Do the same for the 256-bit version. Use loops to reduce size of isVSHUFPYMask. Fix test cases that were incorrectly passing due to isCommutedSHUFPMask not checking for the vector being 128-bit. This caused some 256-bit shuffles to be incorrectly commuted.
llvm-svn: 145921
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions

