V8 Project
macro-assembler-x87.h File Reference
#include "src/assembler.h"
#include "src/bailout-reason.h"
#include "src/frames.h"
#include "src/globals.h"
+ Include dependency graph for macro-assembler-x87.h:

Go to the source code of this file.

Classes

class  v8::internal::MacroAssembler
 
class  v8::internal::CodePatcher
 

Namespaces

 v8
 Debugger support for the V8 JavaScript engine.
 
 v8::internal
 

Macros

#define ACCESS_MASM(masm)   masm->
 

Enumerations

enum  v8::internal::RememberedSetAction {
  v8::internal::EMIT_REMEMBERED_SET , v8::internal::OMIT_REMEMBERED_SET , v8::internal::EMIT_REMEMBERED_SET , v8::internal::OMIT_REMEMBERED_SET ,
  v8::internal::EMIT_REMEMBERED_SET , v8::internal::OMIT_REMEMBERED_SET , v8::internal::EMIT_REMEMBERED_SET , v8::internal::OMIT_REMEMBERED_SET ,
  v8::internal::EMIT_REMEMBERED_SET , v8::internal::OMIT_REMEMBERED_SET , v8::internal::EMIT_REMEMBERED_SET , v8::internal::OMIT_REMEMBERED_SET ,
  v8::internal::EMIT_REMEMBERED_SET , v8::internal::OMIT_REMEMBERED_SET
}
 
enum  v8::internal::SmiCheck {
  v8::internal::INLINE_SMI_CHECK , v8::internal::OMIT_SMI_CHECK , v8::internal::INLINE_SMI_CHECK , v8::internal::OMIT_SMI_CHECK ,
  v8::internal::INLINE_SMI_CHECK , v8::internal::OMIT_SMI_CHECK , v8::internal::INLINE_SMI_CHECK , v8::internal::OMIT_SMI_CHECK ,
  v8::internal::INLINE_SMI_CHECK , v8::internal::OMIT_SMI_CHECK , v8::internal::INLINE_SMI_CHECK , v8::internal::OMIT_SMI_CHECK ,
  v8::internal::INLINE_SMI_CHECK , v8::internal::OMIT_SMI_CHECK
}
 
enum  v8::internal::PointersToHereCheck {
  v8::internal::kPointersToHereMaybeInteresting , v8::internal::kPointersToHereAreAlwaysInteresting , v8::internal::kPointersToHereMaybeInteresting , v8::internal::kPointersToHereAreAlwaysInteresting ,
  v8::internal::kPointersToHereMaybeInteresting , v8::internal::kPointersToHereAreAlwaysInteresting , v8::internal::kPointersToHereMaybeInteresting , v8::internal::kPointersToHereAreAlwaysInteresting ,
  v8::internal::kPointersToHereMaybeInteresting , v8::internal::kPointersToHereAreAlwaysInteresting , v8::internal::kPointersToHereMaybeInteresting , v8::internal::kPointersToHereAreAlwaysInteresting ,
  v8::internal::kPointersToHereMaybeInteresting , v8::internal::kPointersToHereAreAlwaysInteresting
}
 
enum  v8::internal::RegisterValueType { v8::internal::REGISTER_VALUE_IS_SMI , v8::internal::REGISTER_VALUE_IS_INT32 , v8::internal::REGISTER_VALUE_IS_SMI , v8::internal::REGISTER_VALUE_IS_INT32 }
 

Functions

Operand v8::internal::FieldOperand (Register object, int offset)
 
Operand v8::internal::FieldOperand (Register object, Register index, ScaleFactor scale, int offset)
 
Operand v8::internal::FixedArrayElementOperand (Register array, Register index_as_smi, int additional_offset=0)
 
MemOperand v8::internal::ContextOperand (Register context, int index)
 
MemOperand v8::internal::GlobalObjectOperand ()
 
Operand v8::internal::ApiParameterOperand (int index)
 

Macro Definition Documentation

◆ ACCESS_MASM

#define ACCESS_MASM (   masm)    masm->

Definition at line 1074 of file macro-assembler-x87.h.