diff options
| author | Craig Topper <craig.topper@intel.com> | 2019-01-16 00:20:30 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2019-01-16 00:20:30 +0000 |
| commit | 0e420e6a62967df83fd3c842eca8b2eff4d03145 (patch) | |
| tree | c69adaa33cca83215cdb0b46e3407367f300ff3e /llvm/lib/Target/X86/X86ISelLowering.h | |
| parent | 32c46f7274e1dfd948cc29d14b040e1e5a319b08 (diff) | |
| download | bcm5719-llvm-0e420e6a62967df83fd3c842eca8b2eff4d03145.tar.gz bcm5719-llvm-0e420e6a62967df83fd3c842eca8b2eff4d03145.zip | |
[X86] Rename SHRUNKBLEND ISD node to BLENDV.
That's really what it is. If we didn't use intrinsics for BLENDVPS/BLENDVPD/PBLENDVB all the way to isel, this is the node we would use.
llvm-svn: 351278
Diffstat (limited to 'llvm/lib/Target/X86/X86ISelLowering.h')
| -rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.h b/llvm/lib/Target/X86/X86ISelLowering.h index 4866cb2b82a..910acd80e8b 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.h +++ b/llvm/lib/Target/X86/X86ISelLowering.h @@ -203,8 +203,9 @@ namespace llvm { /// Dynamic (non-constant condition) vector blend where only the sign bits /// of the condition elements are used. This is used to enforce that the - /// condition mask is not valid for generic VSELECT optimizations. - SHRUNKBLEND, + /// condition mask is not valid for generic VSELECT optimizations. This + /// can also be used to implement the intrinsics. + BLENDV, /// Combined add and sub on an FP vector. ADDSUB, |

