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

  /external/webkit/JavaScriptCore/wrec/
WRECGenerator.cpp 90 *failure = branch32(Equal, length, index);
97 failures.append(branch32(Equal, length, index));
105 branch32(LessThanOrEqual, index, length, target);
136 Jump skipIfEmpty = branch32(Equal, Address(output, ((2 * subpatternId) + 1) * sizeof(int)), character);
166 branch32(Equal, repeatCount, Imm32(max), quantifierFailed);
178 branch32(LessThan, repeatCount, Imm32(min), readAtom);
212 branch32(NotEqual, repeatCount, Imm32(max), readAtom);
229 branch32(LessThan, repeatCount, Imm32(min), quantifierFailed);
268 failures.append(branch32(GreaterThan, index, length));
297 failures.append(branch32(NotEqual, character, Imm32(pair)))
    [all...]
  /external/webkit/JavaScriptCore/assembler/
MacroAssembler.h 61 using MacroAssemblerBase::branch32;
103 void branch32(Condition cond, RegisterID op1, RegisterID op2, Label target) function in class:JSC::MacroAssembler
105 branch32(cond, op1, op2).linkTo(target, this);
108 void branch32(Condition cond, RegisterID op1, Imm32 imm, Label target) function in class:JSC::MacroAssembler
110 branch32(cond, op1, imm).linkTo(target, this);
113 void branch32(Condition cond, RegisterID left, Address right, Label target) function in class:JSC::MacroAssembler
115 branch32(cond, left, right).linkTo(target, this);
267 return branch32(cond, left, right);
272 return branch32(cond, left, Imm32(right));
277 return branch32(cond, left, right)
    [all...]
MacroAssemblerARMv7.h 722 Jump branch32(Condition cond, RegisterID left, RegisterID right) function in class:JSC::MacroAssemblerARMv7
728 Jump branch32(Condition cond, RegisterID left, Imm32 right) function in class:JSC::MacroAssemblerARMv7
734 Jump branch32(Condition cond, RegisterID left, Address right) function in class:JSC::MacroAssemblerARMv7
737 return branch32(cond, left, dataTempRegister);
740 Jump branch32(Condition cond, Address left, RegisterID right) function in class:JSC::MacroAssemblerARMv7
743 return branch32(cond, dataTempRegister, right);
746 Jump branch32(Condition cond, Address left, Imm32 right) function in class:JSC::MacroAssemblerARMv7
748 // use addressTempRegister incase the branch32 we call uses dataTempRegister. :-/
750 return branch32(cond, addressTempRegister, right);
753 Jump branch32(Condition cond, BaseIndex left, Imm32 right function in class:JSC::MacroAssemblerARMv7
767 Jump branch32(Condition cond, AbsoluteAddress left, RegisterID right) function in class:JSC::MacroAssemblerARMv7
773 Jump branch32(Condition cond, AbsoluteAddress left, Imm32 right) function in class:JSC::MacroAssemblerARMv7
    [all...]
MacroAssemblerARM.h 362 Jump branch32(Condition cond, RegisterID left, RegisterID right, int useConstantPool = 0) function in class:JSC::MacroAssemblerARM
368 Jump branch32(Condition cond, RegisterID left, Imm32 right, int useConstantPool = 0) function in class:JSC::MacroAssemblerARM
378 Jump branch32(Condition cond, RegisterID left, Address right) function in class:JSC::MacroAssemblerARM
381 return branch32(cond, left, ARMRegisters::S1);
384 Jump branch32(Condition cond, Address left, RegisterID right) function in class:JSC::MacroAssemblerARM
387 return branch32(cond, ARMRegisters::S1, right);
390 Jump branch32(Condition cond, Address left, Imm32 right) function in class:JSC::MacroAssemblerARM
393 return branch32(cond, ARMRegisters::S1, right);
396 Jump branch32(Condition cond, BaseIndex left, Imm32 right) function in class:JSC::MacroAssemblerARM
399 return branch32(cond, ARMRegisters::S1, right)
648 Jump branch32(Condition cond, AbsoluteAddress left, RegisterID right) function in class:JSC::MacroAssemblerARM
654 Jump branch32(Condition cond, AbsoluteAddress left, Imm32 right) function in class:JSC::MacroAssemblerARM
    [all...]
MacroAssemblerX86.h 52 using MacroAssemblerX86Common::branch32;
113 Jump branch32(Condition cond, AbsoluteAddress left, RegisterID right) function in class:JSC::MacroAssemblerX86
119 Jump branch32(Condition cond, AbsoluteAddress left, Imm32 right) function in class:JSC::MacroAssemblerX86
MacroAssemblerX86Common.h 473 return branch32(Equal, dest, Imm32(0x80000000));
623 Jump branch32(Condition cond, RegisterID left, RegisterID right) function in class:JSC::MacroAssemblerX86Common
629 Jump branch32(Condition cond, RegisterID left, Imm32 right) function in class:JSC::MacroAssemblerX86Common
638 Jump branch32(Condition cond, RegisterID left, Address right) function in class:JSC::MacroAssemblerX86Common
644 Jump branch32(Condition cond, Address left, RegisterID right) function in class:JSC::MacroAssemblerX86Common
650 Jump branch32(Condition cond, Address left, Imm32 right) function in class:JSC::MacroAssemblerX86Common
656 Jump branch32(Condition cond, BaseIndex left, Imm32 right) function in class:JSC::MacroAssemblerX86Common
664 return branch32(cond, left, right);
  /external/webkit/JavaScriptCore/yarr/
RegexJIT.cpp 110 Jump loOrAbove = branch32(GreaterThanOrEqual, character, Imm32((unsigned short)lo));
117 matchDest.append(branch32(Equal, character, Imm32((unsigned short)matches[*matchIndex])));
124 Jump loOrAbove = branch32(GreaterThanOrEqual, character, Imm32((unsigned short)lo));
131 failures.append(branch32(LessThan, character, Imm32((unsigned short)lo)));
136 matchDest.append(branch32(LessThanOrEqual, character, Imm32((unsigned short)hi)));
150 Jump isAscii = branch32(LessThanOrEqual, character, Imm32(0x7f));
155 matchDest.append(branch32(Equal, character, Imm32(ch)));
164 Jump below = branch32(LessThan, character, Imm32(lo));
165 matchDest.append(branch32(LessThanOrEqual, character, Imm32(hi)));
179 matchDest.append(branch32(Equal, character, Imm32((unsigned short)charClass->m_matches[matchIndex++])))
    [all...]
  /external/webkit/JavaScriptCore/jit/
JITArithmetic.cpp 58 Jump srcNotInt = branch32(NotEqual, regT1, Imm32(JSValue::Int32Tag));
59 addSlowCase(branch32(Equal, regT0, Imm32(0)));
67 addSlowCase(branch32(Above, regT1, Imm32(JSValue::LowestTag)));
101 notInt32Op2.append(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag)));
102 addJump(branch32(LessThanOrEqual, regT2, Imm32(getConstantOperand(op1).asInt32())), target);
105 notInt32Op1.append(branch32(NotEqual, regT1, Imm32(JSValue::Int32Tag)));
106 addJump(branch32(GreaterThanOrEqual, regT0, Imm32(getConstantOperand(op2).asInt32())), target);
109 notInt32Op1.append(branch32(NotEqual, regT1, Imm32(JSValue::Int32Tag)));
110 notInt32Op2.append(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag)));
111 addJump(branch32(GreaterThanOrEqual, regT0, regT2), target)
    [all...]
