AMDGPU: Fold bitcasts of scalar constants to vectors
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 14 Apr 2016 21:58:07 +0000 (21:58 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 14 Apr 2016 21:58:07 +0000 (21:58 +0000)
commit7900334dd530416b70fb04c8abb6f8c2c65da86d
tree4238b08cd04cf2b886222d38a22d5f543968abf0
parent34b60f1c405aca79ff0a882f2bebf4128a3f9115
AMDGPU: Fold bitcasts of scalar constants to vectors

This cleans up some messes since the individual scalar components
can be CSEed.

llvm-svn: 266376
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
llvm/test/CodeGen/AMDGPU/fceil64.ll
llvm/test/CodeGen/AMDGPU/sdivrem64.ll
llvm/test/CodeGen/AMDGPU/sint_to_fp.f64.ll
llvm/test/CodeGen/AMDGPU/uint_to_fp.f64.ll