commit | 341096adc66b32e44777513a91fb13b9e228a7bc | [log] [tgz] |
---|---|---|
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Thu May 05 15:29:47 2016 +0000 |
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Thu May 05 15:29:47 2016 +0000 |
tree | c06ceeafa72ebc6dda7ce64bf48f2b261a47671f | |
parent | b8ed2a0b3b8b76629fdca44efcb76dcddb8e9ef4 [diff] |
[Hexagon] Handle operand type differences for A2_tfrpi The instruction A2_tfrpi has a 64-bit operand, while the corresponding intrinsic takes a 32-bit value. The actual value has only 8 significant bits, so the difference is only in the type used to represent it. In order to map the intrinsic to the instruction, the operand needs to be extended to the correct type. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268635 91177308-0d34-0410-b5e6-96231b3b80d8