diff options
| author | Craig Topper <craig.topper@intel.com> | 2018-10-12 21:59:55 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2018-10-12 21:59:55 +0000 |
| commit | 435e38a5df057385d2e2d6471c330af1bf43306b (patch) | |
| tree | 49b8a5130d631c25b87737bee8dc3d113ddefd80 /llvm/lib/Target | |
| parent | d85038871014e75abe4e1c3a1b419ef19b0d048e (diff) | |
| download | bcm5719-llvm-435e38a5df057385d2e2d6471c330af1bf43306b.tar.gz bcm5719-llvm-435e38a5df057385d2e2d6471c330af1bf43306b.zip | |
[LegalizeVectorTypes] When widening the result of a bitcast from a scalar type, use a scalar_to_vector to turn the scalar into a vector intead of a build vector full of mostly undefs.
This is more consistent with what we usually do and matches some code X86 custom emits in some cases that I think I can cleanup.
The MIPS test change just looks to be an instruction ordering change.
llvm-svn: 344422
Diffstat (limited to 'llvm/lib/Target')
0 files changed, 0 insertions, 0 deletions

