/external/webkit/Source/JavaScriptCore/jit/ |
H A D | 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(argCoun [all...] |
H A D | 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(registerOffse [all...] |
H A D | 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(asStrin [all...] |
H A D | 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(asStrin [all...] |
H A D | 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)); 818 stubCall.addArgument(Imm32(currentInstruction[1].u.operand)); 1076 stubCall.addArgument(Imm32(currentInstructio [all...] |
H A D | 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)); 813 stubCall.addArgument(Imm32(currentInstruction[1].u.operand)); 822 stubCall.addArgument(Imm32(currentInstruction[3].u.operand)); 861 stubCall.addArgument(Imm32(currentIndex)); 912 Jump notNumber = branch32(Above, regT1, Imm32(JSValu [all...] |
H A D | JITStubCall.h | 123 m_jit->poke(JIT::Imm32(value.payload()), m_stackIndex); 124 m_jit->poke(JIT::Imm32(value.tag()), m_stackIndex + 1);
|
H A D | 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);
|
H A D | JIT.cpp | 483 addPtr(Imm32(m_codeBlock->m_numCalleeRegisters * sizeof(Register)), callFrameRegister, regT1);
|
H A D | JITPropertyAccess32_64.cpp | 60 stubCall.addArgument(Imm32(property));
|
/external/webkit/Source/JavaScriptCore/yarr/ |
H A D | 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((unsigne [all...] |
/external/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86BaseInfo.h | 322 Imm32 = 5 << ImmShift, enumerator in enum:llvm::X86II::__anon6954 441 case X86II::Imm32: 458 case X86II::Imm32:
|
/external/webkit/Source/JavaScriptCore/dfg/ |
H A D | DFGJITCodeGenerator.h | 54 typedef MacroAssembler::Imm32 Imm32; typedef in class:JSC::DFG::JITCodeGenerator 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);
|
H A D | 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);
|
H A D | DFGNonSpeculativeJIT.h | 139 m_jit.move(Imm32(valueOfInt32Constant(nodeIndex)), reg);
|
H A D | 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()));
|
H A D | DFGJITCodeGenerator.cpp | 50 m_jit.move(MacroAssembler::Imm32(valueOfInt32Constant(nodeIndex)), reg); 121 m_jit.move(MacroAssembler::Imm32(valueOfInt32Constant(nodeIndex)), reg);
|
/external/webkit/Source/JavaScriptCore/assembler/ |
H A D | AbstractMacroAssembler.h | 221 struct Imm32 : public TrustedImm32 { struct in class:JSC::AbstractMacroAssembler 222 explicit Imm32(int32_t value) function in struct:JSC::AbstractMacroAssembler::Imm32 227 explicit Imm32(TrustedImmPtr ptr) function in struct:JSC::AbstractMacroAssembler::Imm32
|
/external/valgrind/main/VEX/priv/ |
H A D | host_arm_defs.h | 654 } Imm32; member in union:__anon10493::__anon10494
|
H A D | host_arm_defs.c | 1143 i->ARMin.Imm32.dst = dst; 1144 i->ARMin.Imm32.imm32 = imm32; 1517 ppHRegARM(i->ARMin.Imm32.dst); 1518 vex_printf(", 0x%x", i->ARMin.Imm32.imm32); 1908 addHRegUse(u, HRmWrite, i->ARMin.Imm32.dst); 2183 i->ARMin.Imm32.dst = lookupHRegRemap(m, i->ARMin.Imm32.dst); 2789 p = imm32_to_iregNo( (UInt*)p, iregNo(i->ARMin.Imm32.dst), 2790 i->ARMin.Imm32.imm32 );
|