/external/webkit/Source/JavaScriptCore/jit/ |
JITCall.cpp | 73 addPtr(Imm32(registerOffset), regT1, regT2); 82 addPtr(Imm32((int32_t)offset), regT2, regT3); 120 stubCall.addArgument(JIT::Imm32(registerOffset)); 121 stubCall.addArgument(JIT::Imm32(argCount)); 134 addPtr(Imm32(registerOffset * static_cast<int>(sizeof(Register))), callFrameRegister); 135 move(Imm32(argCount), regT1); 155 stubCall.addArgument(JIT::Imm32(registerOffset)); 156 stubCall.addArgument(JIT::Imm32(argCount)); 177 stubCall.addArgument(JIT::Imm32(registerOffset)); 178 stubCall.addArgument(JIT::Imm32(argCount)) [all...] |
JITCall32_64.cpp | 72 addPtr(Imm32(registerOffset), regT2, regT3); // registerOffset 200 stubCall.addArgument(JIT::Imm32(registerOffset)); 201 stubCall.addArgument(JIT::Imm32(argCount)); 214 addPtr(Imm32(registerOffset * static_cast<int>(sizeof(Register))), callFrameRegister); 236 stubCall.addArgument(JIT::Imm32(registerOffset)); 237 stubCall.addArgument(JIT::Imm32(argCount)); 257 stubCall.addArgument(JIT::Imm32(registerOffset)); 258 stubCall.addArgument(JIT::Imm32(argCount)); 286 store32(Imm32(argCount), payloadFor(registerOffset + RegisterFile::ArgumentCount)); 291 addPtr(Imm32(registerOffset * sizeof(Register)), callFrameRegister) [all...] |
JITArithmetic.cpp | 94 rshift32(Imm32(getConstantOperandImmediateInt(op2) & 0x1f), regT0); 165 urshift32(Imm32(shift & 0x1f), regT0); 203 urshift32(Imm32(shift & 0x1f), regT0); 262 addJump(branch32(LessThanOrEqual, regT0, Imm32(asString(getConstantOperand(op1))->tryGetValue()[0])), target); 271 addJump(branch32(GreaterThanOrEqual, regT0, Imm32(asString(getConstantOperand(op2))->tryGetValue()[0])), target); 278 addJump(branch32(GreaterThanOrEqual, regT0, Imm32(op2imm)), target); 283 addJump(branch32(LessThanOrEqual, regT1, Imm32(op1imm)), target); 326 move(Imm32(op2imm), regT1); 352 move(Imm32(op1imm), regT0); 415 addJump(branch32(GreaterThan, regT0, Imm32(asString(getConstantOperand(op1))->tryGetValue()[0])), target) [all...] |
JITArithmetic32_64.cpp | 103 addJump(branch32(LessThanOrEqual, regT0, Imm32(asString(getConstantOperand(op1))->tryGetValue()[0])), target); 112 addJump(branch32(GreaterThanOrEqual, regT0, Imm32(asString(getConstantOperand(op2))->tryGetValue()[0])), target); 119 addJump(branch32(LessThanOrEqual, regT2, Imm32(getConstantOperand(op1).asInt32())), target); 123 addJump(branch32(GreaterThanOrEqual, regT0, Imm32(getConstantOperand(op2).asInt32())), target); 192 addJump(branch32(GreaterThan, regT0, Imm32(asString(getConstantOperand(op1))->tryGetValue()[0])), target); 201 addJump(branch32(LessThan, regT0, Imm32(asString(getConstantOperand(op2))->tryGetValue()[0])), target); 207 addJump(branch32(GreaterThan, regT2, Imm32(getConstantOperand(op1).asInt32())), target); 211 addJump(branch32(LessThan, regT0, Imm32(getConstantOperand(op2).asInt32())), target); 279 addJump(branch32(invert ? LessThan : GreaterThanOrEqual, regT0, Imm32(asString(getConstantOperand(op1))->tryGetValue()[0])), target); 288 addJump(branch32(invert ? GreaterThan : LessThanOrEqual, regT0, Imm32(asString(getConstantOperand(op2))->tryGetValue()[0])), target) [all...] |
JITOpcodes.cpp | 357 addJump(branch32(LessThanOrEqual, regT0, Imm32(op2imm)), target); 600 stubCall.addArgument(Imm32(currentInstruction[2].u.operand)); 601 stubCall.addArgument(Imm32(currentInstruction[3].u.operand)); 631 stubCall.addArgument(Imm32(currentInstruction[2].u.operand)); 632 stubCall.addArgument(Imm32(currentInstruction[3].u.operand)); 646 stubCall.addArgument(Imm32(currentInstruction[1].u.operand)); 655 stubCall.addArgument(Imm32(currentInstruction[3].u.operand)); 690 stubCall.addArgument(Imm32(currentIndex)); [all...] |
JITOpcodes32_64.cpp | 514 addJump(branch32(GreaterThanOrEqual, regT0, Imm32(getConstantOperand(op1).asInt32())), target); 521 addJump(branch32(LessThanOrEqual, regT0, Imm32(getConstantOperand(op2).asInt32())), target); 756 stubCall.addArgument(Imm32(currentInstruction[2].u.operand)); 757 stubCall.addArgument(Imm32(currentInstruction[3].u.operand)); 798 stubCall.addArgument(Imm32(currentInstruction[2].u.operand)); 799 stubCall.addArgument(Imm32(currentInstruction[3].u.operand)) [all...] |
JITStubCall.h | 123 m_jit->poke(JIT::Imm32(value.payload()), m_stackIndex); 124 m_jit->poke(JIT::Imm32(value.tag()), m_stackIndex + 1);
|
JITInlineMethods.h | 379 move(Imm32(getConstantOperand(index).tag()), tag); 398 move(Imm32(getConstantOperand(index).payload()), payload); 409 move(Imm32(v.payload()), payload); 410 move(Imm32(v.tag()), tag); 505 store32(Imm32(constant.payload()), payloadFor(index, base)); 506 store32(Imm32(constant.tag()), tagFor(index, base)); 763 convertInt32ToDouble(Imm32(getConstantOperand(index).asInt32()), value);
|
JIT.cpp | 483 addPtr(Imm32(m_codeBlock->m_numCalleeRegisters * sizeof(Register)), callFrameRegister, regT1);
|
JITPropertyAccess32_64.cpp | 60 stubCall.addArgument(Imm32(property)); [all...] |
/external/webkit/Source/JavaScriptCore/yarr/ |
YarrJIT.cpp | 125 Jump loOrAbove = branch32(GreaterThanOrEqual, character, Imm32((unsigned short)lo)); 132 matchDest.append(branch32(Equal, character, Imm32((unsigned short)matches[*matchIndex]))); 139 Jump loOrAbove = branch32(GreaterThanOrEqual, character, Imm32((unsigned short)lo)); 146 failures.append(branch32(LessThan, character, Imm32((unsigned short)lo))); 151 matchDest.append(branch32(LessThanOrEqual, character, Imm32((unsigned short)hi))); 175 matchDest.append(branch32(Equal, character, Imm32(ch))); 184 Jump below = branch32(LessThan, character, Imm32(lo)); 185 matchDest.append(branch32(LessThanOrEqual, character, Imm32(hi))); 199 matchDest.append(branch32(Equal, character, Imm32((unsigned short)charClass->m_matches[matchIndex++]))); 216 matchDest.append(branch32(Equal, character, Imm32((unsigned short)ch))) [all...] |
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86BaseInfo.h | 374 Imm32 = 5 << ImmShift, 501 case X86II::Imm32: 518 case X86II::Imm32:
|
/external/webkit/Source/JavaScriptCore/assembler/ |
AbstractMacroAssembler.h | 221 struct Imm32 : public TrustedImm32 { 222 explicit Imm32(int32_t value) 227 explicit Imm32(TrustedImmPtr ptr)
|
/external/webkit/Source/JavaScriptCore/dfg/ |
DFGJITCodeGenerator.h | 54 typedef MacroAssembler::Imm32 Imm32; 312 m_jit.and32(Imm32(imm), op1, result); 315 m_jit.or32(Imm32(imm), op1, result); 318 m_jit.xor32(Imm32(imm), op1, result); 344 m_jit.rshift32(op1, Imm32(shiftAmount), result); 347 m_jit.lshift32(op1, Imm32(shiftAmount), result); 350 m_jit.urshift32(op1, Imm32(shiftAmount), result); [all...] |
DFGJITCompiler.cpp | 72 move(MacroAssembler::Imm32(valueOfInt32Constant(nodeIndex)), gprToRegisterID(gpr)); 244 addPtr(Imm32(m_codeBlock->m_numCalleeRegisters * sizeof(Register)), callFrameRegister, regT1); 338 branch32(Equal, regT1, Imm32(m_codeBlock->m_numParameters)).linkTo(fromArityCheck, this);
|
DFGNonSpeculativeJIT.h | 139 m_jit.move(Imm32(valueOfInt32Constant(nodeIndex)), reg);
|
DFGSpeculativeJIT.cpp | 48 m_jit.move(MacroAssembler::Imm32(valueOfInt32Constant(nodeIndex)), reg); 374 speculationCheck(m_jit.branchAdd32(MacroAssembler::Overflow, reg, Imm32(imm1), result.registerID())); 386 speculationCheck(m_jit.branchAdd32(MacroAssembler::Overflow, reg, Imm32(imm2), result.registerID())); 419 speculationCheck(m_jit.branchSub32(MacroAssembler::Overflow, reg, Imm32(imm2), result.registerID()));
|
DFGJITCodeGenerator.cpp | 50 m_jit.move(MacroAssembler::Imm32(valueOfInt32Constant(nodeIndex)), reg); 121 m_jit.move(MacroAssembler::Imm32(valueOfInt32Constant(nodeIndex)), reg);
|
/external/valgrind/main/VEX/priv/ |
host_arm_defs.h | 660 UInt imm32; member in struct:__anon16147::__anon16148::__anon16154 661 } Imm32; 937 UInt imm32; member in struct:__anon16147::__anon16148::__anon16194 1006 extern ARMInstr* ARMInstr_Add32 ( HReg rD, HReg rN, UInt imm32 );
|
host_arm_defs.c | 4455 UInt imm32 = i->ARMin.Add32.imm32; local [all...] |