Changeset 50254 in webkit for trunk/JavaScriptCore/jit/JIT.h
- Timestamp:
- Oct 28, 2009, 6:25:02 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/jit/JIT.h
r50211 r50254 429 429 void compileGetDirectOffset(RegisterID base, RegisterID resultTag, RegisterID resultPayload, Structure* structure, size_t cachedOffset); 430 430 void compileGetDirectOffset(JSObject* base, RegisterID temp, RegisterID resultTag, RegisterID resultPayload, size_t cachedOffset); 431 void compileGetDirectOffset(RegisterID base, RegisterID resultTag, RegisterID resultPayload, RegisterID structure, RegisterID offset); 431 432 void compilePutDirectOffset(RegisterID base, RegisterID valueTag, RegisterID valuePayload, Structure* structure, size_t cachedOffset); 432 433 … … 530 531 void compileGetDirectOffset(RegisterID base, RegisterID result, Structure* structure, size_t cachedOffset); 531 532 void compileGetDirectOffset(JSObject* base, RegisterID temp, RegisterID result, size_t cachedOffset); 533 void compileGetDirectOffset(RegisterID base, RegisterID result, RegisterID structure, RegisterID offset, RegisterID scratch); 532 534 void compilePutDirectOffset(RegisterID base, RegisterID value, Structure* structure, size_t cachedOffset); 533 535 … … 684 686 void emit_op_get_by_id(Instruction*); 685 687 void emit_op_get_by_val(Instruction*); 688 void emit_op_get_by_pname(Instruction*); 686 689 void emit_op_get_global_var(Instruction*); 687 690 void emit_op_get_scoped_var(Instruction*); … … 773 776 void emitSlow_op_get_by_id(Instruction*, Vector<SlowCaseEntry>::iterator&); 774 777 void emitSlow_op_get_by_val(Instruction*, Vector<SlowCaseEntry>::iterator&); 778 void emitSlow_op_get_by_pname(Instruction*, Vector<SlowCaseEntry>::iterator&); 775 779 void emitSlow_op_instanceof(Instruction*, Vector<SlowCaseEntry>::iterator&); 776 780 void emitSlow_op_jfalse(Instruction*, Vector<SlowCaseEntry>::iterator&);
Note:
See TracChangeset
for help on using the changeset viewer.