代码搜索:m64
找到约 387 项符合「m64」的源代码
代码结果 387
www.eeworm.com/read/167562/5457456
cpp qdrawhelper_x86.cpp
/****************************************************************************
**
** Copyright (C) 1992-2006 Trolltech ASA. All rights reserved.
**
** This file is part of the QtGui module of the Qt To
www.eeworm.com/read/162614/5530584
c pr23546.c
/* { dg-do compile } */
/* { dg-options "-O2" } */
typedef int m64 __attribute__ ((__vector_size__ (8)));
void mmxCombineMaskU (m64 * mask, int width)
{
while (--width >= 0)
*mask++ = (m64) 0LL
www.eeworm.com/read/179085/9373568
makefile
###
ROOT_DIR = `pwd`
###
# Tools
CC = gcc -g -m64
CCC = g++ -g -m64
SHLD = gcc -g -m64
LD = g++ -g -m64
# GSL (GNU Scientific Library)
GSL_ROOTDIR=/projects/ngi/local/Linux/gsl-1.7
GSL_LIB_PATH = $(
www.eeworm.com/read/229812/4750873
gml mpsrlw.gml
.func _m_psrlw
#include
__m64 _m_psrlw(__m64 *m, __m64 *count);
.funcend
.desc begin
The 16-bit words in
.arg m
are each independently shifted to the right by the scalar shift coun
www.eeworm.com/read/229812/4751022
gml mpsllw.gml
.func _m_psllw
#include
__m64 _m_psllw(__m64 *m, __m64 *count);
.funcend
.desc begin
The 16-bit words in
.arg m
are each independently shifted to the left by the scalar shift count
www.eeworm.com/read/229812/4751205
gml mpsraw.gml
.func _m_psraw
#include
__m64 _m_psraw(__m64 *m, __m64 *count);
.funcend
.desc begin
The 16-bit signed words in
.arg m
are each independently shifted to the right by the scalar shi
www.eeworm.com/read/229812/4744192
c mpandn.c
#include
#include
#define AS_QWORD "%16.16Lx"
__m64 a;
__m64 b = { 0x0123456789abcdef };
__m64 c = { 0xfedcba9876543210 };
void main()
{
a = _m_pandn(
www.eeworm.com/read/229812/4750777
gml mpsrld.gml
.func _m_psrld
#include
__m64 _m_psrld(__m64 *m, __m64 *count);
.funcend
.desc begin
The 32-bit double-words in
.arg m
are each independently shifted to the right by the scalar shi
www.eeworm.com/read/229812/4750787
gml mpckuswb.gml
.func _m_packuswb
#include
__m64 _m_packuswb(__m64 *m1, __m64 *m2);
.funcend
.desc begin
Convert signed packed words into unsigned packed bytes by packing
(with unsigned saturation)
www.eeworm.com/read/229812/4750918
gml mpslld.gml
.func _m_pslld
#include
__m64 _m_pslld(__m64 *m, __m64 *count);
.funcend
.desc begin
The 32-bit double-words in
.arg m
are each independently shifted to the left by the scalar shif