commit | 67b504e6c000ed2998620aa1fa4b63f4c458e9f0 | [log] [tgz] |
---|---|---|
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Wed Nov 22 20:56:23 2017 +0000 |
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Wed Nov 22 20:56:23 2017 +0000 |
tree | ec61f84c94db925f1eb8c1889de1aed4e3059d0b | |
parent | 8a2f52cd96cbbb80480bf065e8a7c4ef86770034 [diff] |
[Hexagon] Implement buildVector32 and buildVector64 as utility functions Change LowerBUILD_VECTOR to use those functions. This commit will tempora- rily affect constant vector generation (it will generate constant-extended values instead of non-extended combines), but the code for the general case should be better. The constant selection part will be fixed later. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@318877 91177308-0d34-0410-b5e6-96231b3b80d8