aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/DwarfEHPrepare.cpp
diff options
context:
space:
mode:
authorJohnny Chen <johnny.chen@apple.com>2010-03-27 01:03:13 +0000
committerJohnny Chen <johnny.chen@apple.com>2010-03-27 01:03:13 +0000
commit897dd0c58859e10afaa36e4175eef9a703b4a794 (patch)
tree2a52a59cd81a0bc60a7ccaaf2199213fb32dde7e /lib/CodeGen/DwarfEHPrepare.cpp
parentec856800dae1d679c1cba685924d2a7f3e4a5a99 (diff)
downloadexternal_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