Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(163)

Side by Side Diff: src/x64/assembler-x64.cc

Issue 113339: x64: Stub out more unimplemented functions, we now link shell. (Closed)
Patch Set: Created 11 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | src/x64/disasm-x64.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2009 the V8 project authors. All rights reserved. 1 // Copyright 2009 the V8 project authors. All rights reserved.
2 // Redistribution and use in source and binary forms, with or without 2 // Redistribution and use in source and binary forms, with or without
3 // modification, are permitted provided that the following conditions are 3 // modification, are permitted provided that the following conditions are
4 // met: 4 // met:
5 // 5 //
6 // * Redistributions of source code must retain the above copyright 6 // * Redistributions of source code must retain the above copyright
7 // notice, this list of conditions and the following disclaimer. 7 // notice, this list of conditions and the following disclaimer.
8 // * Redistributions in binary form must reproduce the above 8 // * Redistributions in binary form must reproduce the above
9 // copyright notice, this list of conditions and the following 9 // copyright notice, this list of conditions and the following
10 // disclaimer in the documentation and/or other materials provided 10 // disclaimer in the documentation and/or other materials provided
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after
184 184
185 void CodeGenerator::GenerateFastCaseSwitchJumpTable(SwitchStatement* a, 185 void CodeGenerator::GenerateFastCaseSwitchJumpTable(SwitchStatement* a,
186 int b, 186 int b,
187 int c, 187 int c,
188 Label* d, 188 Label* d,
189 Vector<Label*> e, 189 Vector<Label*> e,
190 Vector<Label> f) { 190 Vector<Label> f) {
191 UNIMPLEMENTED(); 191 UNIMPLEMENTED();
192 } 192 }
193 193
194 void CodeGenerator::VisitStatements(ZoneList<Statement*>* a) {
195 UNIMPLEMENTED();
196 }
197
198 void CodeGenerator::VisitBlock(Block* a) {
199 UNIMPLEMENTED();
200 }
201
202 void CodeGenerator::VisitDeclaration(Declaration* a) {
203 UNIMPLEMENTED();
204 }
205
206 void CodeGenerator::VisitExpressionStatement(ExpressionStatement* a) {
207 UNIMPLEMENTED();
208 }
209
210 void CodeGenerator::VisitEmptyStatement(EmptyStatement* a) {
211 UNIMPLEMENTED();
212 }
213
214 void CodeGenerator::VisitIfStatement(IfStatement* a) {
215 UNIMPLEMENTED();
216 }
217
218 void CodeGenerator::VisitContinueStatement(ContinueStatement* a) {
219 UNIMPLEMENTED();
220 }
221
222 void CodeGenerator::VisitBreakStatement(BreakStatement* a) {
223 UNIMPLEMENTED();
224 }
225
226 void CodeGenerator::VisitReturnStatement(ReturnStatement* a) {
227 UNIMPLEMENTED();
228 }
229
230 void CodeGenerator::VisitWithEnterStatement(WithEnterStatement* a) {
231 UNIMPLEMENTED();
232 }
233
234 void CodeGenerator::VisitWithExitStatement(WithExitStatement* a) {
235 UNIMPLEMENTED();
236 }
237
238 void CodeGenerator::VisitSwitchStatement(SwitchStatement* a) {
239 UNIMPLEMENTED();
240 }
241
242 void CodeGenerator::VisitLoopStatement(LoopStatement* a) {
243 UNIMPLEMENTED();
244 }
245
246 void CodeGenerator::VisitForInStatement(ForInStatement* a) {
247 UNIMPLEMENTED();
248 }
249
250 void CodeGenerator::VisitTryCatch(TryCatch* a) {
251 UNIMPLEMENTED();
252 }
253
254 void CodeGenerator::VisitTryFinally(TryFinally* a) {
255 UNIMPLEMENTED();
256 }
257
258 void CodeGenerator::VisitDebuggerStatement(DebuggerStatement* a) {
259 UNIMPLEMENTED();
260 }
261
262 void CodeGenerator::VisitFunctionLiteral(FunctionLiteral* a) {
263 UNIMPLEMENTED();
264 }
265
266 void CodeGenerator::VisitFunctionBoilerplateLiteral(
267 FunctionBoilerplateLiteral* a) {
268 UNIMPLEMENTED();
269 }
270
271 void CodeGenerator::VisitConditional(Conditional* a) {
272 UNIMPLEMENTED();
273 }
274
275 void CodeGenerator::VisitSlot(Slot* a) {
276 UNIMPLEMENTED();
277 }
278
279 void CodeGenerator::VisitVariableProxy(VariableProxy* a) {
280 UNIMPLEMENTED();
281 }
282
283 void CodeGenerator::VisitLiteral(Literal* a) {
284 UNIMPLEMENTED();
285 }
286
287 void CodeGenerator::VisitRegExpLiteral(RegExpLiteral* a) {
288 UNIMPLEMENTED();
289 }
290
291 void CodeGenerator::VisitObjectLiteral(ObjectLiteral* a) {
292 UNIMPLEMENTED();
293 }
294
295 void CodeGenerator::VisitArrayLiteral(ArrayLiteral* a) {
296 UNIMPLEMENTED();
297 }
298
299 void CodeGenerator::VisitCatchExtensionObject(CatchExtensionObject* a) {
300 UNIMPLEMENTED();
301 }
302
303 void CodeGenerator::VisitAssignment(Assignment* a) {
304 UNIMPLEMENTED();
305 }
306
307 void CodeGenerator::VisitThrow(Throw* a) {
308 UNIMPLEMENTED();
309 }
310
311 void CodeGenerator::VisitProperty(Property* a) {
312 UNIMPLEMENTED();
313 }
314
315 void CodeGenerator::VisitCall(Call* a) {
316 UNIMPLEMENTED();
317 }
318
319 void CodeGenerator::VisitCallEval(CallEval* a) {
320 UNIMPLEMENTED();
321 }
322
323 void CodeGenerator::VisitCallNew(CallNew* a) {
324 UNIMPLEMENTED();
325 }
326
327 void CodeGenerator::VisitCallRuntime(CallRuntime* a) {
328 UNIMPLEMENTED();
329 }
330
331 void CodeGenerator::VisitUnaryOperation(UnaryOperation* a) {
332 UNIMPLEMENTED();
333 }
334
335 void CodeGenerator::VisitCountOperation(CountOperation* a) {
336 UNIMPLEMENTED();
337 }
338
339 void CodeGenerator::VisitBinaryOperation(BinaryOperation* a) {
340 UNIMPLEMENTED();
341 }
342
343 void CodeGenerator::VisitCompareOperation(CompareOperation* a) {
344 UNIMPLEMENTED();
345 }
346
347 void CodeGenerator::VisitThisFunction(ThisFunction* a) {
348 UNIMPLEMENTED();
349 }
350
194 void CpuFeatures::Probe() { 351 void CpuFeatures::Probe() {
195 UNIMPLEMENTED(); 352 UNIMPLEMENTED();
196 } 353 }
197 354
198 void Debug::GenerateCallICDebugBreak(MacroAssembler* a) { 355 void Debug::GenerateCallICDebugBreak(MacroAssembler* a) {
199 UNIMPLEMENTED(); 356 UNIMPLEMENTED();
200 } 357 }
201 358
202 void Debug::GenerateConstructCallDebugBreak(MacroAssembler* a) { 359 void Debug::GenerateConstructCallDebugBreak(MacroAssembler* a) {
203 UNIMPLEMENTED(); 360 UNIMPLEMENTED();
(...skipping 315 matching lines...) Expand 10 before | Expand all | Expand 10 after
519 : cgen_(cgen), 676 : cgen_(cgen),
520 masm_(NULL), 677 masm_(NULL),
521 elements_(0), 678 elements_(0),
522 parameter_count_(0), 679 parameter_count_(0),
523 local_count_(0), 680 local_count_(0),
524 stack_pointer_(0), 681 stack_pointer_(0),
525 frame_pointer_(kIllegalIndex) { 682 frame_pointer_(kIllegalIndex) {
526 UNIMPLEMENTED(); 683 UNIMPLEMENTED();
527 } 684 }
528 685
686 byte* ArgumentsAdaptorFrame::GetCallerStackPointer() const {
687 UNIMPLEMENTED();
688 return NULL;
689 }
690
691 void Builtins::Generate_Adaptor(MacroAssembler* a, Builtins::CFunctionId b) {
692 UNIMPLEMENTED();
693 }
694
695 void Builtins::Generate_ArgumentsAdaptorTrampoline(MacroAssembler* a) {
696 UNIMPLEMENTED();
697 }
698
699 void Builtins::Generate_FunctionApply(MacroAssembler* a) {
700 UNIMPLEMENTED();
701 }
702
703 void Builtins::Generate_FunctionCall(MacroAssembler* a) {
704 UNIMPLEMENTED();
705 }
706
707 void Builtins::Generate_JSConstructCall(MacroAssembler* a) {
708 UNIMPLEMENTED();
709 }
710
711 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* a) {
712 UNIMPLEMENTED();
713 }
714
715 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* a) {
716 UNIMPLEMENTED();
717 }
718
719 void CodeGenerator::GenerateArgumentsAccess(ZoneList<Expression*>* a) {
720 UNIMPLEMENTED();
721 }
722
723 void CodeGenerator::GenerateArgumentsLength(ZoneList<Expression*>* a) {
724 UNIMPLEMENTED();
725 }
726
727 void CodeGenerator::GenerateFastCharCodeAt(ZoneList<Expression*>* a) {
728 UNIMPLEMENTED();
729 }
730
731 void CodeGenerator::GenerateIsArray(ZoneList<Expression*>* a) {
732 UNIMPLEMENTED();
733 }
734
735 void CodeGenerator::GenerateIsNonNegativeSmi(ZoneList<Expression*>* a) {
736 UNIMPLEMENTED();
737 }
738
739 void CodeGenerator::GenerateIsSmi(ZoneList<Expression*>* a) {
740 UNIMPLEMENTED();
741 }
742
743 void CodeGenerator::GenerateLog(ZoneList<Expression*>* a) {
744 UNIMPLEMENTED();
745 }
746
747 void CodeGenerator::GenerateObjectEquals(ZoneList<Expression*>* a) {
748 UNIMPLEMENTED();
749 }
750
751 void CodeGenerator::GenerateSetValueOf(ZoneList<Expression*>* a) {
752 UNIMPLEMENTED();
753 }
754
755 void CodeGenerator::GenerateValueOf(ZoneList<Expression*>* a) {
756 UNIMPLEMENTED();
757 }
758
759 void ExitFrame::Iterate(ObjectVisitor* a) const {
760 UNIMPLEMENTED();
761 }
762
763 byte* InternalFrame::GetCallerStackPointer() const {
764 UNIMPLEMENTED();
765 return NULL;
766 }
767
768 byte* JavaScriptFrame::GetCallerStackPointer() const {
769 UNIMPLEMENTED();
770 return NULL;
771 }
772
529 } } // namespace v8::internal 773 } } // namespace v8::internal
OLDNEW
« no previous file with comments | « no previous file | src/x64/disasm-x64.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698