v8  3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
test-assembler-ia32.cc File Reference
#include <stdlib.h>
#include "v8.h"
#include "disassembler.h"
#include "factory.h"
#include "macro-assembler.h"
#include "platform.h"
#include "serialize.h"
#include "cctest.h"
Include dependency graph for test-assembler-ia32.cc:

Go to the source code of this file.

Macros

#define __   assm.
 

Typedefs

typedef int(* F0 )()
 
typedef int(* F1 )(int x)
 
typedef int(* F2 )(int x, int y)
 
typedef int(* F3 )(float x)
 
typedef int(* F4 )(double x)
 
typedef double(* F5 )(double x, double y)
 
typedef double(* F6 )(int x)
 
typedef int(* F7 )(double x, double y)
 

Functions

 TEST (AssemblerIa320)
 
 TEST (AssemblerIa321)
 
 TEST (AssemblerIa322)
 
 TEST (AssemblerIa323)
 
 TEST (AssemblerIa324)
 
 TEST (AssemblerIa325)
 
 TEST (AssemblerIa326)
 
 TEST (AssemblerIa328)
 
 TEST (AssemblerIa329)
 
 TEST (AssemblerIa3210)
 
 TEST (AssemblerMultiByteNop)
 

Macro Definition Documentation

#define __   assm.

Definition at line 57 of file test-assembler-ia32.cc.

Referenced by TEST().

Typedef Documentation

typedef int(* F0)()

Definition at line 42 of file test-assembler-ia32.cc.

typedef int(* F1)(int x)

Definition at line 43 of file test-assembler-ia32.cc.

typedef int(* F2)(int x, int y)

Definition at line 44 of file test-assembler-ia32.cc.

typedef int(* F3)(float x)

Definition at line 167 of file test-assembler-ia32.cc.

typedef int(* F4)(double x)

Definition at line 202 of file test-assembler-ia32.cc.

typedef double(* F5)(double x, double y)

Definition at line 259 of file test-assembler-ia32.cc.

typedef double(* F6)(int x)

Definition at line 305 of file test-assembler-ia32.cc.

typedef int(* F7)(double x, double y)

Definition at line 342 of file test-assembler-ia32.cc.

Function Documentation

TEST ( AssemblerIa325  )
TEST ( AssemblerIa3210  )