Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
74f22606
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
大约 1 年 前同步成功
通知
9
Star
18
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Openssl
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
74f22606
编写于
1月 07, 2010
作者:
A
Andy Polyakov
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
ia64-mont.pl: addp4 is not needed when referring to stack (this is 32-bit
HP-UX thing).
上级
25d1d622
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
7 addition
and
8 deletion
+7
-8
crypto/bn/asm/ia64-mont.pl
crypto/bn/asm/ia64-mont.pl
+7
-8
未找到文件。
crypto/bn/asm/ia64-mont.pl
浏览文件 @
74f22606
...
@@ -134,7 +134,7 @@ bn_mul_mont:
...
@@ -134,7 +134,7 @@ bn_mul_mont:
};;
};;
{ .mfi; nop.m 0
{ .mfi; nop.m 0
xma.hu ahi[1]=alo[3],bi,ahi[2] // ap[1]*bp[0]
xma.hu ahi[1]=alo[3],bi,ahi[2] // ap[1]*bp[0]
$ADDP
tp_1=8,sp }
add
tp_1=8,sp }
{ .mfi; nop.m 0
{ .mfi; nop.m 0
xma.lu alo[3]=alo[3],bi,ahi[2]
xma.lu alo[3]=alo[3],bi,ahi[2]
mov pr.rot=0x20001f<<16
mov pr.rot=0x20001f<<16
...
@@ -184,11 +184,10 @@ bn_mul_mont:
...
@@ -184,11 +184,10 @@ bn_mul_mont:
(p41) add topbit=r0,r0,1
(p41) add topbit=r0,r0,1
nop.i 0 }
nop.i 0 }
{ .mmi; st8 [tp_1]=n[0]
{ .mmi; st8 [tp_1]=n[0]
$ADDP tptr=16,sp
add tptr=16,sp
$ADDP tp_1=8,sp };;
add tp_1=8,sp };;
___
$code
.=
<<___;
.Louter:
.Louter:
{ .mmi; ldf8 bi=[bptr],8 // (*bp++)
{ .mmi; ldf8 bi=[bptr],8 // (*bp++)
ldf8 ahi[3]=[tptr] // tp[0]
ldf8 ahi[3]=[tptr] // tp[0]
...
@@ -282,8 +281,8 @@ $code.=<<___;
...
@@ -282,8 +281,8 @@ $code.=<<___;
sub aptr=aptr,len };; // rewind
sub aptr=aptr,len };; // rewind
{ .mmi; sub nptr=nptr,len
{ .mmi; sub nptr=nptr,len
(p41) add topbit=r0,r0,1
(p41) add topbit=r0,r0,1
$ADDP
tptr=16,sp }
add
tptr=16,sp }
{ .mmb;
$ADDP
tp_1=8,sp
{ .mmb;
add
tp_1=8,sp
add num=-1,num // num--
add num=-1,num // num--
(p6) br.cond.sptk.many .Louter };;
(p6) br.cond.sptk.many .Louter };;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录