summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-10-12 21:59:55 +0000
committerCraig Topper <craig.topper@intel.com>2018-10-12 21:59:55 +0000
commit435e38a5df057385d2e2d6471c330af1bf43306b (patch)
tree49b8a5130d631c25b87737bee8dc3d113ddefd80 /llvm/lib/Target
parentd85038871014e75abe4e1c3a1b419ef19b0d048e (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud