Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
vecemu.c File Reference
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/sched.h>
#include <asm/ptrace.h>
#include <asm/processor.h>
#include <asm/uaccess.h>

Go to the source code of this file.

Macros

#define VSCR_SAT   1
 

Functions

void vaddfp (vector128 *dst, vector128 *a, vector128 *b)
 
void vsubfp (vector128 *dst, vector128 *a, vector128 *b)
 
void vmaddfp (vector128 *dst, vector128 *a, vector128 *b, vector128 *c)
 
void vnmsubfp (vector128 *dst, vector128 *a, vector128 *b, vector128 *c)
 
void vrefp (vector128 *dst, vector128 *src)
 
void vrsqrtefp (vector128 *dst, vector128 *src)
 
void vexptep (vector128 *dst, vector128 *src)
 
int emulate_altivec (struct pt_regs *regs)
 

Macro Definition Documentation

#define VSCR_SAT   1

Definition at line 152 of file vecemu.c.

Function Documentation

int emulate_altivec ( struct pt_regs regs)

Definition at line 259 of file vecemu.c.

void vaddfp ( vector128 dst,
vector128 a,
vector128 b 
)
void vexptep ( vector128 dst,
vector128 src 
)
void vmaddfp ( vector128 dst,
vector128 a,
vector128 b,
vector128 c 
)
void vnmsubfp ( vector128 dst,
vector128 a,
vector128 b,
vector128 c 
)
void vrefp ( vector128 dst,
vector128 src 
)
void vrsqrtefp ( vector128 dst,
vector128 src 
)
void vsubfp ( vector128 dst,
vector128 a,
vector128 b 
)