Home
last modified time | relevance | path

Searched refs:ARMAssembler (Results 1 – 13 of 13) sorted by relevance

/external/webkit/Source/JavaScriptCore/assembler/
DMacroAssemblerARM.h38 class MacroAssemblerARM : public AbstractMacroAssembler<ARMAssembler> {
46 Equal = ARMAssembler::EQ,
47 NotEqual = ARMAssembler::NE,
48 Above = ARMAssembler::HI,
49 AboveOrEqual = ARMAssembler::CS,
50 Below = ARMAssembler::CC,
51 BelowOrEqual = ARMAssembler::LS,
52 GreaterThan = ARMAssembler::GT,
53 GreaterThanOrEqual = ARMAssembler::GE,
54 LessThan = ARMAssembler::LT,
[all …]
DARMAssembler.cpp37 void ARMAssembler::patchConstantPoolLoad(void* loadAddr, void* constPoolAddr) in patchConstantPoolLoad()
49 *ldr = (*ldr & ~(0xfff | ARMAssembler::DT_UP)) | sizeof(ARMWord); in patchConstantPoolLoad()
54 ARMWord ARMAssembler::getOp2(ARMWord imm) in getOp2()
91 int ARMAssembler::genInt(int reg, ARMWord imm, bool positive) in genInt()
200 ARMWord ARMAssembler::getImm(ARMWord imm, int tmpReg, bool invert) in getImm()
220 void ARMAssembler::moveImm(ARMWord imm, int dest) in moveImm()
240 ARMWord ARMAssembler::encodeComplexImm(ARMWord imm, int dest) in encodeComplexImm()
265 void ARMAssembler::dataTransfer32(bool isLoad, RegisterID srcDst, RegisterID base, int32_t offset, … in dataTransfer32()
292 void ARMAssembler::baseIndexTransfer32(bool isLoad, RegisterID srcDst, RegisterID base, RegisterID … in baseIndexTransfer32()
315 void ARMAssembler::doubleTransfer(bool isLoad, FPRegisterID srcDst, RegisterID base, int32_t offset) in doubleTransfer()
[all …]
DMacroAssemblerARM.cpp80 m_assembler.ldrh_u(dest, ARMRegisters::S0, ARMAssembler::getOp2Byte(address.offset)); in load32WithUnalignedHalfWords()
81 …m_assembler.ldrh_u(ARMRegisters::S0, ARMRegisters::S0, ARMAssembler::getOp2Byte(address.offset + 0… in load32WithUnalignedHalfWords()
84 m_assembler.ldrh_d(dest, ARMRegisters::S0, ARMAssembler::getOp2Byte(-address.offset)); in load32WithUnalignedHalfWords()
85 …m_assembler.ldrh_d(ARMRegisters::S0, ARMRegisters::S0, ARMAssembler::getOp2Byte(-address.offset - … in load32WithUnalignedHalfWords()
90 m_assembler.add_r(ARMRegisters::S0, ARMRegisters::S0, ARMAssembler::OP2_IMM | 0x2); in load32WithUnalignedHalfWords()
DARMAssembler.h95 class ARMAssembler {
99 typedef AssemblerBufferWithConstantPool<2048, 4, 4, ARMAssembler> ARMBuffer;
102 ARMAssembler() { } in ARMAssembler() function
217 friend class ARMAssembler; variable
234 friend class ARMAssembler; variable
/external/webkit/Source/JavaScriptCore/
DChangeLog-2010-05-242182 * assembler/ARMAssembler.h:
2183 (JSC::ARMAssembler::getOffsetForHalfwordDataTransfer):
3062 * assembler/ARMAssembler.h:
3063 (JSC::ARMAssembler::):
3064 (JSC::ARMAssembler::fsqrtd_r):
3967 * assembler/ARMAssembler.cpp:
3968 (JSC::ARMAssembler::executableCopy):
3969 * assembler/ARMAssembler.h:
3970 (JSC::ARMAssembler::):
3971 (JSC::ARMAssembler::bx):
[all …]
DCMakeLists.txt219 assembler/ARMAssembler.cpp
DJavaScriptCore.pro62 assembler/ARMAssembler.cpp \
DJavaScriptCore.gypi274 'assembler/ARMAssembler.cpp',
275 'assembler/ARMAssembler.h',
DGNUmakefile.list.am51 Source/JavaScriptCore/assembler/ARMAssembler.cpp \
52 Source/JavaScriptCore/assembler/ARMAssembler.h \
DChangeLog-2011-02-1630 * assembler/ARMAssembler.h:
8356 * assembler/ARMAssembler.h:
8357 (JSC::ARMAssembler::JmpDst::isSet):
9243 * assembler/ARMAssembler.h:
9244 (JSC::ARMAssembler::blx):
9245 (JSC::ARMAssembler::loadBranchTarget):
9246 (JSC::ARMAssembler::getAbsoluteJumpAddress):
9247 (JSC::ARMAssembler::linkJump):
9248 (JSC::ARMAssembler::relinkJump):
9249 (JSC::ARMAssembler::linkCall):
[all …]
DChangeLog966 * assembler/ARMAssembler.h:
967 (JSC::ARMAssembler::debugOffset):
8562 * assembler/ARMAssembler.h:
/external/webkit/Source/JavaScriptCore/JavaScriptCore.xcodeproj/
Dproject.pbxproj285 …B2C310156BDE002865E7 /* ARMAssembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86D3B2BF10…
286 …3B2C410156BDE002865E7 /* ARMAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B2C0101…
950 …DE002865E7 /* ARMAssembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
951 …56BDE002865E7 /* ARMAssembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
2075 86D3B2BF10156BDE002865E7 /* ARMAssembler.cpp */,
2076 86D3B2C010156BDE002865E7 /* ARMAssembler.h */,
2203 86D3B2C410156BDE002865E7 /* ARMAssembler.h in Headers */,
2798 86D3B2C310156BDE002865E7 /* ARMAssembler.cpp in Sources */,
/external/webkit/Source/JavaScriptCore/jit/
DJITOpcodes32_64.cpp1812 m_assembler.sub_r(regT2, regT2, m_assembler.lsl(regT3, i), ARMAssembler::CS); in softModulo()