v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <stdlib.h>
#include "v8.h"
#include "macro-assembler.h"
#include "arm/macro-assembler-arm.h"
#include "arm/simulator-arm.h"
#include "cctest.h"
Go to the source code of this file.
Macros | |
#define | __ masm-> |
Typedefs | |
typedef void *(* | F )(int x, int y, int p2, int p3, int p4) |
typedef int(* | F5 )(void *, void *, void *, void *, void *) |
Functions | |
TEST (CopyBytes) | |
TEST (LoadAndStoreWithRepresentation) | |
#define __ masm-> |
Definition at line 41 of file test-macro-assembler-arm.cc.
Referenced by TEST().
typedef void*(* F)(int x, int y, int p2, int p3, int p4) |
Definition at line 39 of file test-macro-assembler-arm.cc.
typedef int(* F5)(void *, void *, void *, void *, void *) |
Definition at line 135 of file test-macro-assembler-arm.cc.
TEST | ( | CopyBytes | ) |
Definition at line 60 of file test-macro-assembler-arm.cc.
References __, OS::Allocate(), CALL_GENERATED_CODE, Code::cast(), CHECK, CHECK_EQ, v8::internal::code(), Code::ComputeFlags(), v8::internal::CopyBytes(), Heap::CreateCode(), Code::entry(), v8::internal::F, Assembler::GetCode(), Isolate::heap(), CcTest::InitializeVM(), v8::internal::KB, v8::internal::lr, v8::internal::NULL, v8::internal::r0, v8::internal::r1, v8::internal::r2, v8::internal::r3, v8::internal::size, and v8::internal::STUB.
TEST | ( | LoadAndStoreWithRepresentation | ) |
Definition at line 138 of file test-macro-assembler-arm.cc.
References __, OS::Allocate(), CALL_GENERATED_CODE, Code::cast(), CHECK, CHECK_EQ, v8::internal::code(), Code::ComputeFlags(), Heap::CreateCode(), Code::entry(), Assembler::GetCode(), Isolate::heap(), CcTest::i_isolate(), V8::Initialize(), Representation::Integer16(), Representation::Integer8(), AssemblerBase::kMinimalBufferSize, v8::internal::kPointerSize, Load(), v8::internal::lr, v8::internal::ne, v8::internal::NULL, v8::internal::r0, v8::internal::r1, v8::internal::r2, v8::internal::r3, v8::internal::sp, v8::internal::STUB, Representation::UInteger16(), and Representation::UInteger8().