[Hexagon] Making intrinsic tests agnostic to register allocation. Narrowing intrinsi...
authorColin LeMahieu <colinl@codeaurora.org>
Fri, 12 Jun 2015 19:57:32 +0000 (19:57 +0000)
committerColin LeMahieu <colinl@codeaurora.org>
Fri, 12 Jun 2015 19:57:32 +0000 (19:57 +0000)
commit53aa3e0444c73e189f8c702be8646687af015abe
tree6842b2ea1c7e55020054c7603601923e98a20c1e
parentf52f043d3e0407f2545275edd6060d4eb933b03b
[Hexagon] Making intrinsic tests agnostic to register allocation.  Narrowing intrinsic parameters to appropriate width.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239634 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
lib/Target/Hexagon/HexagonIntrinsics.td
lib/Target/Hexagon/HexagonOperands.td
test/CodeGen/Hexagon/intrinsics/alu32_alu.ll
test/CodeGen/Hexagon/intrinsics/alu32_perm.ll
test/CodeGen/Hexagon/intrinsics/cr.ll
test/CodeGen/Hexagon/intrinsics/xtype_alu.ll
test/CodeGen/Hexagon/intrinsics/xtype_bit.ll
test/CodeGen/Hexagon/intrinsics/xtype_complex.ll
test/CodeGen/Hexagon/intrinsics/xtype_fp.ll
test/CodeGen/Hexagon/intrinsics/xtype_mpy.ll
test/CodeGen/Hexagon/intrinsics/xtype_perm.ll
test/CodeGen/Hexagon/intrinsics/xtype_pred.ll
test/CodeGen/Hexagon/intrinsics/xtype_shift.ll