Searched refs:reg2 (Results 1 - 25 of 35) sorted by relevance

12

/external/openssl/crypto/perlasm/
H A Dx86nasm.pl34 { my($size,$addr,$reg1,$reg2,$idx)=@_;
55 if ($reg2 ne "")
57 $ret .= "$reg2*$idx";
H A Dx86gas.pl71 { my($addr,$reg1,$reg2,$idx)=@_;
79 $reg2 = "%$reg2" if ($reg2);
83 if ($reg2)
85 $ret .= "($reg1,$reg2,$idx)";
H A Dx86masm.pl36 { my($size,$addr,$reg1,$reg2,$idx)=@_;
53 if ($reg2 ne "")
55 $ret .= "$reg2*$idx";
/external/v8/src/
H A Dregexp-macro-assembler-tracer.cc300 int reg2,
302 PrintF(" CheckNotRegistersEqual(reg1=%d, reg2=%d, label[%08x]);\n",
304 reg2,
306 assembler_->CheckNotRegistersEqual(reg1, reg2, on_not_equal);
299 CheckNotRegistersEqual(int reg1, int reg2, Label* on_not_equal) argument
H A Dregexp-macro-assembler-tracer.h62 virtual void CheckNotRegistersEqual(int reg1, int reg2, Label* on_not_equal);
H A Dregexp-macro-assembler-irregexp.h99 virtual void CheckNotRegistersEqual(int reg1, int reg2, Label* on_not_equal);
H A Dregexp-macro-assembler.h116 int reg2,
H A Dregexp-macro-assembler-irregexp.cc375 int reg2,
380 Emit32(reg2);
374 CheckNotRegistersEqual(int reg1, int reg2, Label* on_not_equal) argument
/external/webkit/Source/JavaScriptCore/dfg/
H A DDFGNonSpeculativeJIT.cpp238 MacroAssembler::RegisterID reg2 = op2.registerID(); local
239 bitOp(op, reg1, reg2, result.registerID());
265 MacroAssembler::RegisterID reg2 = op2.registerID(); local
266 shiftOp(op, reg1, reg2, result.registerID());
370 MacroAssembler::FPRegisterID reg2 = op2.registerID(); local
371 m_jit.addDouble(reg1, reg2, result.registerID());
383 MacroAssembler::FPRegisterID reg2 = op2.registerID(); local
384 m_jit.subDouble(reg1, reg2, result.registerID());
396 MacroAssembler::FPRegisterID reg2 = op2.registerID(); local
397 m_jit.mulDouble(reg1, reg2, resul
409 MacroAssembler::FPRegisterID reg2 = op2.registerID(); local
[all...]
H A DDFGSpeculativeJIT.cpp291 MacroAssembler::RegisterID reg2 = op2.registerID(); local
292 bitOp(op, reg1, reg2, result.registerID());
315 MacroAssembler::RegisterID reg2 = op2.registerID(); local
316 shiftOp(op, reg1, reg2, result.registerID());
430 MacroAssembler::RegisterID reg2 = op2.registerID(); local
431 speculationCheck(m_jit.branchSub32(MacroAssembler::Overflow, reg1, reg2, result.registerID()));
443 MacroAssembler::RegisterID reg2 = op2.registerID(); local
444 speculationCheck(m_jit.branchMul32(MacroAssembler::Overflow, reg1, reg2, result.registerID()));
448 speculationCheck(m_jit.branch32(MacroAssembler::LessThan, reg2, TrustedImm32(0)));
/external/webkit/Source/JavaScriptCore/jit/
H A DJITInlineMethods.h716 ALWAYS_INLINE JIT::Jump JIT::emitJumpIfBothJSCells(RegisterID reg1, RegisterID reg2, RegisterID scratch) argument
719 orPtr(reg2, scratch);
787 ALWAYS_INLINE JIT::Jump JIT::emitJumpIfNotImmediateIntegers(RegisterID reg1, RegisterID reg2, RegisterID scratch) argument
790 andPtr(reg2, scratch);
799 ALWAYS_INLINE void JIT::emitJumpSlowCaseIfNotImmediateIntegers(RegisterID reg1, RegisterID reg2, RegisterID scratch) argument
801 addSlowCase(emitJumpIfNotImmediateIntegers(reg1, reg2, scratch));
/external/webkit/Source/JavaScriptCore/assembler/
H A DARMv7Assembler.h2196 void oneWordOp5Imm5Reg3Reg3(OpcodeID op, uint8_t imm, RegisterID reg1, RegisterID reg2) argument
2198 m_buffer.putShort(op | (imm << 6) | (reg1 << 3) | reg2);
2201 void oneWordOp7Reg3Reg3Reg3(OpcodeID op, RegisterID reg1, RegisterID reg2, RegisterID reg3) argument
2203 m_buffer.putShort(op | (reg1 << 6) | (reg2 << 3) | reg3);
2211 void oneWordOp8RegReg143(OpcodeID op, RegisterID reg1, RegisterID reg2) argument
2213 m_buffer.putShort(op | ((reg2 & 8) << 4) | (reg1 << 3) | (reg2 & 7));
2220 void oneWordOp10Reg3Reg3(OpcodeID op, RegisterID reg1, RegisterID reg2) argument
2222 m_buffer.putShort(op | (reg1 << 3) | reg2);
2252 void twoWordOp12Reg4Reg4Imm12(OpcodeID1 op, RegisterID reg1, RegisterID reg2, uint16_ argument
[all...]
H A DMacroAssemblerX86Common.h733 void swap(RegisterID reg1, RegisterID reg2) argument
735 if (reg1 != reg2)
736 m_assembler.xchgq_rr(reg1, reg2);
760 void swap(RegisterID reg1, RegisterID reg2) argument
762 if (reg1 != reg2)
763 m_assembler.xchgl_rr(reg1, reg2);
H A DMacroAssemblerARM.h371 void swap(RegisterID reg1, RegisterID reg2) argument
374 m_assembler.mov_r(reg1, reg2);
375 m_assembler.mov_r(reg2, ARMRegisters::S0);
/external/v8/src/arm/
H A Dregexp-macro-assembler-arm.h70 virtual void CheckNotRegistersEqual(int reg1, int reg2, Label* on_not_equal);
H A Dmacro-assembler-arm.h122 Register reg2,
887 void JumpIfNotBothSmi(Register reg1, Register reg2, Label* on_not_both_smi);
889 void JumpIfEitherSmi(Register reg1, Register reg2, Label* on_either_smi);
H A Dmacro-assembler-arm.cc257 Register reg2,
261 eor(reg1, reg1, Operand(reg2), LeaveCC, cond);
262 eor(reg2, reg2, Operand(reg1), LeaveCC, cond);
263 eor(reg1, reg1, Operand(reg2), LeaveCC, cond);
266 mov(reg1, reg2, LeaveCC, cond);
267 mov(reg2, scratch, LeaveCC, cond);
2511 Register reg2,
2515 tst(reg2, Operand(kSmiTagMask), eq);
2521 Register reg2,
256 Swap(Register reg1, Register reg2, Register scratch, Condition cond) argument
[all...]
/external/v8/src/ia32/
H A Dregexp-macro-assembler-ia32.h69 virtual void CheckNotRegistersEqual(int reg1, int reg2, Label* on_not_equal);
/external/v8/src/mips/
H A Dregexp-macro-assembler-mips.cc215 int reg2,
214 CheckNotRegistersEqual(int reg1, int reg2, Label* on_not_equal) argument
H A Dregexp-macro-assembler-mips.h69 virtual void CheckNotRegistersEqual(int reg1, int reg2, Label* on_not_equal);
H A Dmacro-assembler-mips.h198 void Swap(Register reg1, Register reg2, Register scratch = no_reg);
883 void JumpIfNotBothSmi(Register reg1, Register reg2, Label* on_not_both_smi);
885 void JumpIfEitherSmi(Register reg1, Register reg2, Label* on_either_smi);
H A Dmacro-assembler-mips.cc1763 Register reg2,
1766 Xor(reg1, reg1, Operand(reg2));
1767 Xor(reg2, reg2, Operand(reg1));
1768 Xor(reg1, reg1, Operand(reg2));
1771 mov(reg1, reg2);
1772 mov(reg2, scratch);
3045 Register reg2,
3049 or_(at, reg1, reg2);
3056 Register reg2,
3044 JumpIfNotBothSmi(Register reg1, Register reg2, Label* on_not_both_smi) argument
3055 JumpIfEitherSmi(Register reg1, Register reg2, Label* on_either_smi) argument
[all...]
/external/v8/src/x64/
H A Dregexp-macro-assembler-x64.h63 virtual void CheckNotRegistersEqual(int reg1, int reg2, Label* on_not_equal);
/external/llvm/lib/CodeGen/
H A DRenderMachineFunction.cpp173 unsigned reg1, reg2; local
180 if (c == '-' && (iss >> reg2)) {
181 intervalNumsToRender.insert(std::make_pair(reg1, reg2 + 1));
/external/valgrind/main/coregrind/m_debuginfo/
H A Dreaddwarf.c2892 Int off, reg, reg2, nleb, len; local
3023 reg2 = read_leb128( &instr[i], &nleb, 0);
3027 if (reg2 < 0 || reg2 >= N_CFI_REGS)
3030 ctxs->reg[reg].arg = reg2;
3033 (Int)reg, (Int)reg2);
3325 Int off, coff, reg, reg2, nleb, len; local
3407 reg2 = read_leb128( &instr[i], &nleb, 0);
3409 VG_(printf)(" sci:DW_CFA_register(r%d, r%d)\n", reg, reg2);

Completed in 435 milliseconds

12