Home
last modified time | relevance | path

Searched refs:JmpDst (Results 1 – 10 of 10) sorted by relevance

/external/webkit/Source/JavaScriptCore/assembler/
DAbstractMacroAssembler.h53 typedef typename AssemblerType::JmpDst JmpDst; typedef
267 JmpDst m_label;
291 JmpDst m_label;
313 JmpDst m_label;
530 static void linkPointer(void* code, typename AssemblerType::JmpDst label, void* value) in linkPointer()
540 static void* getLinkerAddress(void* code, typename AssemblerType::JmpDst label) in getLinkerAddress()
DMIPSAssembler.h186 class JmpDst {
189 JmpDst() in JmpDst() function
199 JmpDst(int offset) in JmpDst() function
664 JmpDst label() in label()
666 return JmpDst(m_buffer.size()); in label()
669 JmpDst align(int alignment) in align()
684 static void* getRelocatedAddress(void* code, JmpDst label) in getRelocatedAddress()
690 static int getDifferenceBetweenLabels(JmpDst from, JmpDst to) in getDifferenceBetweenLabels()
695 static int getDifferenceBetweenLabels(JmpDst from, JmpSrc to) in getDifferenceBetweenLabels()
700 static int getDifferenceBetweenLabels(JmpSrc from, JmpDst to) in getDifferenceBetweenLabels()
[all …]
DARMAssembler.h233 class JmpDst {
236 JmpDst() in JmpDst() function
246 JmpDst(int offset) in JmpDst() function
697 JmpDst label() in label()
699 return JmpDst(m_buffer.size()); in label()
702 JmpDst align(int alignment) in align()
778 static void linkPointer(void* code, JmpDst from, void* to) in linkPointer()
799 void linkJump(JmpSrc from, JmpDst to) in linkJump()
833 static void* getRelocatedAddress(void* code, JmpDst label) in getRelocatedAddress()
840 static int getDifferenceBetweenLabels(JmpDst from, JmpSrc to) in getDifferenceBetweenLabels()
[all …]
DLinkBuffer.h63 typedef MacroAssembler::JmpDst JmpDst; typedef
114 JmpDst target = applyOffset(label.m_label); in patch()
120 JmpDst target = applyOffset(label.m_label); in patch()
DSH4Assembler.h371 class JmpDst {
374 JmpDst() in JmpDst() function
385 JmpDst(int offset) in JmpDst() function
1251 JmpDst label() in label()
1253 return JmpDst(m_buffer.size()); in label()
1261 JmpDst align(int alignment) in align()
1331 static void linkPointer(void* code, JmpDst where, void* value) in linkPointer()
1434 void linkJump(JmpSrc from, JmpDst to) in linkJump()
1493 static void* getRelocatedAddress(void* code, JmpDst destination) in getRelocatedAddress()
1499 static int getDifferenceBetweenLabels(JmpDst src, JmpDst dst) in getDifferenceBetweenLabels()
[all …]
DX86Assembler.h243 class JmpDst {
247 JmpDst() in JmpDst() function
257 JmpDst(int offset) in JmpDst() function
1521 JmpDst label() in label()
1523 return JmpDst(m_formatter.size()); in label()
1526 static JmpDst labelFor(JmpSrc jump, intptr_t offset = 0)
1528 return JmpDst(jump.m_offset + offset);
1531 JmpDst align(int alignment) in align()
1547 void linkJump(JmpSrc from, JmpDst to) in linkJump()
1571 static void linkPointer(void* code, JmpDst where, void* value) in linkPointer()
[all …]
DARMv7Assembler.h509 class JmpDst {
514 JmpDst() in JmpDst() function
524 JmpDst(int offset) in JmpDst() function
1594 JmpDst label() in label()
1596 return JmpDst(m_formatter.size()); in label()
1599 JmpDst align(int alignment) in align()
1614 static void* getRelocatedAddress(void* code, JmpDst destination) in getRelocatedAddress()
1621 static int getDifferenceBetweenLabels(JmpDst src, JmpDst dst) in getDifferenceBetweenLabels()
1626 static int getDifferenceBetweenLabels(JmpDst src, JmpSrc dst) in getDifferenceBetweenLabels()
1631 static int getDifferenceBetweenLabels(JmpSrc src, JmpDst dst) in getDifferenceBetweenLabels()
[all …]
/external/webkit/Source/JavaScriptCore/
DChangeLog-2010-05-246739 (JSC::MIPSAssembler::JmpDst::JmpDst):
6740 (JSC::MIPSAssembler::JmpDst::isUsed):
6741 (JSC::MIPSAssembler::JmpDst::used):
23751 (JSC::X86Assembler::JmpDst::JmpDst): No need to track jump targets in
26154 (JSC::ARMAssembler::JmpDst::JmpDst):
26155 (JSC::ARMAssembler::JmpDst::isUsed):
26156 (JSC::ARMAssembler::JmpDst::used):
DChangeLog-2009-06-169967 (JSC::X86Assembler::JmpDst::JmpDst):
9968 (JSC::X86Assembler::JmpDst::isUsed):
9969 (JSC::X86Assembler::JmpDst::used):
16089 (JSC::MacroAssembler::DataLabelPtr::operator X86Assembler::JmpDst):
16143 (JSC::MacroAssembler::Label::operator X86Assembler::JmpDst):
20374 Moved the JmpSrc and JmpDst class definitions to the top of the X86
20379 (JSC::X86Assembler::JmpDst::JmpDst):
38134 (KJS::IA32MacroAssembler::JmpDst::JmpDst):
DChangeLog-2011-02-168357 (JSC::ARMAssembler::JmpDst::isSet):
8359 (JSC::ARMv7Assembler::JmpDst::isSet):
8366 (JSC::MIPSAssembler::JmpDst::isSet):
8368 (JSC::X86Assembler::JmpDst::isSet):