ffmpeg AT&T汇编转intel汇编 之(MULL)
来源:互联网 发布:java switch case if 编辑:程序博客网 时间:2024/06/08 17:30
static av_always_inline av_const int MULL(int a, int b, unsigned shift)
{
int rt;
//__asm__ (
// "imull %3 \n\t"
// "shrdl %4, %%edx, %%eax \n\t"
// :"=a"(rt), "=d"(dummy)
// :"a"(a), "rm"(b), "ci"((uint8_t)shift)
//);
__asm__{
mov eax, a
imul b
mov ecx, shift
shrd eax,edx,cl
mov rt, eax
}
return rt;
}
{
int rt;
//__asm__ (
// "imull %3 \n\t"
// "shrdl %4, %%edx, %%eax \n\t"
// :"=a"(rt), "=d"(dummy)
// :"a"(a), "rm"(b), "ci"((uint8_t)shift)
//);
__asm__{
mov eax, a
imul b
mov ecx, shift
shrd eax,edx,cl
mov rt, eax
}
return rt;
}
- ffmpeg AT&T汇编转intel汇编 之(MULL)
- ffmpeg AT&T汇编转intel汇编 之(read_time)
- ffmpeg AT&T汇编转intel汇编 之(emms_c)
- ffmpeg AT&T汇编转intel汇编 之(emms_c)
- ffmpeg AT&T汇编转intel汇编 之(emms_c) .
- ffmpeg AT&T汇编转intel汇编 之(read_time) .
- INTEL汇编,AT&T汇编-->"if","at"
- 转intel汇编和AT&T汇编的区别
- AT&T汇编和Intel汇编区别
- AT&T 与Intel 汇编语法比较
- AT&T汇编 和 intel 区别
- AT&T 与Intel 汇编语法比较
- AT&T与Intel汇编风格比较
- AT&T和intel汇编区别
- AT&T和Intel汇编的语法
- AT&T汇编与intel汇编的对比与不同
- AT&T汇编与Intel汇编的一些区别
- intel汇编 和 AT&T汇编 的区别
- 异常大讨论-抛出异常还是返回false
- 多线程中锁的实现
- 常用公式
- 公交查询系统
- 如何将python脚本转换成在Windows系统的可执行程序exe
- ffmpeg AT&T汇编转intel汇编 之(MULL)
- 单件模式(Singleton Pattern)
- Poj 3691 & Hdu 2457 DNA repair (AC自动机+DP)
- Cassandra数据模型设计最佳实践(上部)
- 从南极之争谈软件架构十个技巧,及成功团队具备的气质
- Android ViewTreeObserver简介
- hdu 4597 Play Game(区间dp)
- Opencv把图中的较暗的物体变亮
- GIS解决方案(1):geoserver+openlayers+mysql设计思想