Home
last modified time | relevance | path

Searched refs:JmpSrc (Results 1 – 11 of 11) sorted by relevance

/external/webkit/Source/JavaScriptCore/assembler/
DX86Assembler.h223 class JmpSrc {
227 JmpSrc() in JmpSrc() function
235 JmpSrc(int offset) in JmpSrc() function
1218 JmpSrc call() in call()
1224 JmpSrc call(RegisterID dst) in call()
1227 return JmpSrc(m_formatter.size()); in call()
1235 JmpSrc jmp() in jmp()
1244 JmpSrc jmp_r(RegisterID dst) in jmp_r()
1247 return JmpSrc(m_formatter.size()); in jmp_r()
1255 JmpSrc jne() in jne()
[all …]
DAbstractMacroAssembler.h52 typedef typename AssemblerType::JmpSrc JmpSrc; typedef
339 Call(JmpSrc jmp, Flags flags) in Call()
355 JmpSrc m_jmp;
376 Jump(JmpSrc jmp) in Jump()
394 JmpSrc m_jmp;
535 static void* getLinkerAddress(void* code, typename AssemblerType::JmpSrc label) in getLinkerAddress()
DMIPSAssembler.h169 class JmpSrc {
172 JmpSrc() in JmpSrc() function
178 JmpSrc(int offset) in JmpSrc() function
505 JmpSrc newJmpSrc() in newJmpSrc()
507 return JmpSrc(m_buffer.size()); in newJmpSrc()
677 static void* getRelocatedAddress(void* code, JmpSrc jump) in getRelocatedAddress()
695 static int getDifferenceBetweenLabels(JmpDst from, JmpSrc to) in getDifferenceBetweenLabels()
700 static int getDifferenceBetweenLabels(JmpSrc from, JmpDst to) in getDifferenceBetweenLabels()
726 static unsigned getCallReturnOffset(JmpSrc call) in getCallReturnOffset()
740 void linkJump(JmpSrc from, JmpDst to) in linkJump()
[all …]
DSH4Assembler.h354 class JmpSrc {
357 JmpSrc() in JmpSrc() function
363 JmpSrc(int offset) in JmpSrc() function
1187 JmpSrc call() in call()
1195 return JmpSrc(m_buffer.uncheckedSize()); in call()
1198 JmpSrc call(RegisterID dst) in call()
1203 return JmpSrc(m_buffer.uncheckedSize()); in call()
1206 JmpSrc jmp() in jmp()
1215 return JmpSrc(m_size); in jmp()
1218 JmpSrc jmp(RegisterID dst) in jmp()
[all …]
DARMAssembler.h216 class JmpSrc {
219 JmpSrc() in JmpSrc() function
225 JmpSrc(int offset) in JmpSrc() function
625 JmpSrc blx(int rm, Condition cc = AL)
635 return JmpSrc(m_buffer.uncheckedSize());
710 JmpSrc loadBranchTarget(int rd, Condition cc = AL, int useConstantPool = 0)
715 return JmpSrc(m_buffer.uncheckedSize());
718 JmpSrc jmp(Condition cc = AL, int useConstantPool = 0)
799 void linkJump(JmpSrc from, JmpDst to) in linkJump()
806 static void linkJump(void* code, JmpSrc from, void* to) in linkJump()
[all …]
DARMv7Assembler.h476 class JmpSrc {
481 JmpSrc() in JmpSrc() function
487 JmpSrc(int offset, JumpType type) in JmpSrc() function
495 JmpSrc(int offset, JumpType type, Condition condition) in JmpSrc() function
885 JmpSrc b(JumpType type) in b()
888 return JmpSrc(m_formatter.size(), type); in b()
892 JmpSrc blx(RegisterID rm, JumpType type) in blx()
896 return JmpSrc(m_formatter.size(), type); in blx()
900 JmpSrc bx(RegisterID rm, JumpType type, Condition condition) in bx()
903 return JmpSrc(m_formatter.size(), type, condition); in bx()
[all …]
DMacroAssemblerARMv7.h1258 ARMv7Assembler::JmpSrc makeJump() in makeJump()
1264 ARMv7Assembler::JmpSrc makeBranch(ARMv7Assembler::Condition cond) in makeBranch()
1270 ARMv7Assembler::JmpSrc makeBranch(Condition cond) { return makeBranch(armV7Condition(cond)); } in makeBranch()
1271 …ARMv7Assembler::JmpSrc makeBranch(DoubleCondition cond) { return makeBranch(armV7Condition(cond));… in makeBranch()
/external/webkit/Source/JavaScriptCore/
DChangeLog-2010-05-246738 (JSC::MIPSAssembler::JmpSrc::JmpSrc):
21713 The 'latePatch' method - which was linked to JmpSrc - is replaced with
21721 (JSC::ARMAssembler::JmpSrc::JmpSrc):
26129 The class JmpSrc is extended with a flag which enables to patch
26152 (JSC::ARMAssembler::JmpSrc::JmpSrc):
26153 (JSC::ARMAssembler::JmpSrc::enableLatePatch):
26236 (JSC::ARMv7Assembler::JmpSrc::enableLatePatch):
26297 (JSC::X86Assembler::JmpSrc::enableLatePatch):
DChangeLog-2011-02-169240 Those JmpSrc objects which represent jumps (not calls) should point to
12205 (JSC::ARMv7Assembler::JmpSrc::JmpSrc):
16955 (JSC::ARMv7Assembler::JmpSrc::JmpSrc):
17329 (JSC::ARMv7Assembler::JmpSrc::JmpSrc):
DChangeLog5528 (JSC::X86Assembler::JmpSrc::isSet):
5529 - add a method to check whether a JmpSrc object has been set to
DChangeLog-2009-06-1618705 (JSC::MacroAssembler::Jump::operator X86Assembler::JmpSrc):
20118 JmpSrc to a location, and deployed it in a bunch of places.
20374 Moved the JmpSrc and JmpDst class definitions to the top of the X86
20378 (JSC::X86Assembler::JmpSrc::JmpSrc):
38133 (KJS::IA32MacroAssembler::JmpSrc::JmpSrc):