Searched refs:MacroAssembler (Results 1 - 25 of 179) sorted by relevance

12345678

/external/v8/src/
H A Dmacro-assembler.h77 explicit FrameScope(MacroAssembler* masm, StackFrame::Type type)
95 // scope, the MacroAssembler is still marked as being in a frame scope, and
102 MacroAssembler* masm_;
110 explicit AllowExternalCallThatCantCauseGC(MacroAssembler* masm)
117 explicit NoCurrentFrameScope(MacroAssembler* masm)
127 MacroAssembler* masm_;
137 Comment(MacroAssembler* masm, const char* msg);
141 MacroAssembler* masm_;
149 Comment(MacroAssembler*, const char*) {}
H A Dcodegen.h98 static void GenerateSmiOnlyToObject(MacroAssembler* masm);
99 static void GenerateSmiOnlyToDouble(MacroAssembler* masm, Label* fail);
100 static void GenerateDoubleToObject(MacroAssembler* masm, Label* fail);
/external/v8/src/x64/
H A Dcode-stubs-x64.h50 void Generate(MacroAssembler* masm);
51 static void GenerateOperation(MacroAssembler* masm,
68 void Generate(MacroAssembler* masm);
121 void Generate(MacroAssembler* masm);
123 void GenerateTypeTransition(MacroAssembler* masm);
125 void GenerateSmiStub(MacroAssembler* masm);
126 void GenerateSmiStubSub(MacroAssembler* masm);
127 void GenerateSmiStubBitNot(MacroAssembler* masm);
128 void GenerateSmiCodeSub(MacroAssembler* masm,
133 void GenerateSmiCodeBitNot(MacroAssembler* mas
[all...]
H A Dcodegen-x64.h54 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm,
63 static bool RecordPositions(MacroAssembler* masm,
77 static void Generate(MacroAssembler* masm,
/external/v8/src/arm/
H A Dcode-stubs-arm.h49 void Generate(MacroAssembler* masm);
53 void GenerateCallCFunction(MacroAssembler* masm, Register scratch);
66 void Generate(MacroAssembler* masm);
112 void Generate(MacroAssembler* masm);
114 void GenerateTypeTransition(MacroAssembler* masm);
116 void GenerateSmiStub(MacroAssembler* masm);
117 void GenerateSmiStubSub(MacroAssembler* masm);
118 void GenerateSmiStubBitNot(MacroAssembler* masm);
119 void GenerateSmiCodeSub(MacroAssembler* masm, Label* non_smi, Label* slow);
120 void GenerateSmiCodeBitNot(MacroAssembler* mas
[all...]
H A Dcodegen-arm.h53 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm,
67 static bool RecordPositions(MacroAssembler* masm,
81 static void Generate(MacroAssembler* masm,
H A Ddebug-arm.cc132 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
198 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) {
212 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) {
226 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
235 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
245 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) {
254 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) {
262 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
271 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* masm) {
281 void Debug::GenerateCallConstructStubDebugBreak(MacroAssembler* mas
[all...]
/external/v8/src/mips/
H A Dcode-stubs-mips.h50 void Generate(MacroAssembler* masm);
54 void GenerateCallCFunction(MacroAssembler* masm, Register scratch);
67 void Generate(MacroAssembler* masm);
113 void Generate(MacroAssembler* masm);
115 void GenerateTypeTransition(MacroAssembler* masm);
117 void GenerateSmiStub(MacroAssembler* masm);
118 void GenerateSmiStubSub(MacroAssembler* masm);
119 void GenerateSmiStubBitNot(MacroAssembler* masm);
120 void GenerateSmiCodeSub(MacroAssembler* masm, Label* non_smi, Label* slow);
121 void GenerateSmiCodeBitNot(MacroAssembler* mas
[all...]
H A Dcodegen-mips.h55 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm,
69 static bool RecordPositions(MacroAssembler* masm,
83 static void Generate(MacroAssembler* masm,
H A Ddebug-mips.cc124 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
190 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) {
204 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) {
218 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
227 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
237 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) {
246 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) {
254 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
263 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* masm) {
273 void Debug::GenerateCallConstructStubDebugBreak(MacroAssembler* mas
[all...]
/external/chromium_org/v8/src/arm/
H A Dcode-stubs-arm.h37 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code);
52 void Generate(MacroAssembler* masm);
56 void GenerateCallCFunction(MacroAssembler* masm, Register scratch);
69 void Generate(MacroAssembler* masm);
89 static void GenerateCopyCharacters(MacroAssembler* masm,
100 static void GenerateCopyCharactersLong(MacroAssembler* masm,
118 static void GenerateTwoCharacterStringTableProbe(MacroAssembler* masm,
129 static void GenerateHashInit(MacroAssembler* masm,
133 static void GenerateHashAddCharacter(MacroAssembler* masm,
137 static void GenerateHashGetHash(MacroAssembler* mas
[all...]
H A Ddebug-arm.cc116 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
182 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) {
196 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) {
210 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
219 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
229 void Debug::GenerateCompareNilICDebugBreak(MacroAssembler* masm) {
238 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) {
247 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) {
255 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
264 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* mas
[all...]
H A Dcodegen-arm.h57 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm,
71 static bool RecordPositions(MacroAssembler* masm,
87 static void Generate(MacroAssembler* masm,
101 static void EmitMathExp(MacroAssembler* masm,
/external/chromium_org/v8/src/mips/
H A Dcode-stubs-mips.h38 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code);
53 void Generate(MacroAssembler* masm);
57 void GenerateCallCFunction(MacroAssembler* masm, Register scratch);
70 void Generate(MacroAssembler* masm);
90 static void GenerateCopyCharacters(MacroAssembler* masm,
101 static void GenerateCopyCharactersLong(MacroAssembler* masm,
120 static void GenerateTwoCharacterStringTableProbe(MacroAssembler* masm,
131 static void GenerateHashInit(MacroAssembler* masm,
135 static void GenerateHashAddCharacter(MacroAssembler* masm,
139 static void GenerateHashGetHash(MacroAssembler* mas
[all...]
H A Ddebug-mips.cc126 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
191 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) {
205 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) {
219 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
228 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
238 void Debug::GenerateCompareNilICDebugBreak(MacroAssembler* masm) {
247 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) {
256 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) {
264 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
273 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* mas
[all...]
H A Dcodegen-mips.h59 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm,
73 static bool RecordPositions(MacroAssembler* masm,
89 static void Generate(MacroAssembler* masm,
103 static void EmitMathExp(MacroAssembler* masm,
/external/chromium_org/v8/src/
H A Dcodegen.h101 static void GenerateMapChangeElementsTransition(MacroAssembler* masm,
104 static void GenerateSmiToDouble(MacroAssembler* masm,
107 static void GenerateDoubleToObject(MacroAssembler* masm,
H A Dmacro-assembler.h98 explicit FrameScope(MacroAssembler* masm, StackFrame::Type type)
116 // scope, the MacroAssembler is still marked as being in a frame scope, and
123 MacroAssembler* masm_;
131 explicit AllowExternalCallThatCantCauseGC(MacroAssembler* masm)
138 explicit NoCurrentFrameScope(MacroAssembler* masm)
148 MacroAssembler* masm_;
158 Comment(MacroAssembler* masm, const char* msg);
162 MacroAssembler* masm_;
170 Comment(MacroAssembler*, const char*) {}
H A Dbuiltins.h385 static void Generate_Adaptor(MacroAssembler* masm,
388 static void Generate_InRecompileQueue(MacroAssembler* masm);
389 static void Generate_ConcurrentRecompile(MacroAssembler* masm);
390 static void Generate_JSConstructStubCountdown(MacroAssembler* masm);
391 static void Generate_JSConstructStubGeneric(MacroAssembler* masm);
392 static void Generate_JSConstructStubApi(MacroAssembler* masm);
393 static void Generate_JSEntryTrampoline(MacroAssembler* masm);
394 static void Generate_JSConstructEntryTrampoline(MacroAssembler* masm);
395 static void Generate_LazyCompile(MacroAssembler* masm);
396 static void Generate_LazyRecompile(MacroAssembler* mas
[all...]
/external/v8/src/ia32/
H A Dcodegen-ia32.h49 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm,
58 static bool RecordPositions(MacroAssembler* masm,
80 static void Generate(MacroAssembler* masm,
H A Dcode-stubs-ia32.h51 void Generate(MacroAssembler* masm);
52 static void GenerateOperation(MacroAssembler* masm,
69 void Generate(MacroAssembler* masm);
115 void Generate(MacroAssembler* masm);
117 void GenerateTypeTransition(MacroAssembler* masm);
119 void GenerateSmiStub(MacroAssembler* masm);
120 void GenerateSmiStubSub(MacroAssembler* masm);
121 void GenerateSmiStubBitNot(MacroAssembler* masm);
122 void GenerateSmiCodeSub(MacroAssembler* masm,
129 void GenerateSmiCodeBitNot(MacroAssembler* mas
[all...]
/external/chromium_org/v8/src/x64/
H A Dcode-stubs-x64.h38 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code);
52 void Generate(MacroAssembler* masm);
53 static void GenerateOperation(MacroAssembler* masm,
70 void Generate(MacroAssembler* masm);
89 static void GenerateCopyCharacters(MacroAssembler* masm,
98 static void GenerateCopyCharactersREP(MacroAssembler* masm,
109 static void GenerateTwoCharacterStringTableProbe(MacroAssembler* masm,
119 static void GenerateHashInit(MacroAssembler* masm,
123 static void GenerateHashAddCharacter(MacroAssembler* masm,
127 static void GenerateHashGetHash(MacroAssembler* mas
[all...]
H A Ddebug-x64.cc99 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
180 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) {
190 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) {
202 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
212 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
224 void Debug::GenerateCompareNilICDebugBreak(MacroAssembler* masm) {
233 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) {
242 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) {
251 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
260 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* mas
[all...]
/external/chromium_org/v8/src/ia32/
H A Dcodegen-ia32.h49 static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm,
58 static bool RecordPositions(MacroAssembler* masm,
80 static void Generate(MacroAssembler* masm,
94 static void EmitMathExp(MacroAssembler* masm,
H A Ddebug-ia32.cc101 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
200 void Debug::GenerateLoadICDebugBreak(MacroAssembler* masm) {
210 void Debug::GenerateStoreICDebugBreak(MacroAssembler* masm) {
222 void Debug::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
232 void Debug::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
244 void Debug::GenerateCompareNilICDebugBreak(MacroAssembler* masm) {
253 void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) {
262 void Debug::GenerateReturnDebugBreak(MacroAssembler* masm) {
271 void Debug::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
280 void Debug::GenerateCallFunctionStubRecordDebugBreak(MacroAssembler* mas
[all...]

Completed in 245 milliseconds

12345678