Searched refs:masm_ (Results 1 - 25 of 36) sorted by relevance

12

/external/v8/src/
H A Dmacro-assembler.h78 : masm_(masm), type_(type), old_has_frame_(masm->has_frame()) {
87 masm_->LeaveFrame(type_);
89 masm_->set_has_frame(old_has_frame_);
98 masm_->LeaveFrame(type_);
102 MacroAssembler* masm_; member in class:v8::internal::FrameScope
118 : masm_(masm), saved_(masm->has_frame()) {
123 masm_->set_has_frame(saved_);
127 MacroAssembler* masm_; member in class:v8::internal::NoCurrentFrameScope
141 MacroAssembler* masm_; member in class:v8::internal::Comment
H A Dfull-codegen.cc432 StateField::encode(state) | PcField::encode(masm_->pc_offset());
461 ASSERT(masm_->pc_offset() > 0);
462 BailoutEntry entry = { ast_id, static_cast<unsigned>(masm_->pc_offset()) };
675 CodeGenerator::RecordPositions(masm_, fun->start_position());
680 CodeGenerator::RecordPositions(masm_, fun->end_position() - 1);
687 CodeGenerator::RecordPositions(masm_, stmt->statement_pos());
697 masm_, stmt->statement_pos(), !checker.is_breakable());
701 Debug::GenerateSlot(masm_);
705 CodeGenerator::RecordPositions(masm_, stmt->statement_pos());
713 CodeGenerator::RecordPositions(masm_, po
[all...]
H A Dcodegen.cc42 #define __ ACCESS_MASM(masm_)
47 : masm_(masm), msg_(msg) {
H A Dfull-codegen.h81 : masm_(masm),
547 MacroAssembler* masm() { return masm_; }
614 : masm_(codegen->masm()), old_(codegen->context()), codegen_(codegen) {
671 MacroAssembler* masm() const { return masm_; }
672 MacroAssembler* masm_; member in class:v8::internal::FullCodeGenerator::BASE_EMBEDDED
787 MacroAssembler* masm_; member in class:v8::internal::FullCodeGenerator
H A Ddeoptimizer.h232 : masm_(masm), type_(type) { }
238 MacroAssembler* masm() const { return masm_; }
244 MacroAssembler* masm_; member in class:v8::internal::Deoptimizer::BASE_EMBEDDED
H A Dcode-stubs.h962 : masm_(masm), previous_allow_(masm->allow_stub_calls()) {
963 masm_->set_allow_stub_calls(allow);
966 masm_->set_allow_stub_calls(previous_allow_);
970 MacroAssembler* masm_; member in class:v8::internal::AllowStubCallsScope
H A Dstub-cache.h407 : isolate_(isolate), masm_(isolate, NULL, 256), failure_(NULL) { }
518 MacroAssembler* masm() { return &masm_; }
573 MacroAssembler masm_; member in class:v8::internal::BASE_EMBEDDED
/external/v8/src/arm/
H A Dregexp-macro-assembler-arm.cc114 #define __ ACCESS_MASM(masm_)
119 : masm_(new MacroAssembler(Isolate::Current(), NULL, kRegExpCodeSize)),
136 delete masm_;
375 AllowExternalCallThatCantCauseGC scope(masm_);
377 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate());
620 FrameScope scope(masm_, StackFrame::MANUAL);
642 ExternalReference::address_of_stack_limit(masm_->isolate());
705 __ mov(code_pointer(), Operand(masm_->CodeObject()));
799 ExternalReference::re_grow_stack(masm_->isolate());
820 masm_
[all...]
H A Dlithium-codegen-arm.h48 masm_(assembler),
69 MacroAssembler* masm() const { return masm_; }
331 MacroAssembler* const masm_; member in class:v8::internal::BASE_EMBEDDED
367 codegen_->masm_->PushSafepointRegisters();
370 codegen_->masm_->PushSafepointRegistersAndDoubles();
382 codegen_->masm_->PopSafepointRegisters();
385 codegen_->masm_->PopSafepointRegistersAndDoubles();
H A Dfull-codegen-arm.cc48 #define __ ACCESS_MASM(masm_)
59 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) {
73 Assembler::BlockConstPoolScope block_const_pool(masm_);
86 Assembler::BlockConstPoolScope block_const_pool(masm_);
94 int delta_to_patch_site = masm_->InstructionsGeneratedSince(&patch_site_);
107 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED
143 Comment cmnt(masm_, "[ function compiled by full code generator");
169 FrameScope frame_scope(masm_, StackFrame::MANUAL);
182 { Comment cmnt(masm_, "[ Allocate locals");
193 Comment cmnt(masm_, "[ Allocat
[all...]
H A Dregexp-macro-assembler-arm.h225 MacroAssembler* masm_;
/external/v8/src/mips/
H A Dregexp-macro-assembler-mips.cc113 #define __ ACCESS_MASM(masm_)
118 : masm_(new MacroAssembler(Isolate::Current(), NULL, kRegExpCodeSize)),
140 delete masm_;
381 AllowExternalCallThatCantCauseGC scope(masm_);
383 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate());
389 __ li(code_pointer(), Operand(masm_->CodeObject()), CONSTANT_SIZE);
602 if (masm_->has_exception()) {
616 FrameScope scope(masm_, StackFrame::MANUAL);
639 ExternalReference::address_of_stack_limit(masm_->isolate());
701 __ li(code_pointer(), Operand(masm_
[all...]
H A Dlithium-codegen-mips.h48 masm_(assembler),
69 MacroAssembler* masm() const { return masm_; }
346 MacroAssembler* const masm_; member in class:v8::internal::BASE_EMBEDDED
382 codegen_->masm_->PushSafepointRegisters();
385 codegen_->masm_->PushSafepointRegistersAndDoubles();
397 codegen_->masm_->PopSafepointRegisters();
400 codegen_->masm_->PopSafepointRegistersAndDoubles();
H A Dfull-codegen-mips.cc56 #define __ ACCESS_MASM(masm_)
69 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) {
83 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_);
93 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm_);
103 int delta_to_patch_site = masm_->InstructionsGeneratedSince(&patch_site_);
115 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED
151 Comment cmnt(masm_, "[ function compiled by full code generator");
176 FrameScope frame_scope(masm_, StackFrame::MANUAL);
189 { Comment cmnt(masm_, "[ Allocate locals");
200 Comment cmnt(masm_, "[ Allocat
[all...]
H A Dregexp-macro-assembler-mips.h230 MacroAssembler* masm_;
/external/v8/src/ia32/
H A Dlithium-codegen-ia32.h51 masm_(assembler),
70 MacroAssembler* masm() const { return masm_; }
320 MacroAssembler* const masm_; member in class:v8::internal::BASE_EMBEDDED
350 codegen_->masm_->PushSafepointRegisters();
356 codegen_->masm_->PopSafepointRegisters();
H A Dregexp-macro-assembler-ia32.cc97 #define __ ACCESS_MASM(masm_)
102 : masm_(new MacroAssembler(Isolate::Current(), NULL, kRegExpCodeSize)),
118 delete masm_;
155 __ add(ebx, Immediate(masm_->CodeObject()));
400 AllowExternalCallThatCantCauseGC scope(masm_);
402 ExternalReference::re_case_insensitive_compare_uc16(masm_->isolate());
677 FrameScope scope(masm_, StackFrame::MANUAL);
694 ExternalReference::address_of_stack_limit(masm_->isolate());
861 ExternalReference::re_grow_stack(masm_->isolate());
884 masm_
[all...]
H A Dfull-codegen-ia32.cc45 #define __ ACCESS_MASM(masm_)
50 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) {
76 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_);
96 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED
131 Comment cmnt(masm_, "[ function compiled by full code generator");
162 FrameScope frame_scope(masm_, StackFrame::MANUAL);
169 { Comment cmnt(masm_, "[ Allocate locals");
186 Comment cmnt(masm_, "[ Allocate local context");
225 Comment cmnt(masm_, "[ Allocate arguments object");
263 Comment cmnt(masm_, "[ Declaration
[all...]
H A Dregexp-macro-assembler-ia32.h194 MacroAssembler* masm_;
H A Dmacro-assembler-ia32.h913 MacroAssembler* masm() { return &masm_; }
918 MacroAssembler masm_; // Macro assembler used to generate the code. member in class:v8::internal::CodePatcher
/external/v8/src/x64/
H A Dlithium-codegen-x64.h50 masm_(assembler),
70 MacroAssembler* masm() const { return masm_; }
316 MacroAssembler* const masm_; member in class:v8::internal::BASE_EMBEDDED
347 codegen_->masm_->PushSafepointRegisters();
353 codegen_->masm_->PopSafepointRegisters();
H A Dregexp-macro-assembler-x64.cc112 #define __ ACCESS_MASM((&masm_))
117 : masm_(Isolate::Current(), NULL, kRegExpCodeSize),
118 no_root_array_scope_(&masm_),
437 AllowExternalCallThatCantCauseGC scope(&masm_);
439 ExternalReference::re_case_insensitive_compare_uc16(masm_.isolate());
444 __ Move(code_object_pointer(), masm_.CodeObject());
717 FrameScope scope(&masm_, StackFrame::MANUAL);
761 ExternalReference::address_of_stack_limit(masm_.isolate());
777 __ Move(code_object_pointer(), masm_.CodeObject());
832 __ Move(code_object_pointer(), masm_
[all...]
H A Dfull-codegen-x64.cc44 #define __ ACCESS_MASM(masm_)
49 explicit JumpPatchSite(MacroAssembler* masm) : masm_(masm) {
75 int delta_to_patch_site = masm_->SizeOfCodeGeneratedSince(&patch_site_);
95 MacroAssembler* masm_; member in class:v8::internal::BASE_EMBEDDED
126 Comment cmnt(masm_, "[ function compiled by full code generator");
147 ASSERT(masm_->pc_offset() == self_optimization_header_size());
176 FrameScope frame_scope(masm_, StackFrame::MANUAL);
183 { Comment cmnt(masm_, "[ Allocate locals");
200 Comment cmnt(masm_, "[ Allocate local context");
238 Comment cmnt(masm_, "[ Allocat
[all...]
H A Dregexp-macro-assembler-x64.h227 code_relative_fixup_positions_.Add(masm_.pc_offset());
259 MacroAssembler masm_; member in class:v8::internal::RegExpMacroAssemblerX64
H A Dmacro-assembler-x64.h1409 MacroAssembler* masm() { return &masm_; }
1414 MacroAssembler masm_; // Macro assembler used to generate the code. member in class:v8::internal::CodePatcher

Completed in 197 milliseconds

12