diff options
| author | Craig Topper <craig.topper@intel.com> | 2018-02-02 05:59:33 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2018-02-02 05:59:33 +0000 |
| commit | 76c5ce518493669e23c73c02e616b4a5ca46ef63 (patch) | |
| tree | d4f862adc6a081ed50c8005ad5d1c30121fd6edf /llvm/include | |
| parent | 5570e03b21e9304e51f63d75e9028c100a1b4c6a (diff) | |
| download | bcm5719-llvm-76c5ce518493669e23c73c02e616b4a5ca46ef63.tar.gz bcm5719-llvm-76c5ce518493669e23c73c02e616b4a5ca46ef63.zip | |
[X86] Legalize (v64i1 (bitcast (i64 X))) on 32-bit targets by extracting 32-bit halves from i32, bitcasting each to v32i1, and concatenating.
This prevents the scalarization that would otherwise occur.
llvm-svn: 324057
Diffstat (limited to 'llvm/include')
0 files changed, 0 insertions, 0 deletions

