Searched refs:AssemblerLabel (Results 1 - 9 of 9) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/assembler/
H A DAssemblerBuffer.h42 struct AssemblerLabel { struct in namespace:JSC
43 AssemblerLabel() function in struct:JSC::AssemblerLabel
48 explicit AssemblerLabel(uint32_t offset) function in struct:JSC::AssemblerLabel
55 AssemblerLabel labelAtOffset(int offset) const
57 return AssemblerLabel(m_offset + offset);
128 AssemblerLabel label() const
130 return AssemblerLabel(m_index);
H A DAbstractMacroAssembler.h359 AssemblerLabel m_label;
389 AssemblerLabel m_label;
413 AssemblerLabel m_label;
434 AssemblerLabel label() const { return m_label; }
437 AssemblerLabel m_label;
458 DataLabelCompact(AssemblerLabel label)
464 AssemblerLabel m_label;
490 Call(AssemblerLabel jmp, Flags flags)
506 AssemblerLabel m_label;
530 Jump(AssemblerLabel jm
[all...]
H A DX86Assembler.h1358 AssemblerLabel call()
1364 AssemblerLabel call(RegisterID dst)
1375 AssemblerLabel jmp()
1381 // Return a AssemblerLabel so we have a label to the jump, so we can use this
1384 AssemblerLabel jmp_r(RegisterID dst)
1402 AssemblerLabel jne()
1408 AssemblerLabel jnz()
1413 AssemblerLabel je()
1419 AssemblerLabel jz()
1424 AssemblerLabel j
[all...]
H A DARMAssembler.h101 typedef SegmentedVector<AssemblerLabel, 64> Jumps;
650 AssemblerLabel blx(int rm, Condition cc = AL)
715 AssemblerLabel labelIgnoringWatchpoints()
721 AssemblerLabel labelForWatchpoint()
724 AssemblerLabel result = m_buffer.label();
731 AssemblerLabel label()
733 AssemblerLabel result = labelIgnoringWatchpoints();
742 AssemblerLabel align(int alignment)
750 AssemblerLabel loadBranchTarget(int rd, Condition cc = AL, int useConstantPool = 0)
758 AssemblerLabel jm
[all...]
H A DSH4Assembler.h1227 AssemblerLabel call()
1238 AssemblerLabel call(RegisterID dst)
1246 AssemblerLabel jmp()
1250 AssemblerLabel label = m_buffer.label();
1265 AssemblerLabel jmp(RegisterID dst)
1278 AssemblerLabel jne()
1280 AssemblerLabel label = m_buffer.label();
1285 AssemblerLabel je()
1287 AssemblerLabel label = m_buffer.label();
1292 AssemblerLabel br
[all...]
H A DMIPSAssembler.h152 typedef SegmentedVector<AssemblerLabel, 64> Jumps;
629 AssemblerLabel labelIgnoringWatchpoints()
634 AssemblerLabel labelForWatchpoint()
636 AssemblerLabel result = m_buffer.label();
644 AssemblerLabel label()
646 AssemblerLabel result = m_buffer.label();
654 AssemblerLabel align(int alignment)
662 static void* getRelocatedAddress(void* code, AssemblerLabel label)
667 static int getDifferenceBetweenLabels(AssemblerLabel a, AssemblerLabel
[all...]
H A DLinkBuffer.h133 AssemblerLabel target = applyOffset(label.m_label);
139 AssemblerLabel target = applyOffset(label.m_label);
H A DARMv7Assembler.h910 ALWAYS_INLINE AssemblerLabel b()
917 ALWAYS_INLINE AssemblerLabel blx(RegisterID rm)
925 ALWAYS_INLINE AssemblerLabel bx(RegisterID rm)
1906 AssemblerLabel labelIgnoringWatchpoints()
1911 AssemblerLabel labelForWatchpoint()
1913 AssemblerLabel result = m_formatter.label();
1921 AssemblerLabel label()
1923 AssemblerLabel result = m_formatter.label();
1934 AssemblerLabel align(int alignment)
1942 static void* getRelocatedAddress(void* code, AssemblerLabel labe
[all...]
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGOSRExit.cpp60 return MacroAssembler::Jump(AssemblerLabel(m_patchableCodeOffset));

Completed in 230 milliseconds