Searched defs:MacroAssembler (Results 1 - 9 of 9) sorted by relevance

/external/v8/src/ia32/
H A Dmacro-assembler-ia32.h43 // MacroAssembler implements a collection of frequently used macros.
44 class MacroAssembler: public Assembler { class in namespace:v8::internal
46 MacroAssembler(void* buffer, int size);
501 MacroAssembler* masm() { return &masm_; }
506 MacroAssembler masm_; // Macro assembler used to generate the code.
H A Dmacro-assembler-ia32.cc40 // MacroAssembler implementation.
42 MacroAssembler::MacroAssembler(void* buffer, int size) function in class:v8::internal::MacroAssembler
50 static void RecordWriteHelper(MacroAssembler* masm,
105 void Generate(MacroAssembler* masm);
136 void RecordWriteStub::Generate(MacroAssembler* masm) {
147 void MacroAssembler::RecordWrite(Register object, int offset,
231 void MacroAssembler::StackLimitCheck(Label* on_stack_overflow) {
239 void MacroAssembler::SaveRegistersToMemory(RegList regs) {
254 void MacroAssembler
[all...]
/external/webkit/JavaScriptCore/assembler/
H A DMacroAssembler.h50 #error "The MacroAssembler is not supported on this platform."
56 class MacroAssembler : public MacroAssemblerBase { class in namespace:JSC
/external/v8/src/arm/
H A Dmacro-assembler-arm.h55 // MacroAssembler implements a collection of frequently used macros.
56 class MacroAssembler: public Assembler { class in namespace:v8::internal
58 MacroAssembler(void* buffer, int size);
459 MacroAssembler* masm() { return &masm_; }
471 MacroAssembler masm_; // Macro assembler used to generate the code.
H A Dmacro-assembler-arm.cc38 MacroAssembler::MacroAssembler(void* buffer, int size) function in class:v8::internal::MacroAssembler
72 void MacroAssembler::Jump(Register target, Condition cond) {
81 void MacroAssembler::Jump(intptr_t target, RelocInfo::Mode rmode,
92 void MacroAssembler::Jump(byte* target, RelocInfo::Mode rmode,
99 void MacroAssembler::Jump(Handle<Code> code, RelocInfo::Mode rmode,
107 void MacroAssembler::Call(Register target, Condition cond) {
118 void MacroAssembler::Call(intptr_t target, RelocInfo::Mode rmode,
133 void MacroAssembler::Call(byte* target, RelocInfo::Mode rmode,
140 void MacroAssembler
[all...]
/external/v8/src/mips/
H A Dmacro-assembler-mips.h52 // MacroAssembler implements a collection of frequently used macros.
53 class MacroAssembler: public Assembler { class in namespace:v8::internal
55 MacroAssembler(void* buffer, int size);
H A Dmacro-assembler-mips.cc40 MacroAssembler::MacroAssembler(void* buffer, int size) function in class:v8::internal::MacroAssembler
50 void MacroAssembler::Jump(Register target, Condition cond,
56 void MacroAssembler::Jump(intptr_t target, RelocInfo::Mode rmode,
62 void MacroAssembler::Jump(byte* target, RelocInfo::Mode rmode,
69 void MacroAssembler::Jump(Handle<Code> code, RelocInfo::Mode rmode,
76 void MacroAssembler::Call(Register target,
82 void MacroAssembler::Call(intptr_t target, RelocInfo::Mode rmode,
88 void MacroAssembler::Call(byte* target, RelocInfo::Mode rmode,
95 void MacroAssembler
[all...]
/external/v8/src/x64/
H A Dmacro-assembler-x64.h36 // Default scratch register used by MacroAssembler (and other code that needs
55 // MacroAssembler implements a collection of frequently used macros.
56 class MacroAssembler: public Assembler { class in namespace:v8::internal
58 MacroAssembler(void* buffer, int size);
762 MacroAssembler* masm() { return &masm_; }
767 MacroAssembler masm_; // Macro assembler used to generate the code.
H A Dmacro-assembler-x64.cc40 MacroAssembler::MacroAssembler(void* buffer, int size) function in class:v8::internal::MacroAssembler
48 void MacroAssembler::LoadRoot(Register destination, Heap::RootListIndex index) {
53 void MacroAssembler::PushRoot(Heap::RootListIndex index) {
58 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) {
63 void MacroAssembler::CompareRoot(Operand with, Heap::RootListIndex index) {
69 void MacroAssembler::StackLimitCheck(Label* on_stack_overflow) {
75 static void RecordWriteHelper(MacroAssembler* masm,
133 void Generate(MacroAssembler* masm);
164 void RecordWriteStub::Generate(MacroAssembler* mas
[all...]

Completed in 59 milliseconds