HomeSort by relevance Sort by last modified time
    Searched refs:m_assembler (Results 1 - 11 of 11) sorted by null

  /external/webkit/JavaScriptCore/assembler/
MacroAssemblerX86Common.h 93 m_assembler.addl_rr(src, dest);
98 m_assembler.addl_im(imm.m_value, address.offset, address.base);
103 m_assembler.addl_ir(imm.m_value, dest);
108 m_assembler.addl_mr(src.offset, src.base, dest);
113 m_assembler.addl_rm(src, dest.offset, dest.base);
118 m_assembler.andl_rr(src, dest);
123 m_assembler.andl_ir(imm.m_value, dest);
128 m_assembler.andl_rm(src, dest.offset, dest.base);
133 m_assembler.andl_mr(src.offset, src.base, dest);
138 m_assembler.andl_im(imm.m_value, address.offset, address.base)
    [all...]
MacroAssemblerARM.cpp 72 op2 = m_assembler.lsl(address.index, static_cast<int>(address.scale));
75 m_assembler.add_r(ARMRegisters::S0, address.base, op2);
76 m_assembler.ldrh_u(dest, ARMRegisters::S0, ARMAssembler::getOp2Byte(address.offset));
77 m_assembler.ldrh_u(ARMRegisters::S0, ARMRegisters::S0, ARMAssembler::getOp2Byte(address.offset + 0x2));
79 m_assembler.add_r(ARMRegisters::S0, address.base, op2);
80 m_assembler.ldrh_d(dest, ARMRegisters::S0, ARMAssembler::getOp2Byte(-address.offset));
81 m_assembler.ldrh_d(ARMRegisters::S0, ARMRegisters::S0, ARMAssembler::getOp2Byte(-address.offset - 0x2));
83 m_assembler.ldr_un_imm(ARMRegisters::S0, address.offset);
84 m_assembler.add_r(ARMRegisters::S0, ARMRegisters::S0, op2);
85 m_assembler.ldrh_r(dest, address.base, ARMRegisters::S0)
    [all...]
MacroAssemblerARM.h 86 m_assembler.adds_r(dest, dest, src);
98 m_assembler.adds_r(dest, dest, m_assembler.getImm(imm.m_value, ARMRegisters::S0));
109 m_assembler.ands_r(dest, dest, src);
114 ARMWord w = m_assembler.getImm(imm.m_value, ARMRegisters::S0, true);
116 m_assembler.bics_r(dest, dest, w & ~ARMAssembler::OP2_INV_IMM);
118 m_assembler.ands_r(dest, dest, w);
125 m_assembler.and_r(ARMRegisters::S0, shift_amount, w);
127 m_assembler.movs_r(dest, m_assembler.lsl_r(dest, ARMRegisters::S0))
    [all...]
MacroAssemblerX86_64.h 83 m_assembler.movl_mEAX(address);
86 m_assembler.movl_mEAX(address);
100 m_assembler.cvtsi2sd_rr(scratchRegister, dest);
107 m_assembler.movl_EAXm(address);
114 Call result = Call(m_assembler.call(scratchRegister), Call::Linkable);
122 Jump newJump = Jump(m_assembler.jmp_r(scratchRegister));
131 Jump newJump = Jump(m_assembler.jmp_r(scratchRegister));
139 m_assembler.addq_rr(src, dest);
144 m_assembler.addq_ir(imm.m_value, srcDest);
150 m_assembler.addq_rr(scratchRegister, dest)
    [all...]
MacroAssemblerX86.h 59 m_assembler.leal_mr(imm.m_value, src, dest);
64 m_assembler.addl_im(imm.m_value, address.m_ptr);
69 m_assembler.adcl_im(imm.m_value, address.m_ptr);
74 m_assembler.andl_im(imm.m_value, address.m_ptr);
79 m_assembler.orl_im(imm.m_value, address.m_ptr);
84 m_assembler.subl_im(imm.m_value, address.m_ptr);
89 m_assembler.movl_mr(address, dest);
95 m_assembler.movsd_mr(address, dest);
100 m_assembler.cvtsi2sd_mr(src.m_ptr, dest);
105 m_assembler.movl_i32m(imm.m_value, address)
    [all...]
MacroAssemblerARMv7.h 125 m_assembler.add(dest, dest, src);
137 m_assembler.add(dest, src, armImm);
140 m_assembler.add(dest, src, dataTempRegister);
150 m_assembler.add(dataTempRegister, dataTempRegister, armImm);
155 m_assembler.add(dataTempRegister, dataTempRegister, addressTempRegister);
173 m_assembler.add(dataTempRegister, dataTempRegister, armImm);
178 m_assembler.add(dataTempRegister, dataTempRegister, addressTempRegister);
186 m_assembler.ARM_and(dest, dest, src);
193 m_assembler.ARM_and(dest, dest, armImm);
196 m_assembler.ARM_and(dest, dest, dataTempRegister)
    [all...]
AbstractMacroAssembler.h 230 : m_label(masm->m_assembler.label())
254 : m_label(masm->m_assembler.label())
276 : m_label(masm->m_assembler.label())
351 masm->m_assembler.linkJump(m_jmp, masm->m_assembler.label());
356 masm->m_assembler.linkJump(m_jmp, label.m_label);
420 return m_assembler.size();
430 m_assembler.align(16);
475 AssemblerType m_assembler; member in class:JSC::AbstractMacroAssembler
LinkBuffer.h 67 , m_code(masm->m_assembler.executableCopy(m_executablePool.get()))
68 , m_size(masm->m_assembler.size())
  /external/webkit/JavaScriptCore/jit/
JITOpcodes.cpp 354 LinkBuffer patchBuffer(this, m_globalData->executableAllocator.poolForSize(m_assembler.size()));
    [all...]
JIT.cpp 486 LinkBuffer patchBuffer(this, m_globalData->executableAllocator.poolForSize(m_assembler.size()));
JITArithmetic.cpp     [all...]

Completed in 898 milliseconds