Searched refs:masm (Results 76 - 100 of 231) sorted by relevance

12345678910

/external/chromium_org/v8/src/ia32/
H A Dcode-stubs-ia32.cc99 #define __ ACCESS_MASM(masm)
102 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm, argument
111 FrameScope scope(masm, StackFrame::INTERNAL);
125 void StoreBufferOverflowStub::Generate(MacroAssembler* masm) { argument
139 AllowExternalCallThatCantCauseGC scope(masm);
169 static void LoadFloatOperand(MacroAssembler* masm, Register number);
174 static void CheckFloatOperands(MacroAssembler* masm,
182 static void LoadSSE2Operands(MacroAssembler* masm, Label* not_numbers);
186 void DoubleToIStub::Generate(MacroAssembler* masm) { argument
223 CpuFeatureScope scope(masm, SSE
310 LoadFloatOperand(MacroAssembler* masm, Register number) argument
328 LoadSSE2Operands(MacroAssembler* masm, Label* not_numbers) argument
359 CheckFloatOperands(MacroAssembler* masm, Label* non_float, Register scratch) argument
382 Generate(MacroAssembler* masm) argument
652 Generate(MacroAssembler* masm) argument
664 Generate(MacroAssembler* masm) argument
694 GenerateReadElement(MacroAssembler* masm) argument
755 GenerateNewSloppySlow(MacroAssembler* masm) argument
780 GenerateNewSloppyFast(MacroAssembler* masm) argument
1008 GenerateNewStrict(MacroAssembler* masm) argument
1105 Generate(MacroAssembler* masm) argument
1561 CheckInputType(MacroAssembler* masm, Register input, CompareICState::State expected, Label* fail) argument
1578 BranchIfNotInternalizedString(MacroAssembler* masm, Label* label, Register object, Register scratch) argument
1591 GenerateGeneric(MacroAssembler* masm) argument
1846 GenerateRecordCallTarget(MacroAssembler* masm) argument
1951 EmitContinueIfStrictOrNative(MacroAssembler* masm, Label* cont) argument
1965 EmitSlowCase(Isolate* isolate, MacroAssembler* masm, int argc, Label* non_function) argument
1995 EmitWrapCase(MacroAssembler* masm, int argc, Label* cont) argument
2008 CallFunctionNoFeedback(MacroAssembler* masm, int argc, bool needs_checks, bool call_as_method) argument
2062 Generate(MacroAssembler* masm) argument
2067 Generate(MacroAssembler* masm) argument
2135 EmitLoadTypeFeedbackVector(MacroAssembler* masm, Register vector) argument
2143 Generate(MacroAssembler* masm) argument
2184 Generate(MacroAssembler* masm) argument
2268 GenerateMiss(MacroAssembler* masm) argument
2325 Generate(MacroAssembler* masm) argument
2419 Generate(MacroAssembler* masm) argument
2536 Generate(MacroAssembler* masm) argument
2747 GenerateFast(MacroAssembler* masm) argument
2779 GenerateSlow( MacroAssembler* masm, const RuntimeCallHelper& call_helper) argument
2839 GenerateFast(MacroAssembler* masm) argument
2864 GenerateSlow( MacroAssembler* masm, const RuntimeCallHelper& call_helper) argument
2883 GenerateCopyCharacters(MacroAssembler* masm, Register dest, Register src, Register count, Register scratch, String::Encoding encoding) argument
2916 Generate(MacroAssembler* masm) argument
3137 GenerateFlatOneByteStringEquals(MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2) argument
3173 GenerateCompareFlatOneByteStrings( MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3) argument
3236 GenerateOneByteCharsCompareLoop( MacroAssembler* masm, Register left, Register right, Register length, Register scratch, Label* chars_not_equal, Label::Distance chars_not_equal_near) argument
3262 Generate(MacroAssembler* masm) argument
3302 Generate(MacroAssembler* masm) argument
3330 GenerateSmis(MacroAssembler* masm) argument
3356 GenerateNumbers(MacroAssembler* masm) argument
3438 GenerateInternalizedStrings(MacroAssembler* masm) argument
3483 GenerateUniqueNames(MacroAssembler* masm) argument
3528 GenerateStrings(MacroAssembler* masm) argument
3618 GenerateObjects(MacroAssembler* masm) argument
3639 GenerateKnownObjects(MacroAssembler* masm) argument
3660 GenerateMiss(MacroAssembler* masm) argument
3688 GenerateNegativeLookup(MacroAssembler* masm, Label* miss, Label* done, Register properties, Handle<Name> name, Register r0) argument
3753 GeneratePositiveLookup(MacroAssembler* masm, Label* miss, Label* done, Register elements, Register name, Register r0, Register r1) argument
3809 Generate(MacroAssembler* masm) argument
3909 Generate(MacroAssembler* masm) argument
3940 GenerateIncremental(MacroAssembler* masm, Mode mode) argument
3981 InformIncrementalMarker(MacroAssembler* masm) argument
3999 CheckNeedsToInformIncrementalMarker( MacroAssembler* masm, OnNoNeedToInformIncrementalMarker on_no_need, Mode mode) argument
4086 Generate(MacroAssembler* masm) argument
4171 Generate(MacroAssembler* masm) argument
4186 Generate(MacroAssembler* masm) argument
4193 Generate(MacroAssembler* masm) argument
4200 MaybeCallEntryHook(MacroAssembler* masm) argument
4208 Generate(MacroAssembler* masm) argument
4241 CreateArrayDispatch(MacroAssembler* masm, AllocationSiteOverrideMode mode) argument
4269 CreateArrayDispatchOneArgument(MacroAssembler* masm, AllocationSiteOverrideMode mode) argument
4391 GenerateDispatchToArrayStub( MacroAssembler* masm, AllocationSiteOverrideMode mode) argument
4419 Generate(MacroAssembler* masm) argument
4461 GenerateCase( MacroAssembler* masm, ElementsKind kind) argument
4497 Generate(MacroAssembler* masm) argument
4547 Generate(MacroAssembler* masm) argument
4667 Generate(MacroAssembler* masm) argument
[all...]
H A Dcodegen-ia32.cc20 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.
45 MacroAssembler masm(NUL
115 MemMoveEmitMainLoop(MacroAssembler* masm, Label* move_last_15, Direction direction, Alignment alignment) argument
167 MemMoveEmitPopAndReturn(MacroAssembler* masm) argument
524 GenerateMapChangeElementsTransition( MacroAssembler* masm, Register receiver, Register key, Register value, Register target_map, AllocationSiteMode mode, Label* allocation_memento_found) argument
553 GenerateSmiToDouble( MacroAssembler* masm, Register receiver, Register key, Register value, Register target_map, AllocationSiteMode mode, Label* fail) argument
679 GenerateDoubleToObject( MacroAssembler* masm, Register receiver, Register key, Register value, Register target_map, AllocationSiteMode mode, Label* fail) argument
812 Generate(MacroAssembler* masm, Factory* factory, Register string, Register index, Register result, Label* call_runtime) argument
921 EmitMathExp(MacroAssembler* masm, XMMRegister input, XMMRegister result, XMMRegister double_scratch, Register temp1, Register temp2) argument
[all...]
/external/chromium_org/v8/src/ic/
H A Daccess-compiler.h34 static void TailCallBuiltin(MacroAssembler* masm, Builtins::Name name);
47 MacroAssembler* masm() { return &masm_; } function in class:v8::internal::BASE_EMBEDDED
68 static void GenerateTailCall(MacroAssembler* masm, Handle<Code> code);
H A Dic.h348 static void GenerateInitialize(MacroAssembler* masm) { GenerateMiss(masm); } argument
349 static void GeneratePreMonomorphic(MacroAssembler* masm) { argument
350 GenerateMiss(masm);
352 static void GenerateMiss(MacroAssembler* masm);
353 static void GenerateNormal(MacroAssembler* masm);
354 static void GenerateRuntimeGetProperty(MacroAssembler* masm);
409 static void GenerateMiss(MacroAssembler* masm);
410 static void GenerateRuntimeGetProperty(MacroAssembler* masm);
411 static void GenerateInitialize(MacroAssembler* masm) { GenerateMis argument
412 GeneratePreMonomorphic(MacroAssembler* masm) argument
471 GenerateInitialize(MacroAssembler* masm) argument
472 GeneratePreMonomorphic(MacroAssembler* masm) argument
557 GenerateInitialize(MacroAssembler* masm) argument
558 GeneratePreMonomorphic(MacroAssembler* masm) argument
[all...]
/external/chromium_org/v8/src/x87/
H A Dcode-stubs-x87.cc99 #define __ ACCESS_MASM(masm)
102 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm, argument
111 FrameScope scope(masm, StackFrame::INTERNAL);
125 void StoreBufferOverflowStub::Generate(MacroAssembler* masm) { argument
137 AllowExternalCallThatCantCauseGC scope(masm);
165 static void LoadFloatOperand(MacroAssembler* masm, Register number);
170 static void CheckFloatOperands(MacroAssembler* masm,
176 void DoubleToIStub::Generate(MacroAssembler* masm) { argument
285 void FloatingPointHelper::LoadFloatOperand(MacroAssembler* masm, argument
303 void FloatingPointHelper::CheckFloatOperands(MacroAssembler* masm, argument
326 Generate(MacroAssembler* masm) argument
332 Generate(MacroAssembler* masm) argument
344 Generate(MacroAssembler* masm) argument
374 GenerateReadElement(MacroAssembler* masm) argument
435 GenerateNewSloppySlow(MacroAssembler* masm) argument
460 GenerateNewSloppyFast(MacroAssembler* masm) argument
688 GenerateNewStrict(MacroAssembler* masm) argument
785 Generate(MacroAssembler* masm) argument
1235 CheckInputType(MacroAssembler* masm, Register input, CompareICState::State expected, Label* fail) argument
1252 BranchIfNotInternalizedString(MacroAssembler* masm, Label* label, Register object, Register scratch) argument
1265 GenerateGeneric(MacroAssembler* masm) argument
1532 GenerateRecordCallTarget(MacroAssembler* masm) argument
1637 EmitContinueIfStrictOrNative(MacroAssembler* masm, Label* cont) argument
1651 EmitSlowCase(Isolate* isolate, MacroAssembler* masm, int argc, Label* non_function) argument
1681 EmitWrapCase(MacroAssembler* masm, int argc, Label* cont) argument
1694 CallFunctionNoFeedback(MacroAssembler* masm, int argc, bool needs_checks, bool call_as_method) argument
1748 Generate(MacroAssembler* masm) argument
1753 Generate(MacroAssembler* masm) argument
1821 EmitLoadTypeFeedbackVector(MacroAssembler* masm, Register vector) argument
1829 Generate(MacroAssembler* masm) argument
1870 Generate(MacroAssembler* masm) argument
1954 GenerateMiss(MacroAssembler* masm) argument
2016 Generate(MacroAssembler* masm) argument
2110 Generate(MacroAssembler* masm) argument
2227 Generate(MacroAssembler* masm) argument
2438 GenerateFast(MacroAssembler* masm) argument
2470 GenerateSlow( MacroAssembler* masm, const RuntimeCallHelper& call_helper) argument
2530 GenerateFast(MacroAssembler* masm) argument
2555 GenerateSlow( MacroAssembler* masm, const RuntimeCallHelper& call_helper) argument
2574 GenerateCopyCharacters(MacroAssembler* masm, Register dest, Register src, Register count, Register scratch, String::Encoding encoding) argument
2607 Generate(MacroAssembler* masm) argument
2828 GenerateFlatOneByteStringEquals(MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2) argument
2864 GenerateCompareFlatOneByteStrings( MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3) argument
2927 GenerateOneByteCharsCompareLoop( MacroAssembler* masm, Register left, Register right, Register length, Register scratch, Label* chars_not_equal, Label::Distance chars_not_equal_near) argument
2953 Generate(MacroAssembler* masm) argument
2993 Generate(MacroAssembler* masm) argument
3021 GenerateSmis(MacroAssembler* masm) argument
3047 GenerateNumbers(MacroAssembler* masm) argument
3101 GenerateInternalizedStrings(MacroAssembler* masm) argument
3146 GenerateUniqueNames(MacroAssembler* masm) argument
3191 GenerateStrings(MacroAssembler* masm) argument
3281 GenerateObjects(MacroAssembler* masm) argument
3302 GenerateKnownObjects(MacroAssembler* masm) argument
3323 GenerateMiss(MacroAssembler* masm) argument
3351 GenerateNegativeLookup(MacroAssembler* masm, Label* miss, Label* done, Register properties, Handle<Name> name, Register r0) argument
3416 GeneratePositiveLookup(MacroAssembler* masm, Label* miss, Label* done, Register elements, Register name, Register r0, Register r1) argument
3472 Generate(MacroAssembler* masm) argument
3572 Generate(MacroAssembler* masm) argument
3603 GenerateIncremental(MacroAssembler* masm, Mode mode) argument
3644 InformIncrementalMarker(MacroAssembler* masm) argument
3662 CheckNeedsToInformIncrementalMarker( MacroAssembler* masm, OnNoNeedToInformIncrementalMarker on_no_need, Mode mode) argument
3749 Generate(MacroAssembler* masm) argument
3832 Generate(MacroAssembler* masm) argument
3847 Generate(MacroAssembler* masm) argument
3854 Generate(MacroAssembler* masm) argument
3861 MaybeCallEntryHook(MacroAssembler* masm) argument
3869 Generate(MacroAssembler* masm) argument
3902 CreateArrayDispatch(MacroAssembler* masm, AllocationSiteOverrideMode mode) argument
3930 CreateArrayDispatchOneArgument(MacroAssembler* masm, AllocationSiteOverrideMode mode) argument
4052 GenerateDispatchToArrayStub( MacroAssembler* masm, AllocationSiteOverrideMode mode) argument
4080 Generate(MacroAssembler* masm) argument
4122 GenerateCase( MacroAssembler* masm, ElementsKind kind) argument
4158 Generate(MacroAssembler* masm) argument
4208 Generate(MacroAssembler* masm) argument
4328 Generate(MacroAssembler* masm) argument
[all...]
H A Dcodegen-x87.cc20 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.
51 #define __ ACCESS_MASM(masm)
57 MemMoveEmitPopAndReturn(MacroAssembler* masm) argument
201 GenerateMapChangeElementsTransition( MacroAssembler* masm, Register receiver, Register key, Register value, Register target_map, AllocationSiteMode mode, Label* allocation_memento_found) argument
225 GenerateSmiToDouble( MacroAssembler* masm, Register receiver, Register key, Register value, Register target_map, AllocationSiteMode mode, Label* fail) argument
339 GenerateDoubleToObject( MacroAssembler* masm, Register receiver, Register key, Register value, Register target_map, AllocationSiteMode mode, Label* fail) argument
454 Generate(MacroAssembler* masm, Factory* factory, Register string, Register index, Register result, Label* call_runtime) argument
[all...]
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/nasm/
H A Dnasm-parser-struct.h45 int masm; member in struct:yasm_parser_nasm
/external/chromium_org/v8/src/
H A Dcodegen.cc82 Comment::Comment(MacroAssembler* masm, const char* msg) argument
83 : masm_(masm), msg_(msg) {
139 Handle<Code> CodeGenerator::MakeCodeEpilogue(MacroAssembler* masm, argument
149 masm->GetCode(&desc);
151 isolate->factory()->NewCode(desc, flags, masm->CodeObject(),
225 bool CodeGenerator::RecordPositions(MacroAssembler* masm, argument
229 masm->positions_recorder()->RecordStatementPosition(pos);
230 masm->positions_recorder()->RecordPosition(pos);
232 return masm->positions_recorder()->WriteRecordedPositions();
/external/chromium_org/v8/test/cctest/
H A Dtest-macro-assembler-mips64.cc42 #define __ masm->
84 MacroAssembler* masm = &assembler; local
96 masm->GetCode(&desc);
150 MacroAssembler* masm = &assembler; local
164 masm->GetCode(&desc);
184 MacroAssembler* masm = &assembler; local
195 __ li(a4, Operand(masm->jump_address(&to_jump)), ADDRESS_LOAD);
196 int check_size = masm->InstructionsGeneratedSince(&skip);
208 masm->GetCode(&desc);
H A Dtest-hashing.cc47 #define __ masm->
50 void generate(MacroAssembler* masm, uint32_t key) { argument
105 MacroAssembler masm(CcTest::i_isolate(), buffer, sizeof buffer);
107 generate(&masm, key);
110 masm.GetCode(&desc);
H A Dtest-utils-arm64.cc38 #define __ masm->
267 void Clobber(MacroAssembler* masm, RegList reg_list, uint64_t const value) { argument
290 void ClobberFP(MacroAssembler* masm, RegList reg_list, double const value) { argument
309 void Clobber(MacroAssembler* masm, CPURegList reg_list) { argument
312 Clobber(masm, reg_list.list());
315 ClobberFP(masm, reg_list.list());
322 void RegisterDump::Dump(MacroAssembler* masm) { argument
326 RegList old_tmp_list = masm->TmpList()->list();
327 RegList old_fptmp_list = masm->FPTmpList()->list();
328 masm
[all...]
/external/chromium_org/v8/src/compiler/arm64/
H A Dcode-generator-arm64.cc18 #define __ masm()->
104 MemOperand ToMemOperand(InstructionOperand* op, MacroAssembler* masm) const {
111 return MemOperand(offset.from_stack_pointer() ? masm->StackPointer() : fp,
152 UseScratchRegisterScope scope(masm());
211 UseScratchRegisterScope scope(masm());
218 UseScratchRegisterScope scope(masm());
226 UseScratchRegisterScope scope(masm());
233 UseScratchRegisterScope scope(masm());
367 FrameScope scope(masm(), StackFrame::MANUAL);
422 UseScratchRegisterScope scope(masm());
[all...]
/external/chromium_org/v8/src/arm64/
H A Dlithium-gap-resolver-arm64.h10 #include "src/arm64/delayed-masm-arm64.h"
21 DelayedGapMasm(LCodeGen* owner, MacroAssembler* masm) argument
22 : DelayedMasm(owner, masm, root) {
/external/chromium_org/v8/src/ic/arm/
H A Dic-compiler-arm.cc15 #define __ ACCESS_MASM(masm)
18 void PropertyICCompiler::GenerateRuntimeSetProperty(MacroAssembler* masm, argument
32 #define __ ACCESS_MASM(masm())
87 TailCallBuiltin(masm(), MissBuiltin(kind()));
119 TailCallBuiltin(masm(), MissBuiltin(kind()));
H A Dstub-cache-arm.cc15 #define __ ACCESS_MASM(masm)
18 static void ProbeTable(Isolate* isolate, MacroAssembler* masm, argument
97 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Flags flags, argument
101 Isolate* isolate = masm->isolate();
128 Counters* counters = masm->isolate()->counters();
150 ProbeTable(isolate, masm, flags, leave_frame, kPrimary, receiver, name,
160 ProbeTable(isolate, masm, flags, leave_frame, kSecondary, receiver, name,
/external/chromium_org/v8/src/ic/arm64/
H A Dic-compiler-arm64.cc15 #define __ ACCESS_MASM(masm)
17 void PropertyICCompiler::GenerateRuntimeSetProperty(MacroAssembler* masm, argument
33 #define __ ACCESS_MASM(masm())
88 TailCallBuiltin(masm(), MissBuiltin(kind()));
123 TailCallBuiltin(masm(), MissBuiltin(kind()));
H A Dstub-cache-arm64.cc16 #define __ ACCESS_MASM(masm)
25 static void ProbeTable(Isolate* isolate, MacroAssembler* masm, argument
93 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Flags flags, argument
97 Isolate* isolate = masm->isolate();
111 Counters* counters = masm->isolate()->counters();
128 ProbeTable(isolate, masm, flags, leave_frame, kPrimary, receiver, name,
137 ProbeTable(isolate, masm, flags, leave_frame, kSecondary, receiver, name,
/external/chromium_org/v8/src/ic/ia32/
H A Dic-compiler-ia32.cc15 #define __ ACCESS_MASM(masm)
18 void PropertyICCompiler::GenerateRuntimeSetProperty(MacroAssembler* masm, argument
37 #define __ ACCESS_MASM(masm())
89 TailCallBuiltin(masm(), MissBuiltin(kind()));
117 TailCallBuiltin(masm(), MissBuiltin(kind()));
/external/chromium_org/v8/src/ic/mips/
H A Dic-compiler-mips.cc15 #define __ ACCESS_MASM(masm())
72 TailCallBuiltin(masm(), MissBuiltin(kind()));
103 TailCallBuiltin(masm(), MissBuiltin(kind()));
111 #define __ ACCESS_MASM(masm)
114 void PropertyICCompiler::GenerateRuntimeSetProperty(MacroAssembler* masm, argument
/external/chromium_org/v8/src/ic/mips64/
H A Dic-compiler-mips64.cc15 #define __ ACCESS_MASM(masm())
72 TailCallBuiltin(masm(), MissBuiltin(kind()));
103 TailCallBuiltin(masm(), MissBuiltin(kind()));
111 #define __ ACCESS_MASM(masm)
114 void PropertyICCompiler::GenerateRuntimeSetProperty(MacroAssembler* masm, argument
/external/chromium_org/v8/src/ic/x64/
H A Dic-compiler-x64.cc15 #define __ ACCESS_MASM(masm)
18 void PropertyICCompiler::GenerateRuntimeSetProperty(MacroAssembler* masm, argument
38 #define __ ACCESS_MASM(masm())
66 TailCallBuiltin(masm(), MissBuiltin(kind()));
124 TailCallBuiltin(masm(), MissBuiltin(kind()));
/external/chromium_org/v8/src/ic/x87/
H A Dic-compiler-x87.cc15 #define __ ACCESS_MASM(masm)
18 void PropertyICCompiler::GenerateRuntimeSetProperty(MacroAssembler* masm, argument
37 #define __ ACCESS_MASM(masm())
89 TailCallBuiltin(masm(), MissBuiltin(kind()));
117 TailCallBuiltin(masm(), MissBuiltin(kind()));
/external/chromium_org/v8/src/mips/
H A Dcode-stubs-mips.cc92 #define __ ACCESS_MASM(masm)
95 static void EmitIdenticalObjectComparison(MacroAssembler* masm,
98 static void EmitSmiNonsmiComparison(MacroAssembler* masm,
104 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm,
109 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm, argument
118 FrameScope scope(masm, StackFrame::INTERNAL);
135 void DoubleToIStub::Generate(MacroAssembler* masm) { argument
285 void WriteInt32ToHeapNumberStub::Generate(MacroAssembler* masm) { argument
338 static void EmitIdenticalObjectComparison(MacroAssembler* masm, argument
437 static void EmitSmiNonsmiComparison(MacroAssembler* masm, argument
496 EmitStrictTwoHeapObjectCompare(MacroAssembler* masm, Register lhs, Register rhs) argument
534 EmitCheckForTwoHeapNumbers(MacroAssembler* masm, Register lhs, Register rhs, Label* both_loaded_as_doubles, Label* not_heap_numbers, Label* slow) argument
556 EmitCheckForInternalizedStringsOrObjects(MacroAssembler* masm, Register lhs, Register rhs, Label* possible_strings, Label* not_both_strings) argument
599 CompareICStub_CheckInputType(MacroAssembler* masm, Register input, Register scratch, CompareICState::State expected, Label* fail) argument
620 GenerateGeneric(MacroAssembler* masm) argument
795 Generate(MacroAssembler* masm) argument
803 Generate(MacroAssembler* masm) argument
811 Generate(MacroAssembler* masm) argument
838 Generate(MacroAssembler* masm) argument
1100 Generate(MacroAssembler* masm) argument
1236 Generate(MacroAssembler* masm) argument
1417 Generate(MacroAssembler* masm) argument
1587 Generate(MacroAssembler* masm) argument
1598 GenerateReadElement(MacroAssembler* masm) argument
1653 GenerateNewSloppySlow(MacroAssembler* masm) argument
1679 GenerateNewSloppyFast(MacroAssembler* masm) argument
1899 Generate(MacroAssembler* masm) argument
1925 GenerateNewStrict(MacroAssembler* masm) argument
2026 Generate(MacroAssembler* masm) argument
2467 GenerateRecordCallTarget(MacroAssembler* masm) argument
2568 EmitContinueIfStrictOrNative(MacroAssembler* masm, Label* cont) argument
2582 EmitSlowCase(MacroAssembler* masm, int argc, Label* non_function) argument
2609 EmitWrapCase(MacroAssembler* masm, int argc, Label* cont) argument
2621 CallFunctionNoFeedback(MacroAssembler* masm, int argc, bool needs_checks, bool call_as_method) argument
2676 Generate(MacroAssembler* masm) argument
2681 Generate(MacroAssembler* masm) argument
2745 EmitLoadTypeFeedbackVector(MacroAssembler* masm, Register vector) argument
2754 Generate(MacroAssembler* masm) argument
2792 Generate(MacroAssembler* masm) argument
2870 GenerateMiss(MacroAssembler* masm) argument
2895 GenerateFast(MacroAssembler* masm) argument
2932 GenerateSlow( MacroAssembler* masm, const RuntimeCallHelper& call_helper) argument
2991 GenerateFast(MacroAssembler* masm) argument
3018 GenerateSlow( MacroAssembler* masm, const RuntimeCallHelper& call_helper) argument
3039 GenerateCopyCharacters(MacroAssembler* masm, Register dest, Register src, Register count, Register scratch, String::Encoding encoding) argument
3080 Generate(MacroAssembler* masm) argument
3303 GenerateFlatOneByteStringEquals( MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3) argument
3339 GenerateCompareFlatOneByteStrings( MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3, Register scratch4) argument
3379 GenerateOneByteCharsCompareLoop( MacroAssembler* masm, Register left, Register right, Register length, Register scratch1, Register scratch2, Register scratch3, Label* chars_not_equal) argument
3408 Generate(MacroAssembler* masm) argument
3442 Generate(MacroAssembler* masm) argument
3470 GenerateSmis(MacroAssembler* masm) argument
3493 GenerateNumbers(MacroAssembler* masm) argument
3586 GenerateInternalizedStrings(MacroAssembler* masm) argument
3626 GenerateUniqueNames(MacroAssembler* masm) argument
3670 GenerateStrings(MacroAssembler* masm) argument
3756 GenerateObjects(MacroAssembler* masm) argument
3776 GenerateKnownObjects(MacroAssembler* masm) argument
3793 GenerateMiss(MacroAssembler* masm) argument
3814 Generate(MacroAssembler* masm) argument
3839 GenerateCall(MacroAssembler* masm, Register target) argument
3849 GenerateNegativeLookup(MacroAssembler* masm, Label* miss, Label* done, Register receiver, Register properties, Handle<Name> name, Register scratch0) argument
3931 GeneratePositiveLookup(MacroAssembler* masm, Label* miss, Label* done, Register elements, Register name, Register scratch1, Register scratch2) argument
4007 Generate(MacroAssembler* masm) argument
4116 Generate(MacroAssembler* masm) argument
4154 GenerateIncremental(MacroAssembler* masm, Mode mode) argument
4194 InformIncrementalMarker(MacroAssembler* masm) argument
4215 CheckNeedsToInformIncrementalMarker( MacroAssembler* masm, OnNoNeedToInformIncrementalMarker on_no_need, Mode mode) argument
4301 Generate(MacroAssembler* masm) argument
4368 Generate(MacroAssembler* masm) argument
4384 Generate(MacroAssembler* masm) argument
4391 Generate(MacroAssembler* masm) argument
4398 MaybeCallEntryHook(MacroAssembler* masm) argument
4408 Generate(MacroAssembler* masm) argument
4472 CreateArrayDispatch(MacroAssembler* masm, AllocationSiteOverrideMode mode) argument
4494 CreateArrayDispatchOneArgument(MacroAssembler* masm, AllocationSiteOverrideMode mode) argument
4611 GenerateDispatchToArrayStub( MacroAssembler* masm, AllocationSiteOverrideMode mode) argument
4638 Generate(MacroAssembler* masm) argument
4681 GenerateCase( MacroAssembler* masm, ElementsKind kind) argument
4705 Generate(MacroAssembler* masm) argument
4755 Generate(MacroAssembler* masm) argument
4855 Generate(MacroAssembler* masm) argument
[all...]
/external/chromium_org/v8/src/mips64/
H A Dcode-stubs-mips64.cc91 #define __ ACCESS_MASM(masm)
94 static void EmitIdenticalObjectComparison(MacroAssembler* masm,
97 static void EmitSmiNonsmiComparison(MacroAssembler* masm,
103 static void EmitStrictTwoHeapObjectCompare(MacroAssembler* masm,
108 void HydrogenCodeStub::GenerateLightweightMiss(MacroAssembler* masm, argument
117 FrameScope scope(masm, StackFrame::INTERNAL);
134 void DoubleToIStub::Generate(MacroAssembler* masm) { argument
281 void WriteInt32ToHeapNumberStub::Generate(MacroAssembler* masm) { argument
334 static void EmitIdenticalObjectComparison(MacroAssembler* masm, argument
432 static void EmitSmiNonsmiComparison(MacroAssembler* masm, argument
490 EmitStrictTwoHeapObjectCompare(MacroAssembler* masm, Register lhs, Register rhs) argument
528 EmitCheckForTwoHeapNumbers(MacroAssembler* masm, Register lhs, Register rhs, Label* both_loaded_as_doubles, Label* not_heap_numbers, Label* slow) argument
550 EmitCheckForInternalizedStringsOrObjects(MacroAssembler* masm, Register lhs, Register rhs, Label* possible_strings, Label* not_both_strings) argument
593 CompareICStub_CheckInputType(MacroAssembler* masm, Register input, Register scratch, CompareICState::State expected, Label* fail) argument
614 GenerateGeneric(MacroAssembler* masm) argument
790 Generate(MacroAssembler* masm) argument
798 Generate(MacroAssembler* masm) argument
806 Generate(MacroAssembler* masm) argument
833 Generate(MacroAssembler* masm) argument
1095 Generate(MacroAssembler* masm) argument
1230 Generate(MacroAssembler* masm) argument
1416 Generate(MacroAssembler* masm) argument
1586 Generate(MacroAssembler* masm) argument
1597 GenerateReadElement(MacroAssembler* masm) argument
1652 GenerateNewSloppySlow(MacroAssembler* masm) argument
1678 GenerateNewSloppyFast(MacroAssembler* masm) argument
1897 Generate(MacroAssembler* masm) argument
1923 GenerateNewStrict(MacroAssembler* masm) argument
2026 Generate(MacroAssembler* masm) argument
2499 GenerateRecordCallTarget(MacroAssembler* masm) argument
2600 EmitContinueIfStrictOrNative(MacroAssembler* masm, Label* cont) argument
2618 EmitSlowCase(MacroAssembler* masm, int argc, Label* non_function) argument
2645 EmitWrapCase(MacroAssembler* masm, int argc, Label* cont) argument
2657 CallFunctionNoFeedback(MacroAssembler* masm, int argc, bool needs_checks, bool call_as_method) argument
2711 Generate(MacroAssembler* masm) argument
2716 Generate(MacroAssembler* masm) argument
2780 GenerateFast(MacroAssembler* masm) argument
2817 EmitLoadTypeFeedbackVector(MacroAssembler* masm, Register vector) argument
2826 Generate(MacroAssembler* masm) argument
2864 Generate(MacroAssembler* masm) argument
2942 GenerateMiss(MacroAssembler* masm) argument
2966 GenerateSlow( MacroAssembler* masm, const RuntimeCallHelper& call_helper) argument
3025 GenerateFast(MacroAssembler* masm) argument
3052 GenerateSlow( MacroAssembler* masm, const RuntimeCallHelper& call_helper) argument
3073 GenerateCopyCharacters(MacroAssembler* masm, Register dest, Register src, Register count, Register scratch, String::Encoding encoding) argument
3114 Generate(MacroAssembler* masm) argument
3340 GenerateFlatOneByteStringEquals( MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3) argument
3376 GenerateCompareFlatOneByteStrings( MacroAssembler* masm, Register left, Register right, Register scratch1, Register scratch2, Register scratch3, Register scratch4) argument
3416 GenerateOneByteCharsCompareLoop( MacroAssembler* masm, Register left, Register right, Register length, Register scratch1, Register scratch2, Register scratch3, Label* chars_not_equal) argument
3445 Generate(MacroAssembler* masm) argument
3479 Generate(MacroAssembler* masm) argument
3507 GenerateSmis(MacroAssembler* masm) argument
3530 GenerateNumbers(MacroAssembler* masm) argument
3623 GenerateInternalizedStrings(MacroAssembler* masm) argument
3663 GenerateUniqueNames(MacroAssembler* masm) argument
3707 GenerateStrings(MacroAssembler* masm) argument
3793 GenerateObjects(MacroAssembler* masm) argument
3813 GenerateKnownObjects(MacroAssembler* masm) argument
3830 GenerateMiss(MacroAssembler* masm) argument
3851 Generate(MacroAssembler* masm) argument
3876 GenerateCall(MacroAssembler* masm, Register target) argument
3886 GenerateNegativeLookup(MacroAssembler* masm, Label* miss, Label* done, Register receiver, Register properties, Handle<Name> name, Register scratch0) argument
3969 GeneratePositiveLookup(MacroAssembler* masm, Label* miss, Label* done, Register elements, Register name, Register scratch1, Register scratch2) argument
4045 Generate(MacroAssembler* masm) argument
4154 Generate(MacroAssembler* masm) argument
4192 GenerateIncremental(MacroAssembler* masm, Mode mode) argument
4232 InformIncrementalMarker(MacroAssembler* masm) argument
4253 CheckNeedsToInformIncrementalMarker( MacroAssembler* masm, OnNoNeedToInformIncrementalMarker on_no_need, Mode mode) argument
4339 Generate(MacroAssembler* masm) argument
4406 Generate(MacroAssembler* masm) argument
4422 Generate(MacroAssembler* masm) argument
4429 Generate(MacroAssembler* masm) argument
4436 MaybeCallEntryHook(MacroAssembler* masm) argument
4446 Generate(MacroAssembler* masm) argument
4511 CreateArrayDispatch(MacroAssembler* masm, AllocationSiteOverrideMode mode) argument
4533 CreateArrayDispatchOneArgument(MacroAssembler* masm, AllocationSiteOverrideMode mode) argument
4649 GenerateDispatchToArrayStub( MacroAssembler* masm, AllocationSiteOverrideMode mode) argument
4676 Generate(MacroAssembler* masm) argument
4719 GenerateCase( MacroAssembler* masm, ElementsKind kind) argument
4743 Generate(MacroAssembler* masm) argument
4793 Generate(MacroAssembler* masm) argument
4893 Generate(MacroAssembler* masm) argument
[all...]
/external/chromium_org/v8/src/x64/
H A Dcodegen-x64.cc18 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.
43 MacroAssembler masm(NUL
186 GenerateMapChangeElementsTransition( MacroAssembler* masm, Register receiver, Register key, Register value, Register target_map, AllocationSiteMode mode, Label* allocation_memento_found) argument
216 GenerateSmiToDouble( MacroAssembler* masm, Register receiver, Register key, Register value, Register target_map, AllocationSiteMode mode, Label* fail) argument
355 GenerateDoubleToObject( MacroAssembler* masm, Register receiver, Register key, Register value, Register target_map, AllocationSiteMode mode, Label* fail) argument
474 Generate(MacroAssembler* masm, Register string, Register index, Register result, Label* call_runtime) argument
577 EmitMathExp(MacroAssembler* masm, XMMRegister input, XMMRegister result, XMMRegister double_scratch, Register temp1, Register temp2) argument
[all...]

Completed in 415 milliseconds

12345678910