diff options
author | Johnny Chen <johnny.chen@apple.com> | 2010-03-27 01:03:13 +0000 |
---|---|---|
committer | Johnny Chen <johnny.chen@apple.com> | 2010-03-27 01:03:13 +0000 |
commit | 897dd0c58859e10afaa36e4175eef9a703b4a794 (patch) | |
tree | 2a52a59cd81a0bc60a7ccaaf2199213fb32dde7e /lib/CodeGen/DwarfEHPrepare.cpp | |
parent | ec856800dae1d679c1cba685924d2a7f3e4a5a99 (diff) | |
download | external_llvm-897dd0c58859e10afaa36e4175eef9a703b4a794.zip external_llvm-897dd0c58859e10afaa36e4175eef9a703b4a794.tar.gz external_llvm-897dd0c58859e10afaa36e4175eef9a703b4a794.tar.bz2 |
Add NVMulSLFrm to represent "3-register multiply with scalar" operations and set
it as the format for the appropriate N3V*SL*<> classes. These instructions
require special handling of the M:Vm field which encodes the restricted Dm and
the lane index within Dm.
Examples are A8.6.325 VMLA, VMLAL, VMLS, VMLSL (by scalar):
vmlal.s32 q3, d2, d10[0]
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99690 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/DwarfEHPrepare.cpp')
0 files changed, 0 insertions, 0 deletions