Searched defs:masm (Results 26 - 50 of 135) sorted by relevance

123456

/external/chromium_org/v8/test/cctest/
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-macro-assembler-arm.cc43 #define __ masm->
85 MacroAssembler* masm = &assembler; local
97 masm->GetCode(&desc);
148 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. local
218 masm->GetCode(&desc);
H A Dtest-macro-assembler-mips.cc42 #define __ masm->
84 MacroAssembler* masm = &assembler; local
96 masm->GetCode(&desc);
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);
/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);
/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()));
H A Dstub-cache-ia32.cc15 #define __ ACCESS_MASM(masm)
18 static void ProbeTable(Isolate* isolate, MacroAssembler* masm, argument
116 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Flags flags, argument
144 Counters* counters = masm->isolate()->counters();
162 ProbeTable(isolate(), masm, flags, leave_frame, kPrimary, name, receiver, local
175 ProbeTable(isolate(), masm, flags, leave_frame, kSecondary, name, receiver, local
/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
H A Dstub-cache-mips.cc15 #define __ ACCESS_MASM(masm)
18 static void ProbeTable(Isolate* isolate, MacroAssembler* masm, argument
93 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Flags flags, argument
97 Isolate* isolate = masm->isolate();
124 Counters* counters = masm->isolate()->counters();
143 ProbeTable(isolate, masm, flags, leave_frame, kPrimary, receiver, name,
154 ProbeTable(isolate, masm, flags, leave_frame, kSecondary, receiver, name,
/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
H A Dstub-cache-mips64.cc15 #define __ ACCESS_MASM(masm)
18 static void ProbeTable(Isolate* isolate, MacroAssembler* masm, argument
93 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Flags flags, argument
97 Isolate* isolate = masm->isolate();
125 Counters* counters = masm->isolate()->counters();
144 ProbeTable(isolate, masm, flags, leave_frame, kPrimary, receiver, name,
155 ProbeTable(isolate, masm, flags, leave_frame, kSecondary, receiver, name,
/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()));
H A Dstub-cache-x87.cc15 #define __ ACCESS_MASM(masm)
18 static void ProbeTable(Isolate* isolate, MacroAssembler* masm, argument
116 void StubCache::GenerateProbe(MacroAssembler* masm, Code::Flags flags, argument
144 Counters* counters = masm->isolate()->counters();
162 ProbeTable(isolate(), masm, flags, leave_frame, kPrimary, name, receiver, local
175 ProbeTable(isolate(), masm, flags, leave_frame, kSecondary, name, receiver, local
/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/arm/
H A Ddebug-arm.cc32 patcher.masm()->ldr(v8::internal::ip, MemOperand(v8::internal::pc, 0));
33 patcher.masm()->blx(v8::internal::ip);
36 patcher.masm()->bkpt(0);
73 patcher.masm()->ldr(v8::internal::ip, MemOperand(v8::internal::pc, 0));
74 patcher.masm()->blx(v8::internal::ip);
87 #define __ ACCESS_MASM(masm)
90 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, argument
94 FrameAndConstantPoolScope scope(masm, StackFrame::INTERNAL);
129 __ mov(r1, Operand(ExternalReference::debug_break(masm->isolate())));
131 CEntryStub ceb(masm
167 GenerateCallICStubDebugBreak(MacroAssembler* masm) argument
177 GenerateLoadICDebugBreak(MacroAssembler* masm) argument
185 GenerateStoreICDebugBreak(MacroAssembler* masm) argument
195 GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) argument
201 GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) argument
211 GenerateCompareNilICDebugBreak(MacroAssembler* masm) argument
220 GenerateReturnDebugBreak(MacroAssembler* masm) argument
228 GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) argument
237 GenerateCallConstructStubDebugBreak(MacroAssembler* masm) argument
247 GenerateCallConstructStubRecordDebugBreak( MacroAssembler* masm) argument
260 GenerateSlot(MacroAssembler* masm) argument
275 GenerateSlotDebugBreak(MacroAssembler* masm) argument
282 GeneratePlainReturnLiveEdit(MacroAssembler* masm) argument
287 GenerateFrameDropperLiveEdit(MacroAssembler* masm) argument
[all...]
/external/chromium_org/v8/src/arm64/
H A Ddebug-arm64.cc16 #define __ ACCESS_MASM(masm)
127 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, argument
132 FrameScope scope(masm, StackFrame::INTERNAL);
158 DCHECK((masm->TmpList()->list() & (object_regs | non_object_regs)) == 0);
186 __ Mov(x1, ExternalReference::debug_break(masm->isolate()));
188 CEntryStub stub(masm->isolate(), 1);
220 ExternalReference::debug_after_break_target_address(masm->isolate());
227 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) { argument
233 Generate_DebugBreakCallHelper(masm, x1.Bit() | x3.Bit(), 0, x10);
237 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) { argument
245 GenerateStoreICDebugBreak(MacroAssembler* masm) argument
255 GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) argument
261 GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) argument
271 GenerateCompareNilICDebugBreak(MacroAssembler* masm) argument
280 GenerateReturnDebugBreak(MacroAssembler* masm) argument
288 GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) argument
297 GenerateCallConstructStubDebugBreak(MacroAssembler* masm) argument
307 GenerateCallConstructStubRecordDebugBreak( MacroAssembler* masm) argument
321 GenerateSlot(MacroAssembler* masm) argument
333 GenerateSlotDebugBreak(MacroAssembler* masm) argument
340 GeneratePlainReturnLiveEdit(MacroAssembler* masm) argument
345 GenerateFrameDropperLiveEdit(MacroAssembler* masm) argument
[all...]
/external/chromium_org/v8/src/compiler/
H A Dcode-generator-impl.h122 static inline void FinishCode(MacroAssembler* masm) { argument
124 masm->CheckConstPool(true, false);
H A Dcode-generator.h36 MacroAssembler* masm() { return &masm_; } function in class:v8::internal::compiler::FINAL
/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/
H A Dlithium-codegen.h28 MacroAssembler* masm() const { return masm_; } function in class:v8::internal::BASE_EMBEDDED
H A Dmacro-assembler.h96 explicit FrameScope(MacroAssembler* masm, StackFrame::Type type) argument
97 : masm_(masm), type_(type), old_has_frame_(masm->has_frame()) {
98 masm->set_has_frame(true);
100 masm->EnterFrame(type);
130 explicit AllowExternalCallThatCantCauseGC(MacroAssembler* masm) argument
131 : FrameScope(masm, StackFrame::NONE) { }
137 explicit NoCurrentFrameScope(MacroAssembler* masm) argument
138 : masm_(masm), saved_(masm
[all...]

Completed in 1889 milliseconds

123456