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 | 6094cdab9f96e4a1276728409c7207235f57c800 (patch) | |
tree | 82acd28eba725da36d4d7be31701968c96799e52 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 39ec71f2e91518e0e9f3afee29c6ef170714da5c (diff) | |
download | bcm5719-llvm-6094cdab9f96e4a1276728409c7207235f57c800.tar.gz bcm5719-llvm-6094cdab9f96e4a1276728409c7207235f57c800.zip |
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]
llvm-svn: 99690
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions