/external/v8/src/ |
builtins.cc | [all...] |
/external/chromium_org/v8/src/ |
code-stubs.h | 267 virtual void Generate(MacroAssembler* masm) = 0; 384 void GenerateLightweightMiss(MacroAssembler* masm); 399 virtual void BeforeCall(MacroAssembler* masm) const = 0; 401 virtual void AfterCall(MacroAssembler* masm) const = 0; 448 virtual void BeforeCall(MacroAssembler* masm) const; 450 virtual void AfterCall(MacroAssembler* masm) const; 459 virtual void BeforeCall(MacroAssembler* masm) const {} 461 virtual void AfterCall(MacroAssembler* masm) const {} 542 void Generate(MacroAssembler* masm); 560 void Generate(MacroAssembler* masm); [all...] |
/external/chromium_org/v8/src/x64/ |
builtins-x64.cc | 40 #define __ ACCESS_MASM(masm) 43 void Builtins::Generate_Adaptor(MacroAssembler* masm, 72 __ JumpToExternalReference(ExternalReference(id, masm->isolate()), 1); 76 static void CallRuntimePassFunction(MacroAssembler* masm, 78 FrameScope scope(masm, StackFrame::INTERNAL); 94 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { 104 void Builtins::Generate_InRecompileQueue(MacroAssembler* masm) { 114 CallRuntimePassFunction(masm, Runtime::kTryInstallRecompiledCode); 120 GenerateTailCallToSharedCode(masm); 124 void Builtins::Generate_ConcurrentRecompile(MacroAssembler* masm) { [all...] |
codegen-x64.cc | 41 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const { 42 masm->EnterFrame(StackFrame::INTERNAL); 43 ASSERT(!masm->has_frame()); 44 masm->set_has_frame(true); 48 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const { 49 masm->LeaveFrame(StackFrame::INTERNAL); 50 ASSERT(masm->has_frame()); 51 masm->set_has_frame(false); 55 #define __ masm. 75 MacroAssembler masm(NULL, buffer, static_cast<int>(actual_size)) [all...] |
stub-cache-x64.cc | 40 #define __ ACCESS_MASM(masm) 44 MacroAssembler* masm, 110 void StubCompiler::GenerateDictionaryNegativeLookup(MacroAssembler* masm, 118 Counters* counters = masm->isolate()->counters(); 146 NameDictionaryLookupStub::GenerateNegativeLookup(masm, 157 void StubCache::GenerateProbe(MacroAssembler* masm, 165 Isolate* isolate = masm->isolate(); 186 Counters* counters = masm->isolate()->counters(); 202 ProbeTable(isolate, masm, flags, kPrimary, receiver, name, scratch); 214 ProbeTable(isolate, masm, flags, kSecondary, receiver, name, scratch) [all...] |
/external/chromium_org/v8/src/arm/ |
builtins-arm.cc | 42 #define __ ACCESS_MASM(masm) 45 void Builtins::Generate_Adaptor(MacroAssembler* masm, 71 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); 76 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, 93 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { 107 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { 116 GenerateLoadInternalArrayFunction(masm, r1); 130 InternalArrayConstructorStub stub(masm->isolate()); 135 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { 144 GenerateLoadArrayFunction(masm, r1) [all...] |
stub-cache-arm.cc | 39 #define __ ACCESS_MASM(masm) 43 MacroAssembler* masm, 124 void StubCompiler::GenerateDictionaryNegativeLookup(MacroAssembler* masm, 132 Counters* counters = masm->isolate()->counters(); 167 NameDictionaryLookupStub::GenerateNegativeLookup(masm, 179 void StubCache::GenerateProbe(MacroAssembler* masm, 187 Isolate* isolate = masm->isolate(); 214 Counters* counters = masm->isolate()->counters(); 237 masm, 255 masm, [all...] |
/external/chromium_org/v8/src/mips/ |
builtins-mips.cc | 44 #define __ ACCESS_MASM(masm) 47 void Builtins::Generate_Adaptor(MacroAssembler* masm, 75 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); 80 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, 97 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { 111 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { 120 GenerateLoadInternalArrayFunction(masm, a1); 136 InternalArrayConstructorStub stub(masm->isolate()); 141 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { 150 GenerateLoadArrayFunction(masm, a1) [all...] |
stub-cache-mips.cc | 39 #define __ ACCESS_MASM(masm) 43 MacroAssembler* masm, 120 void StubCompiler::GenerateDictionaryNegativeLookup(MacroAssembler* masm, 128 Counters* counters = masm->isolate()->counters(); 161 NameDictionaryLookupStub::GenerateNegativeLookup(masm, 173 void StubCache::GenerateProbe(MacroAssembler* masm, 181 Isolate* isolate = masm->isolate(); 208 Counters* counters = masm->isolate()->counters(); 228 masm, 247 masm, [all...] |
codegen-mips.cc | 52 #define __ masm. 71 MacroAssembler masm(NULL, buffer, static_cast<int>(actual_size)); 89 &masm, input, result, double_scratch1, double_scratch2, 101 masm.GetCode(&desc); 127 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const { 128 masm->EnterFrame(StackFrame::INTERNAL); 129 ASSERT(!masm->has_frame()); 130 masm->set_has_frame(true); 134 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const { 135 masm->LeaveFrame(StackFrame::INTERNAL) [all...] |
/external/v8/src/ia32/ |
code-stubs-ia32.cc | 43 #define __ ACCESS_MASM(masm) 45 void ToNumberStub::Generate(MacroAssembler* masm) { 53 Factory* factory = masm->isolate()->factory(); 66 void FastNewClosureStub::Generate(MacroAssembler* masm) { 88 Factory* factory = masm->isolate()->factory(); 121 void FastNewContextStub::Generate(MacroAssembler* masm) { 132 Factory* factory = masm->isolate()->factory(); 164 void FastNewBlockContextStub::Generate(MacroAssembler* masm) { 183 Factory* factory = masm->isolate()->factory(); 236 MacroAssembler* masm, [all...] |
builtins-ia32.cc | 40 #define __ ACCESS_MASM(masm) 43 void Builtins::Generate_Adaptor(MacroAssembler* masm, 73 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); 77 static void Generate_JSConstructStubHelper(MacroAssembler* masm, 90 FrameScope scope(masm, StackFrame::CONSTRUCT); 106 ExternalReference::debug_step_in_fp_address(masm->isolate()); 163 Factory* factory = masm->isolate()->factory(); 317 masm->isolate()->builtins()->HandleApiCallConstruct(); 329 masm->isolate()->heap()->SetConstructStubDeoptPCOffset(masm->pc_offset()) [all...] |
codegen-ia32.cc | 43 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const { 44 masm->EnterFrame(StackFrame::INTERNAL); 45 ASSERT(!masm->has_frame()); 46 masm->set_has_frame(true); 50 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const { 51 masm->LeaveFrame(StackFrame::INTERNAL); 52 ASSERT(masm->has_frame()); 53 masm->set_has_frame(false); 57 #define __ masm. 77 MacroAssembler masm(NULL, buffer, static_cast<int>(actual_size)) [all...] |
/external/chromium_org/v8/src/ia32/ |
codegen-ia32.cc | 43 void StubRuntimeCallHelper::BeforeCall(MacroAssembler* masm) const { 44 masm->EnterFrame(StackFrame::INTERNAL); 45 ASSERT(!masm->has_frame()); 46 masm->set_has_frame(true); 50 void StubRuntimeCallHelper::AfterCall(MacroAssembler* masm) const { 51 masm->LeaveFrame(StackFrame::INTERNAL); 52 ASSERT(masm->has_frame()); 53 masm->set_has_frame(false); 57 #define __ masm. 77 MacroAssembler masm(NULL, buffer, static_cast<int>(actual_size)) [all...] |
stub-cache-ia32.cc | 39 #define __ ACCESS_MASM(masm) 43 MacroAssembler* masm, 140 void StubCompiler::GenerateDictionaryNegativeLookup(MacroAssembler* masm, 148 Counters* counters = masm->isolate()->counters(); 172 Immediate(masm->isolate()->factory()->hash_table_map())); 176 NameDictionaryLookupStub::GenerateNegativeLookup(masm, 187 void StubCache::GenerateProbe(MacroAssembler* masm, 219 Counters* counters = masm->isolate()->counters(); 237 ProbeTable(isolate(), masm, flags, kPrimary, name, receiver, offset, extra); local 250 isolate(), masm, flags, kSecondary, name, receiver, offset, extra) local [all...] |
code-stubs-ia32.cc | 356 #define __ ACCESS_MASM(masm) 359 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm) { 361 Isolate* isolate = masm->isolate(); 368 FrameScope scope(masm, StackFrame::INTERNAL); 383 void FastNewContextStub::Generate(MacroAssembler* masm) { 394 Factory* factory = masm->isolate()->factory(); 426 void FastNewBlockContextStub::Generate(MacroAssembler* masm) { 444 Factory* factory = masm->isolate()->factory(); 495 void StoreBufferOverflowStub::Generate(MacroAssembler* masm) { 501 CpuFeatureScope scope(masm, SSE2) [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/win64/tests/ |
Makefile.inc | 14 EXTRA_DIST += modules/objfmts/win64/tests/sce3.masm 17 EXTRA_DIST += modules/objfmts/win64/tests/sce4.masm 26 EXTRA_DIST += modules/objfmts/win64/tests/win64-dataref.masm 29 EXTRA_DIST += modules/objfmts/win64/tests/win64-dataref2.masm
|
/external/clang/test/CodeGenObjC/ |
debug-info-property5.m | 1 // RUN: %clang_cc1 -fobjc-default-synthesize-properties -masm-verbose -S -g %s -o - | FileCheck %s
|
/external/v8/src/mips/ |
code-stubs-mips.cc | 41 #define __ ACCESS_MASM(masm) 43 static void EmitIdenticalObjectComparison(MacroAssembler* masm, 47 static void EmitSmiNonsmiComparison(MacroAssembler* masm, 53 static void EmitTwoNonNanDoubleComparison(MacroAssembler* masm, Condition cc); 54 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm, 60 static void EmitCheckForHeapNumber(MacroAssembler* masm, Register operand, 69 void ToNumberStub::Generate(MacroAssembler* masm) { 77 EmitCheckForHeapNumber(masm, a0, a1, t0, &call_builtin); 87 void FastNewClosureStub::Generate(MacroAssembler* masm) { 144 void FastNewContextStub::Generate(MacroAssembler* masm) { [all...] |
builtins-mips.cc | 44 #define __ ACCESS_MASM(masm) 47 void Builtins::Generate_Adaptor(MacroAssembler* masm, 75 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); 80 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, 96 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { 112 static void AllocateEmptyJSArray(MacroAssembler* masm, 206 static void AllocateJSArray(MacroAssembler* masm, 322 static void ArrayNativeCode(MacroAssembler* masm, 324 Counters* counters = masm->isolate()->counters(); 332 AllocateEmptyJSArray(masm, [all...] |
/external/v8/src/x64/ |
builtins-x64.cc | 40 #define __ ACCESS_MASM(masm) 43 void Builtins::Generate_Adaptor(MacroAssembler* masm, 72 __ JumpToExternalReference(ExternalReference(id, masm->isolate()), 1); 76 static void Generate_JSConstructStubHelper(MacroAssembler* masm, 89 FrameScope scope(masm, StackFrame::CONSTRUCT); 106 ExternalReference::debug_step_in_fp_address(masm->isolate()); 322 masm->isolate()->builtins()->HandleApiCallConstruct(); 334 masm->isolate()->heap()->SetConstructStubDeoptPCOffset(masm->pc_offset()); 367 SmiIndex index = masm->SmiToIndex(rbx, rbx, kPointerSizeLog2) [all...] |
code-stubs-x64.cc | 39 #define __ ACCESS_MASM(masm) 41 void ToNumberStub::Generate(MacroAssembler* masm) { 62 void FastNewClosureStub::Generate(MacroAssembler* masm) { 117 void FastNewContextStub::Generate(MacroAssembler* masm) { 158 void FastNewBlockContextStub::Generate(MacroAssembler* masm) { 223 MacroAssembler* masm, 283 void FastCloneShallowArrayStub::Generate(MacroAssembler* masm) { 294 SmiIndex index = masm->SmiToIndex(rax, rax, kPointerSizeLog2); 303 Factory* factory = masm->isolate()->factory(); 310 GenerateFastCloneShallowArrayCommon(masm, 0 [all...] |
/external/v8/src/arm/ |
code-stubs-arm.cc | 40 #define __ ACCESS_MASM(masm) 42 static void EmitIdenticalObjectComparison(MacroAssembler* masm, 46 static void EmitSmiNonsmiComparison(MacroAssembler* masm, 52 static void EmitTwoNonNanDoubleComparison(MacroAssembler* masm, Condition cond); 53 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm, 59 static void EmitCheckForHeapNumber(MacroAssembler* masm, Register operand, 69 void ToNumberStub::Generate(MacroAssembler* masm) { 76 EmitCheckForHeapNumber(masm, r0, r1, ip, &call_builtin); 85 void FastNewClosureStub::Generate(MacroAssembler* masm) { 142 void FastNewContextStub::Generate(MacroAssembler* masm) { [all...] |
builtins-arm.cc | 42 #define __ ACCESS_MASM(masm) 45 void Builtins::Generate_Adaptor(MacroAssembler* masm, 71 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); 76 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, 92 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { 108 static void AllocateEmptyJSArray(MacroAssembler* masm, 200 static void AllocateJSArray(MacroAssembler* masm, 312 static void ArrayNativeCode(MacroAssembler* masm, 314 Counters* counters = masm->isolate()->counters(); 324 AllocateEmptyJSArray(masm, [all...] |
/external/chromium_org/chrome_frame/ |
exception_barrier_lowlevel.asm | 8 ; MASM 8.0 inserts an additional leading underscore in front of names 10 ; MASM 10.0 fixed this.
|