OSDN Git Service

[AArch64] Normalize all constants to build a vector.
authorKevin Qin <Kevin.Qin@arm.com>
Mon, 7 Jul 2014 02:45:40 +0000 (02:45 +0000)
committerKevin Qin <Kevin.Qin@arm.com>
Mon, 7 Jul 2014 02:45:40 +0000 (02:45 +0000)
commit307e97d066ad9035c8b45c2d1a2918f9b8ac76e0
tree0022988f6fdbeb7b61d62d9b73209ffa919265f6
parent466769dd97eac9ac901120e5d5e00b9b89b0db95
[AArch64] Normalize all constants to build a vector.

The value of constant operands will be truncated to fit element width.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212428 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64ISelLowering.cpp
test/CodeGen/AArch64/arm64-build-vector.ll