JITOpcodes.cpp 55 Jump string_failureCases1 = branch32(NotEqual, regT1, Imm32(JSValue::CellTag));
61 Jump string_failureCases3 = branch32(Above, regT2, Imm32(INT_MAX));
76 Jump isNativeFunc2 = branch32(Equal, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParameters)), Imm32(0));
78 Jump hasCodeBlock2 = branch32(GreaterThan, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParameters)), Imm32(0));
88 Jump arityCheckOkay2 = branch32(Equal, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParameters)), regT1);
115 Jump isNativeFunc3 = branch32(Equal, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParameters)), Imm32(0));
117 Jump hasCodeBlock3 = branch32(GreaterThan, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParameters)), Imm32(0));
127 Jump arityCheckOkay3 = branch32(Equal, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParameters)), regT1);
317 Jump sawException = branch32(NotEqual, tagFor(0, regT2), Imm32(JSValue::EmptyValueTag));
429 addSlowCase(branch32(NotEqual, regT1, Imm32(JSValue::Int32Tag)))
    [all...]
JITPropertyAccess.cpp 279 addSlowCase(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag)));
284 addSlowCase(branch32(AboveOrEqual, regT2, Address(regT0, OBJECT_OFFSETOF(JSArray, m_vectorLength))));
288 addSlowCase(branch32(Equal, regT1, Imm32(JSValue::EmptyValueTag)));
320 addSlowCase(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag)));
323 addSlowCase(branch32(AboveOrEqual, regT2, Address(regT0, OBJECT_OFFSETOF(JSArray, m_vectorLength))));
327 Jump empty = branch32(Equal, BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + 4), Imm32(JSValue::EmptyValueTag));
337 branch32(Below, regT2, Address(regT3, OBJECT_OFFSETOF(ArrayStorage, m_length))).linkTo(storeResult, this);
558 failureCases.append(branch32(NotEqual, regT1, Imm32(JSValue::CellTag)));
693 Jump failureCases2 = branch32(Above, regT2, Imm32(INT_MAX));
    [all...]
JITCall.cpp 160 addSlowCase(branch32(NotEqual, regT1, Imm32(JSValue::CellTag)));
162 addSlowCase(branch32(NotEqual, Address(regT2, OBJECT_OFFSETOF(Structure, m_typeInfo) + OBJECT_OFFSETOF(TypeInfo, m_type)), Imm32(ObjectType)));
246 wasEval = branch32(NotEqual, regT1, Imm32(JSValue::EmptyValueTag));
312 wasEval = branch32(NotEqual, regT1, Imm32(JSValue::EmptyValueTag));
329 addSlowCase(branch32(NotEqual, regT1, Imm32(JSValue::CellTag)));
389 Jump callLinkFailNotObject = branch32(NotEqual, regT1, Imm32(JSValue::CellTag));
JITInlineMethods.h 547 addSlowCase(branch32(NotEqual, tagFor(virtualRegisterIndex), Imm32(JSValue::CellTag)));
553 addSlowCase(branch32(NotEqual, tag, Imm32(JSValue::CellTag)));

Completed in 171 milliseconds