/external/v8/src/ic/arm/ |
ic-arm.cc | 20 #define __ ACCESS_MASM(masm) 35 static void GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, 46 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements, 77 static void GenerateDictionaryStore(MacroAssembler* masm, Label* miss, 88 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements, 117 void LoadIC::GenerateNormal(MacroAssembler* masm) { 126 GenerateDictionaryLoad(masm, &slow, dictionary, 132 GenerateRuntimeGetProperty(masm); 140 static void LoadIC_PushArgs(MacroAssembler* masm) { 150 void LoadIC::GenerateMiss(MacroAssembler* masm) { [all...] |
handler-compiler-arm.cc | 18 #define __ ACCESS_MASM(masm) 22 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, 30 FrameAndConstantPoolScope scope(masm, StackFrame::INTERNAL); 48 __ Call(masm->isolate()->builtins()->CallFunction( 54 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset()); 65 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, 71 FrameAndConstantPoolScope scope(masm, StackFrame::INTERNAL); 92 __ Call(masm->isolate()->builtins()->CallFunction( 98 masm->isolate()->heap()->SetSetterStubDeoptPCOffset(masm->pc_offset()) 113 MacroAssembler* masm = this->masm(); local [all...] |
/external/v8/src/ic/ppc/ |
ic-ppc.cc | 20 #define __ ACCESS_MASM(masm) 35 static void GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, 46 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements, 80 static void GenerateDictionaryStore(MacroAssembler* masm, Label* miss, 91 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements, 122 void LoadIC::GenerateNormal(MacroAssembler* masm) { 131 GenerateDictionaryLoad(masm, &slow, dictionary, 137 GenerateRuntimeGetProperty(masm); 145 static void LoadIC_PushArgs(MacroAssembler* masm) { 155 void LoadIC::GenerateMiss(MacroAssembler* masm) { [all...] |
handler-compiler-ppc.cc | 18 #define __ ACCESS_MASM(masm) 22 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, 30 FrameAndConstantPoolScope scope(masm, StackFrame::INTERNAL); 48 __ Call(masm->isolate()->builtins()->CallFunction( 54 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset()); 65 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, 71 FrameAndConstantPoolScope scope(masm, StackFrame::INTERNAL); 91 __ Call(masm->isolate()->builtins()->CallFunction( 97 masm->isolate()->heap()->SetSetterStubDeoptPCOffset(masm->pc_offset()) 110 MacroAssembler* masm = this->masm(); local [all...] |
/external/v8/src/ic/mips/ |
ic-mips.cc | 20 #define __ ACCESS_MASM(masm) 37 static void GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, 48 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements, 82 static void GenerateDictionaryStore(MacroAssembler* masm, Label* miss, 93 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements, 122 void LoadIC::GenerateNormal(MacroAssembler* masm) { 131 GenerateDictionaryLoad(masm, &slow, dictionary, 137 GenerateRuntimeGetProperty(masm); 145 static void LoadIC_PushArgs(MacroAssembler* masm) { 155 void LoadIC::GenerateMiss(MacroAssembler* masm) { [all...] |
handler-compiler-mips.cc | 18 #define __ ACCESS_MASM(masm) 22 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, 30 FrameScope scope(masm, StackFrame::INTERNAL); 48 __ Call(masm->isolate()->builtins()->CallFunction( 54 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset()); 65 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, 71 FrameScope scope(masm, StackFrame::INTERNAL); 90 __ Call(masm->isolate()->builtins()->CallFunction( 96 masm->isolate()->heap()->SetSetterStubDeoptPCOffset(masm->pc_offset()) 109 MacroAssembler* masm = this->masm(); local [all...] |
/external/v8/src/ic/mips64/ |
ic-mips64.cc | 20 #define __ ACCESS_MASM(masm) 37 static void GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, 48 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements, 82 static void GenerateDictionaryStore(MacroAssembler* masm, Label* miss, 93 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss, &done, elements, 121 void LoadIC::GenerateNormal(MacroAssembler* masm) { 129 GenerateDictionaryLoad(masm, &slow, dictionary, 135 GenerateRuntimeGetProperty(masm); 143 static void LoadIC_PushArgs(MacroAssembler* masm) { 153 void LoadIC::GenerateMiss(MacroAssembler* masm) { [all...] |
handler-compiler-mips64.cc | 18 #define __ ACCESS_MASM(masm) 22 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, 30 FrameScope scope(masm, StackFrame::INTERNAL); 48 __ Call(masm->isolate()->builtins()->CallFunction( 54 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset()); 65 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, 71 FrameScope scope(masm, StackFrame::INTERNAL); 90 __ Call(masm->isolate()->builtins()->CallFunction( 96 masm->isolate()->heap()->SetSetterStubDeoptPCOffset(masm->pc_offset()) 109 MacroAssembler* masm = this->masm(); local [all...] |
/external/v8/src/arm64/ |
code-stubs-arm64.cc | 25 #define __ ACCESS_MASM(masm) 27 void ArrayNArgumentsConstructorStub::Generate(MacroAssembler* masm) { 47 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm, 56 FrameScope scope(masm, StackFrame::INTERNAL); 61 MacroAssembler::PushPopQueue queue(masm); 74 void DoubleToIStub::Generate(MacroAssembler* masm) { 81 DCHECK(jssp.Is(masm->StackPointer())); 123 if (masm->emit_debug_code()) { 154 static void EmitIdenticalObjectComparison(MacroAssembler* masm, Register left, 253 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm, [all...] |
/external/v8/src/ic/ia32/ |
handler-compiler-ia32.cc | 18 #define __ ACCESS_MASM(masm) 22 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, 25 FrameScope scope(masm, StackFrame::INTERNAL); 43 __ Call(masm->isolate()->builtins()->CallFunction( 49 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset()); 61 MacroAssembler* masm = this->masm(); local 74 MacroAssembler* masm = this->masm(); 92 MacroAssembler* masm = this->masm(); local [all...] |
/external/v8/src/ic/x87/ |
handler-compiler-x87.cc | 18 #define __ ACCESS_MASM(masm) 22 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, 25 FrameScope scope(masm, StackFrame::INTERNAL); 43 __ Call(masm->isolate()->builtins()->CallFunction( 49 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset()); 61 MacroAssembler* masm = this->masm(); local 74 MacroAssembler* masm = this->masm(); 92 MacroAssembler* masm = this->masm(); local [all...] |
/external/v8/src/ic/x64/ |
handler-compiler-x64.cc | 18 #define __ ACCESS_MASM(masm) 22 MacroAssembler* masm = this->masm(); local 35 MacroAssembler* masm = this->masm(); 42 MacroAssembler* masm = this->masm(); 48 MacroAssembler* masm = this->masm(); 53 MacroAssembler* masm = this->masm() local [all...] |
/external/v8/src/x64/ |
code-stubs-x64.cc | 23 #define __ ACCESS_MASM(masm) 25 void ArrayNArgumentsConstructorStub::Generate(MacroAssembler* masm) { 46 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm, 55 FrameScope scope(masm, StackFrame::INTERNAL); 69 void StoreBufferOverflowStub::Generate(MacroAssembler* masm) { 76 AllowExternalCallThatCantCauseGC scope(masm); 95 static void LoadSSE2UnknownOperands(MacroAssembler* masm, 100 void DoubleToIStub::Generate(MacroAssembler* masm) { 184 void FloatingPointHelper::LoadSSE2UnknownOperands(MacroAssembler* masm, 214 void MathPowStub::Generate(MacroAssembler* masm) { [all...] |
codegen-x64.cc | 18 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const { 19 masm->EnterFrame(StackFrame::INTERNAL); 20 DCHECK(!masm->has_frame()); 21 masm->set_has_frame(true); 25 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const { 26 masm->LeaveFrame(StackFrame::INTERNAL); 27 DCHECK(masm->has_frame()); 28 masm->set_has_frame(false); 32 #define __ masm. 42 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size) [all...] |
/external/v8/src/arm/ |
code-stubs-arm.cc | 25 #define __ ACCESS_MASM(masm) 27 void ArrayNArgumentsConstructorStub::Generate(MacroAssembler* masm) { 47 static void EmitIdenticalObjectComparison(MacroAssembler* masm, Label* slow, 49 static void EmitSmiNonsmiComparison(MacroAssembler* masm, 55 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm, 60 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm, 69 FrameAndConstantPoolScope scope(masm, StackFrame::INTERNAL); 83 void DoubleToIStub::Generate(MacroAssembler* masm) { 191 static void EmitIdenticalObjectComparison(MacroAssembler* masm, Label* slow, 301 static void EmitSmiNonsmiComparison(MacroAssembler* masm, [all...] |
/external/v8/src/ia32/ |
codegen-ia32.cc | 20 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const { 21 masm->EnterFrame(StackFrame::INTERNAL); 22 DCHECK(!masm->has_frame()); 23 masm->set_has_frame(true); 27 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const { 28 masm->LeaveFrame(StackFrame::INTERNAL); 29 DCHECK(masm->has_frame()); 30 masm->set_has_frame(false); 34 #define __ masm. 43 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size) [all...] |
/external/v8/src/x87/ |
code-stubs-x87.cc | 25 #define __ ACCESS_MASM(masm) 27 void ArrayNArgumentsConstructorStub::Generate(MacroAssembler* masm) { 48 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm, 57 FrameScope scope(masm, StackFrame::INTERNAL); 71 void StoreBufferOverflowStub::Generate(MacroAssembler* masm) { 83 AllowExternalCallThatCantCauseGC scope(masm); 111 static void LoadFloatOperand(MacroAssembler* masm, Register number); 116 static void CheckFloatOperands(MacroAssembler* masm, 122 void DoubleToIStub::Generate(MacroAssembler* masm) { 231 void FloatingPointHelper::LoadFloatOperand(MacroAssembler* masm, [all...] |
codegen-x87.cc | 20 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const { 21 masm->EnterFrame(StackFrame::INTERNAL); 22 DCHECK(!masm->has_frame()); 23 masm->set_has_frame(true); 27 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const { 28 masm->LeaveFrame(StackFrame::INTERNAL); 29 DCHECK(masm->has_frame()); 30 masm->set_has_frame(false); 34 #define __ masm. 44 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size) [all...] |
/external/v8/src/ic/arm64/ |
handler-compiler-arm64.cc | 18 #define __ ACCESS_MASM(masm) 22 MacroAssembler* masm = this->masm(); local 35 MacroAssembler* masm = this->masm(); 42 MacroAssembler* masm = this->masm(); 56 MacroAssembler* masm, Label* miss_label, Register receiver, 60 Counters* counters = masm->isolate()->counters(); 89 masm, miss_label, &done, receiver, properties, name, scratch1) [all...] |
/external/v8/src/ic/s390/ |
handler-compiler-s390.cc | 18 #define __ ACCESS_MASM(masm) 21 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, 29 FrameScope scope(masm, StackFrame::INTERNAL); 47 __ Call(masm->isolate()->builtins()->CallFunction( 53 masm->isolate()->heap()->SetGetterStubDeoptPCOffset(masm->pc_offset()); 63 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder, 69 FrameScope scope(masm, StackFrame::INTERNAL); 89 __ Call(masm->isolate()->builtins()->CallFunction( 95 masm->isolate()->heap()->SetSetterStubDeoptPCOffset(masm->pc_offset()) 107 MacroAssembler* masm = this->masm(); local [all...] |
/external/v8/src/ic/ |
access-compiler.h | 34 static void TailCallBuiltin(MacroAssembler* masm, Builtins::Name name); 50 MacroAssembler* masm() { return &masm_; } function in class:v8::internal::BASE_EMBEDDED 64 static void GenerateTailCall(MacroAssembler* masm, Handle<Code> code);
|
ic-compiler.h | 26 static void GenerateRuntimeSetProperty(MacroAssembler* masm,
|
handler-compiler.h | 59 static void GenerateApiAccessorCall(MacroAssembler* masm, 72 static void GenerateDictionaryNegativeLookup(MacroAssembler* masm, 81 static void GenerateCheckPropertyCell(MacroAssembler* masm, 164 static void GenerateLoadViaGetter(MacroAssembler* masm, Handle<Map> map, 169 static void GenerateLoadViaGetterForDeopt(MacroAssembler* masm) { 170 GenerateLoadViaGetter(masm, Handle<Map>::null(), no_reg, no_reg, -1, -1, 174 static void GenerateLoadFunctionPrototype(MacroAssembler* masm, 218 static void GenerateDirectLoadGlobalFunctionPrototype(MacroAssembler* masm, 260 static void GenerateStoreViaSetter(MacroAssembler* masm, Handle<Map> map, 265 static void GenerateStoreViaSetterForDeopt(MacroAssembler* masm) { [all...] |
/external/v8/src/crankshaft/arm64/ |
lithium-gap-resolver-arm64.h | 8 #include "src/crankshaft/arm64/delayed-masm-arm64.h" 19 DelayedGapMasm(LCodeGen* owner, MacroAssembler* masm) 20 : DelayedMasm(owner, masm, root) {
|
/external/vixl/examples/aarch32/ |
examples.h | 91 void GenerateAbs(MacroAssembler* masm); 97 void GenerateDemo(MacroAssembler* masm);
|