diff options
author | Nate Begeman <natebegeman@mac.com> | 2005-12-14 00:34:09 +0000 |
---|---|---|
committer | Nate Begeman <natebegeman@mac.com> | 2005-12-14 00:34:09 +0000 |
commit | 3fb6877cb4d49883726850e0bc6ca6550000abdf (patch) | |
tree | 9f2ecda5d07cf02c0615e00b60ebaf31294a9b9c /docs/CommandGuide | |
parent | 993aeb2ed93f99faf1438f1b67cd922989306828 (diff) |
Add support for fmul node of type v4f32.
void %foo(<4 x float> * %a) {
entry:
%tmp1 = load <4 x float> * %a;
%tmp2 = mul <4 x float> %tmp1, %tmp1
store <4 x float> %tmp2, <4 x float> *%a
ret void
}
Is selected to:
_foo:
li r2, 0
lvx v0, r2, r3
vxor v1, v1, v1
vmaddfp v0, v0, v0, v1
stvx v0, r2, r3
blr
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24701 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/CommandGuide')
0 files changed, 0 insertions, 0 deletions