/external/v8/src/ia32/ |
jump-target-ia32.cc | 40 #define __ ACCESS_MASM(cgen()->masm()) 43 ASSERT(cgen()->has_valid_frame()); 47 ASSERT(cgen()->HasValidEntryRegisters()); 52 cgen()->frame()->PrepareMergeTo(entry_frame_); 53 cgen()->frame()->MergeTo(entry_frame_); 54 cgen()->DeleteFrame(); 59 ASSERT(cgen()->frame()->Equals(entry_frame_)); 60 cgen()->DeleteFrame(); 65 AddReachingFrame(cgen()->frame()); 67 cgen()->SetFrame(NULL, &empty) [all...] |
virtual-frame-ia32.cc | 77 if (cgen()->IsUnsafeSmi(element.handle())) { 78 cgen()->StoreUnsafeSmiToLocal(fp_relative(index), element.handle()); 89 Result temp = cgen()->allocator()->Allocate(); 126 if (cgen()->IsUnsafeSmi(element.handle())) { 127 cgen()->PushUnsafeSmi(element.handle()); 188 Result fresh = cgen()->allocator()->Allocate(); 198 if (cgen()->IsUnsafeSmi(element.handle())) { 199 cgen()->MoveUnsafeSmi(fresh.reg(), element.handle()); 236 ASSERT(cgen()->frame() == this); 299 if (cgen()->IsUnsafeSmi(source.handle())) [all...] |
virtual-frame-ia32.h | 56 SpilledScope() : previous_state_(cgen()->in_spilled_code()) { 57 ASSERT(cgen()->has_valid_frame()); 58 cgen()->frame()->SpillAll(); 59 cgen()->set_in_spilled_code(true); 63 cgen()->set_in_spilled_code(previous_state_); 69 CodeGenerator* cgen() {return CodeGeneratorScope::Current();} function in class:v8::internal::VirtualFrame::BASE_EMBEDDED 81 CodeGenerator* cgen() { return CodeGeneratorScope::Current(); } function in class:v8::internal::VirtualFrame 83 MacroAssembler* masm() { return cgen()->masm(); } 175 RegisterAllocator* cgen_allocator = cgen()->allocator(); 186 RegisterAllocator* cgen_allocator = cgen()->allocator() [all...] |
fast-codegen-ia32.cc | 457 CodeGenerator cgen(&masm); 458 CodeGeneratorScope scope(&cgen); 460 cgen.Generate(info); 461 if (cgen.HasStackOverflow()) {
|
macro-assembler-ia32.h | 305 void NegativeZeroTest(CodeGenerator* cgen,
|
/external/v8/src/x64/ |
jump-target-x64.cc | 40 #define __ ACCESS_MASM(cgen()->masm()) 43 ASSERT(cgen()->has_valid_frame()); 47 ASSERT(cgen()->HasValidEntryRegisters()); 52 cgen()->frame()->PrepareMergeTo(entry_frame_); 53 cgen()->frame()->MergeTo(entry_frame_); 54 cgen()->DeleteFrame(); 59 ASSERT(cgen()->frame()->Equals(entry_frame_)); 60 cgen()->DeleteFrame(); 65 AddReachingFrame(cgen()->frame()); 67 cgen()->SetFrame(NULL, &empty) [all...] |
virtual-frame-x64.h | 56 SpilledScope() : previous_state_(cgen()->in_spilled_code()) { 57 ASSERT(cgen()->has_valid_frame()); 58 cgen()->frame()->SpillAll(); 59 cgen()->set_in_spilled_code(true); 63 cgen()->set_in_spilled_code(previous_state_); 69 CodeGenerator* cgen() { return CodeGeneratorScope::Current(); } function in class:v8::internal::VirtualFrame::BASE_EMBEDDED 81 CodeGenerator* cgen() { return CodeGeneratorScope::Current(); } function in class:v8::internal::VirtualFrame 82 MacroAssembler* masm() { return cgen()->masm(); } 176 RegisterAllocator* cgen_allocator = cgen()->allocator(); 187 RegisterAllocator* cgen_allocator = cgen()->allocator() [all...] |
virtual-frame-x64.cc | 91 cgen()->allocator()->Unuse(rdi); 143 Result cnt = cgen()->allocator()->Allocate(); 173 Result temp = cgen()->allocator()->Allocate(); 299 Result fresh = cgen()->allocator()->Allocate(); 348 Result fresh = cgen()->allocator()->Allocate(); 506 Result fresh = cgen()->allocator()->Allocate(); 550 ASSERT(cgen()->frame() == this); 758 Result temp = cgen()->allocator()->Allocate(); 785 Result temp = cgen()->allocator()->Allocate(); 807 ASSERT(cgen()->HasValidEntryRegisters()) [all...] |
codegen-x64.h | 57 Reference(CodeGenerator* cgen,
|
/external/v8/src/arm/ |
jump-target-arm.cc | 40 #define __ ACCESS_MASM(cgen()->masm()) 43 ASSERT(cgen()->has_valid_frame()); 47 ASSERT(cgen()->HasValidEntryRegisters()); 52 cgen()->frame()->MergeTo(entry_frame_); 53 cgen()->DeleteFrame(); 57 entry_frame_ = cgen()->frame(); 59 cgen()->SetFrame(NULL, &empty); 61 cgen()->frame()->MergeTo(entry_frame_); 62 cgen()->DeleteFrame(); 77 ASSERT(cgen()->has_valid_frame()) [all...] |
virtual-frame-arm.cc | 123 cgen()->allocator()->Unuse(r1); 124 cgen()->allocator()->Unuse(lr); 224 ASSERT(cgen()->HasValidEntryRegisters()); 231 ASSERT(cgen()->HasValidEntryRegisters()); 238 ASSERT(cgen()->HasValidEntryRegisters()); 273 ASSERT(cgen()->HasValidEntryRegisters());
|
virtual-frame-arm.h | 67 CodeGenerator* cgen() { return CodeGeneratorScope::Current(); } function in class:v8::internal::VirtualFrame 68 MacroAssembler* masm() { return cgen()->masm(); } 154 RegisterAllocator* cgen_allocator = cgen()->allocator(); 165 RegisterAllocator* cgen_allocator = cgen()->allocator(); 292 ASSERT(cgen()->HasValidEntryRegisters()); 386 int parameter_count() { return cgen()->scope()->num_parameters(); } 387 int local_count() { return cgen()->scope()->num_stack_slots(); } 427 cgen()->allocator()->Use(reg); 436 cgen()->allocator()->Unuse(reg);
|
codegen-arm.h | 56 Reference(CodeGenerator* cgen,
|
/external/v8/src/ |
jump-target.cc | 253 ASSERT(cgen()->has_valid_frame()); 255 cgen()->frame()->Push(arg); 281 ASSERT(cgen()->has_valid_frame()); 287 cgen()->frame()->Push(arg); 289 *arg = cgen()->frame()->Pop(); 296 ASSERT(cgen()->has_valid_frame()); 298 int count = cgen()->frame()->height() - expected_height_; 311 cgen()->frame()->Push(arg); 313 *arg = cgen()->frame()->Pop(); 328 if (cgen()->has_valid_frame()) [all...] |
jump-target-inl.h | 34 CodeGenerator* JumpTarget::cgen() { function in class:v8::internal::JumpTarget
|
codegen.cc | 248 CodeGenerator cgen(&masm); 249 CodeGeneratorScope scope(&cgen); 251 cgen.Generate(info); 252 if (cgen.HasStackOverflow()) { 257 InLoopFlag in_loop = (cgen.loop_nesting() != 0) ? IN_LOOP : NOT_IN_LOOP; 259 Handle<Code> result = MakeCodeEpilogue(cgen.masm(), flags, info);
|
fast-codegen.cc | 457 CodeGenerator cgen(&masm); 458 CodeGeneratorScope scope(&cgen); 460 cgen.Generate(info); 461 if (cgen.HasStackOverflow()) {
|
virtual-frame.cc | 134 if (cgen()->frame() == this) { 149 if (is_used(i) && cgen()->allocator()->count(i) == 1) { 151 ASSERT(!cgen()->allocator()->is_used(i)); 222 if (cgen()->frame() == this) {
|
codegen.h | 129 explicit CodeGeneratorScope(CodeGenerator* cgen) { 131 top_ = cgen;
|
register-allocator.h | 229 explicit RegisterAllocator(CodeGenerator* cgen) : cgen_(cgen) {}
|
full-codegen.cc | 454 FullCodeGenerator cgen(&masm); 455 cgen.Generate(info, PRIMARY); 456 if (cgen.HasStackOverflow()) {
|
jump-target.h | 89 inline CodeGenerator* cgen();
|
/external/v8/src/mips/ |
jump-target-mips.cc | 41 #define __ ACCESS_MASM(cgen()->masm())
|
virtual-frame-mips.h | 69 CodeGenerator* cgen() { return CodeGeneratorScope::Current(); } function in class:v8::internal::VirtualFrame 70 MacroAssembler* masm() { return cgen()->masm(); } 155 RegisterAllocator* cgen_allocator = cgen()->allocator(); 166 RegisterAllocator* cgen_allocator = cgen()->allocator(); 412 int parameter_count() { return cgen()->scope()->num_parameters(); } 413 int local_count() { return cgen()->scope()->num_stack_slots(); } 453 cgen()->allocator()->Use(reg); 462 cgen()->allocator()->Unuse(reg);
|
/prebuilt/linux-x86/toolchain/i686-unknown-linux-gnu-4.2.1/include/ |
dis-asm.h | 81 zero, means that there is no constraint. CGEN-based opcodes ports
|