summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/ELFObjectWriter.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-03-04 19:12:16 +0000
committerCraig Topper <craig.topper@intel.com>2019-03-04 19:12:16 +0000
commit509a8a3cf11aac07e51342c46545cff461373ed6 (patch)
tree830a31462c2fc9b50a6ab2fe0a3db23d941e6efc /llvm/lib/MC/ELFObjectWriter.cpp
parentaa51e6a68375d156992bc9a85f238a2ab3745b68 (diff)
downloadbcm5719-llvm-509a8a3cf11aac07e51342c46545cff461373ed6.tar.gz
bcm5719-llvm-509a8a3cf11aac07e51342c46545cff461373ed6.zip
[DAGCombiner][X86][SystemZ][AArch64] Combine some cases of (bitcast (build_vector constants)) between legalize types and legalize dag.
This patch enables combining integer bitcasts of integer build vectors when the new scalar type is legal. I've avoided floating point because the implementation bitcasts float to int along the way and we would need to check the intermediate types for legality Differential Revision: https://reviews.llvm.org/D58884 llvm-svn: 355324
Diffstat (limited to 'llvm/lib/MC/ELFObjectWriter.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud