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
assembler.h File Reference
#include "v8.h"
#include "allocation.h"
#include "builtins.h"
#include "gdb-jit.h"
#include "isolate.h"
#include "runtime.h"
#include "token.h"
Include dependency graph for assembler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  AssemblerBase
 
class  BASE_EMBEDDED< Visitor >
 
class  BASE_EMBEDDED< Visitor >
 
class  BASE_EMBEDDED< Visitor >
 
class  RelocIterator
 
class  BASE_EMBEDDED< Visitor >
 
struct  PositionState
 
class  BASE_EMBEDDED< Visitor >
 
class  BASE_EMBEDDED< Visitor >
 
class  CallWrapper
 
class  NullCallWrapper
 

Namespaces

 v8
 
 v8::internal
 

Enumerations

enum  SaveFPRegsMode { kDontSaveFPRegs, kSaveFPRegs }
 

Functions

bool is_intn (int x, int n)
 
bool is_int8 (int x)
 
bool is_int16 (int x)
 
bool is_int18 (int x)
 
bool is_int24 (int x)
 
bool is_uintn (int x, int n)
 
bool is_uint2 (int x)
 
bool is_uint3 (int x)
 
bool is_uint4 (int x)
 
bool is_uint5 (int x)
 
bool is_uint6 (int x)
 
bool is_uint8 (int x)
 
bool is_uint10 (int x)
 
bool is_uint12 (int x)
 
bool is_uint16 (int x)
 
bool is_uint24 (int x)
 
bool is_uint26 (int x)
 
bool is_uint28 (int x)
 
int NumberOfBitsSet (uint32_t x)
 
bool EvalComparison (Token::Value op, double op1, double op2)
 
double power_double_int (double x, int y)
 
double power_double_double (double x, double y)
 

Variables

const unsigned kNoASTId = -1