HomeSort by relevance Sort by last modified time
    Searched refs:masm (Results 101 - 125 of 263) sorted by null

1 2 3 45 6 7 8 91011

  /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...]
code-stubs-ia32.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) {
85 AllowExternalCallThatCantCauseGC scope(masm);
115 static void LoadFloatOperand(MacroAssembler* masm, Register number);
120 static void CheckFloatOperands(MacroAssembler* masm,
128 static void LoadSSE2Operands(MacroAssembler* masm, Label* not_numbers);
132 void DoubleToIStub::Generate(MacroAssembler* masm) {
    [all...]
  /external/v8/src/ic/
handler-compiler.h 57 static void GenerateApiAccessorCall(MacroAssembler* masm,
70 static void GenerateDictionaryNegativeLookup(MacroAssembler* masm,
79 static void GenerateCheckPropertyCell(MacroAssembler* masm,
149 static void GenerateLoadViaGetter(MacroAssembler* masm, Handle<Map> map,
154 static void GenerateLoadViaGetterForDeopt(MacroAssembler* masm) {
155 GenerateLoadViaGetter(masm, Handle<Map>::null(), no_reg, no_reg, -1, -1,
159 static void GenerateLoadFunctionPrototype(MacroAssembler* masm,
203 static void GenerateDirectLoadGlobalFunctionPrototype(MacroAssembler* masm,
234 static void GenerateStoreViaSetter(MacroAssembler* masm, Handle<Map> map,
239 static void GenerateStoreViaSetterForDeopt(MacroAssembler* masm) {
    [all...]
access-compiler.h 34 static void TailCallBuiltin(MacroAssembler* masm, Builtins::Name name);
50 MacroAssembler* masm() { return &masm_; } function in class:v8::internal::BASE_EMBEDDED
69 static void GenerateTailCall(MacroAssembler* masm, Handle<Code> code);
  /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/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/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/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/mips/
code-stubs-mips.cc 24 #define __ ACCESS_MASM(masm)
26 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 FrameScope scope(masm, StackFrame::INTERNAL);
86 void DoubleToIStub::Generate(MacroAssembler* masm) {
229 static void EmitIdenticalObjectComparison(MacroAssembler* masm, Label* slow,
335 static void EmitSmiNonsmiComparison(MacroAssembler* masm,
    [all...]
  /external/v8/src/mips64/
code-stubs-mips64.cc 23 #define __ ACCESS_MASM(masm)
25 void ArrayNArgumentsConstructorStub::Generate(MacroAssembler* masm) {
46 static void EmitIdenticalObjectComparison(MacroAssembler* masm, Label* slow,
48 static void EmitSmiNonsmiComparison(MacroAssembler* masm,
54 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm,
59 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm,
68 FrameScope scope(masm, StackFrame::INTERNAL);
85 void DoubleToIStub::Generate(MacroAssembler* masm) {
227 static void EmitIdenticalObjectComparison(MacroAssembler* masm, Label* slow,
332 static void EmitSmiNonsmiComparison(MacroAssembler* masm,
    [all...]
  /external/v8/src/ppc/
code-stubs-ppc.cc 24 #define __ ACCESS_MASM(masm)
26 void ArrayNArgumentsConstructorStub::Generate(MacroAssembler* masm) {
46 static void EmitIdenticalObjectComparison(MacroAssembler* masm, Label* slow,
48 static void EmitSmiNonsmiComparison(MacroAssembler* masm, Register lhs,
51 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm, Register lhs,
55 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm,
64 FrameAndConstantPoolScope scope(masm, StackFrame::INTERNAL);
78 void DoubleToIStub::Generate(MacroAssembler* masm) {
201 static void EmitIdenticalObjectComparison(MacroAssembler* masm, Label* slow,
317 static void EmitSmiNonsmiComparison(MacroAssembler* masm, Register lhs
    [all...]
  /external/v8/src/s390/
code-stubs-s390.cc 24 #define __ ACCESS_MASM(masm)
26 void ArrayNArgumentsConstructorStub::Generate(MacroAssembler* masm) {
46 static void EmitIdenticalObjectComparison(MacroAssembler* masm, Label* slow,
48 static void EmitSmiNonsmiComparison(MacroAssembler* masm, Register lhs,
51 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm, Register lhs,
54 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm,
63 FrameScope scope(masm, StackFrame::INTERNAL);
76 void DoubleToIStub::Generate(MacroAssembler* masm) {
202 static void EmitIdenticalObjectComparison(MacroAssembler* masm, Label* slow,
314 static void EmitSmiNonsmiComparison(MacroAssembler* masm, Register lhs
    [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/v8/test/cctest/
test-run-wasm-relocation-arm64.cc 23 #define __ masm.
34 MacroAssembler masm(isolate, buffer, sizeof buffer,
41 masm.GetCode(&desc);
90 MacroAssembler masm(isolate, buffer, sizeof buffer,
102 masm.GetCode(&desc);
test-utils-arm64.cc 38 #define __ masm->
267 void Clobber(MacroAssembler* masm, RegList reg_list, uint64_t const value) {
290 void ClobberFP(MacroAssembler* masm, RegList reg_list, double const value) {
309 void Clobber(MacroAssembler* masm, CPURegList reg_list) {
312 Clobber(masm, reg_list.list());
315 ClobberFP(masm, reg_list.list());
322 void RegisterDump::Dump(MacroAssembler* masm) {
326 RegList old_tmp_list = masm->TmpList()->list();
327 RegList old_fptmp_list = masm->FPTmpList()->list();
328 masm->TmpList()->set_list(0)
    [all...]
  /external/v8/src/compiler/
code-generator.cc 73 FrameScope frame_scope(masm(), StackFrame::MANUAL);
76 PositionsRecorder* recorder = masm()->positions_recorder();
81 ProfileEntryHookStub::MaybeCallEntryHook(masm());
84 info->set_prologue_offset(masm()->pc_offset());
112 if (block->IsLoopHeader()) masm()->Align(16);
142 masm()->RecordComment(buffer_start);
147 masm()->bind(GetLabel(current_block_));
155 masm()->InitializeRootRegister();
161 ConstantPoolUnavailableScope constant_pool_unavailable(masm());
172 masm()->RecordComment("-- Out of line code --")
    [all...]
  /external/v8/src/ic/arm/
stub-cache-arm.cc 15 #define __ ACCESS_MASM(masm)
17 static void ProbeTable(Isolate* isolate, MacroAssembler* masm,
94 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Kind ic_kind,
98 Isolate* isolate = masm->isolate();
131 Counters* counters = masm->isolate()->counters();
153 ProbeTable(isolate, masm, flags, kPrimary, receiver, name, scratch, extra,
163 ProbeTable(isolate, masm, flags, kSecondary, receiver, name, scratch, extra,
  /external/v8/src/ic/arm64/
stub-cache-arm64.cc 16 #define __ ACCESS_MASM(masm)
25 static void ProbeTable(Isolate* isolate, MacroAssembler* masm,
90 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Kind ic_kind,
94 Isolate* isolate = masm->isolate();
122 Counters* counters = masm->isolate()->counters();
139 ProbeTable(isolate, masm, flags, kPrimary, receiver, name, scratch, extra,
148 ProbeTable(isolate, masm, flags, kSecondary, receiver, name, scratch, extra,
  /external/v8/src/ic/mips/
stub-cache-mips.cc 15 #define __ ACCESS_MASM(masm)
17 static void ProbeTable(Isolate* isolate, MacroAssembler* masm,
88 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Kind ic_kind,
92 Isolate* isolate = masm->isolate();
125 Counters* counters = masm->isolate()->counters();
144 ProbeTable(isolate, masm, flags, kPrimary, receiver, name, scratch, extra,
155 ProbeTable(isolate, masm, flags, kSecondary, receiver, name, scratch, extra,
  /external/v8/src/ic/mips64/
stub-cache-mips64.cc 15 #define __ ACCESS_MASM(masm)
17 static void ProbeTable(Isolate* isolate, MacroAssembler* masm,
90 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Kind ic_kind,
94 Isolate* isolate = masm->isolate();
128 Counters* counters = masm->isolate()->counters();
147 ProbeTable(isolate, masm, flags, kPrimary, receiver, name, scratch, extra,
158 ProbeTable(isolate, masm, flags, kSecondary, receiver, name, scratch, extra,
  /external/v8/src/ic/ppc/
stub-cache-ppc.cc 15 #define __ ACCESS_MASM(masm)
17 static void ProbeTable(Isolate* isolate, MacroAssembler* masm,
105 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Kind ic_kind,
109 Isolate* isolate = masm->isolate();
148 Counters* counters = masm->isolate()->counters();
165 ProbeTable(isolate, masm, flags, kPrimary, receiver, name, scratch, extra,
175 ProbeTable(isolate, masm, flags, kSecondary, receiver, name, scratch, extra,
  /external/v8/src/ic/s390/
stub-cache-s390.cc 15 #define __ ACCESS_MASM(masm)
17 static void ProbeTable(Isolate* isolate, MacroAssembler* masm,
100 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Kind ic_kind,
104 Isolate* isolate = masm->isolate();
143 Counters* counters = masm->isolate()->counters();
160 ProbeTable(isolate, masm, flags, kPrimary, receiver, name, scratch, extra,
170 ProbeTable(isolate, masm, flags, kSecondary, receiver, name, scratch, extra,
  /external/v8/src/ic/x64/
stub-cache-x64.cc 15 #define __ ACCESS_MASM(masm)
17 static void ProbeTable(Isolate* isolate, MacroAssembler* masm,
82 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Kind ic_kind,
86 Isolate* isolate = masm->isolate();
123 Counters* counters = masm->isolate()->counters();
139 ProbeTable(isolate, masm, flags, kPrimary, receiver, name, scratch);
151 ProbeTable(isolate, masm, flags, kSecondary, receiver, name, scratch);

Completed in 433 milliseconds

1 2 3 45 6 7 8 91011