Lines Matching refs:InputAt
865 const Register left = ToRegister(instr->InputAt(0)); in DoModI()
893 Register right = EmitLoadRegister(instr->InputAt(1), scratch); in DoModI()
913 const Register left = ToRegister(instr->InputAt(0)); in DoDivI()
914 const Register right = ToRegister(instr->InputAt(1)); in DoDivI()
952 Register left = ToRegister(instr->InputAt(0)); in DoMulI()
953 LOperand* right_op = instr->InputAt(1); in DoMulI()
1052 LOperand* left_op = instr->InputAt(0); in DoBitI()
1053 LOperand* right_op = instr->InputAt(1); in DoBitI()
1086 LOperand* right_op = instr->InputAt(1); in DoShiftI()
1087 Register left = ToRegister(instr->InputAt(0)); in DoShiftI()
1149 LOperand* left = instr->InputAt(0); in DoSubI()
1150 LOperand* right = instr->InputAt(1); in DoSubI()
1214 Register array = ToRegister(instr->InputAt(0)); in DoJSArrayLength()
1221 Register array = ToRegister(instr->InputAt(0)); in DoFixedArrayBaseLength()
1228 Register input = ToRegister(instr->InputAt(0)); in DoElementsKind()
1241 Register input = ToRegister(instr->InputAt(0)); in DoValueOf()
1260 Register object = ToRegister(instr->InputAt(0)); in DoDateField()
1300 Register input = ToRegister(instr->InputAt(0)); in DoBitNotI()
1307 Register input_reg = EmitLoadRegister(instr->InputAt(0), at); in DoThrow()
1318 LOperand* left = instr->InputAt(0); in DoAddI()
1319 LOperand* right = instr->InputAt(1); in DoAddI()
1357 DoubleRegister left = ToDoubleRegister(instr->InputAt(0)); in DoArithmeticD()
1358 DoubleRegister right = ToDoubleRegister(instr->InputAt(1)); in DoArithmeticD()
1398 ASSERT(ToRegister(instr->InputAt(0)).is(a1)); in DoArithmeticT()
1399 ASSERT(ToRegister(instr->InputAt(1)).is(a0)); in DoArithmeticT()
1463 Register reg = ToRegister(instr->InputAt(0)); in DoBranch()
1466 DoubleRegister reg = ToDoubleRegister(instr->InputAt(0)); in DoBranch()
1471 Register reg = ToRegister(instr->InputAt(0)); in DoBranch()
1605 LOperand* left = instr->InputAt(0); in DoCmpIDAndBranch()
1606 LOperand* right = instr->InputAt(1); in DoCmpIDAndBranch()
1657 Register left = ToRegister(instr->InputAt(0)); in DoCmpObjectEqAndBranch()
1658 Register right = ToRegister(instr->InputAt(1)); in DoCmpObjectEqAndBranch()
1667 Register left = ToRegister(instr->InputAt(0)); in DoCmpConstantEqAndBranch()
1679 Register reg = ToRegister(instr->InputAt(0)); in DoIsNilAndBranch()
1745 Register reg = ToRegister(instr->InputAt(0)); in DoIsObjectAndBranch()
1773 Register reg = ToRegister(instr->InputAt(0)); in DoIsStringAndBranch()
1792 Register input_reg = EmitLoadRegister(instr->InputAt(0), at); in DoIsSmiAndBranch()
1799 Register input = ToRegister(instr->InputAt(0)); in DoIsUndetectableAndBranch()
1869 Register input = ToRegister(instr->InputAt(0)); in DoHasInstanceTypeAndBranch()
1888 Register input = ToRegister(instr->InputAt(0)); in DoGetCachedArrayIndex()
1902 Register input = ToRegister(instr->InputAt(0)); in DoHasCachedArrayIndexAndBranch()
1982 Register input = ToRegister(instr->InputAt(0)); in DoClassOfTestAndBranch()
2000 Register reg = ToRegister(instr->InputAt(0)); in DoCmpMapAndBranch()
2012 ASSERT(ToRegister(instr->InputAt(0)).is(a0)); // Object is in a0. in DoInstanceOf()
2013 ASSERT(ToRegister(instr->InputAt(1)).is(a1)); // Function is in a1. in DoInstanceOf()
2050 Register object = ToRegister(instr->InputAt(0)); in DoInstanceOfKnownGlobal()
2305 Register object = ToRegister(instr->InputAt(0)); in DoLoadNamedField()
2440 Register input = ToRegister(instr->InputAt(0)); in DoLoadElements()
2471 Register from_reg = ToRegister(instr->InputAt(0)); in DoLoadExternalArrayPointer()
2668 Register elem = ToRegister(instr->InputAt(0)); in DoArgumentsLength()
2786 LOperand* argument = instr->InputAt(0); in DoPushArgument()
2891 Register input = ToRegister(instr->InputAt(0)); in DoDeferredMathAbsTaggedHeapNumber()
2956 Register input = ToRegister(instr->InputAt(0)); in EmitIntegerMathAbs()
2987 FPURegister input = ToDoubleRegister(instr->InputAt(0)); in DoMathAbs()
2996 Register input = ToRegister(instr->InputAt(0)); in DoMathAbs()
3007 DoubleRegister input = ToDoubleRegister(instr->InputAt(0)); in DoMathFloor()
3038 DoubleRegister input = ToDoubleRegister(instr->InputAt(0)); in DoMathRound()
3115 DoubleRegister input = ToDoubleRegister(instr->InputAt(0)); in DoMathSqrt()
3122 DoubleRegister input = ToDoubleRegister(instr->InputAt(0)); in DoMathPowHalf()
3149 ASSERT(!instr->InputAt(1)->IsDoubleRegister() || in DoPower()
3150 ToDoubleRegister(instr->InputAt(1)).is(f4)); in DoPower()
3151 ASSERT(!instr->InputAt(1)->IsRegister() || in DoPower()
3152 ToRegister(instr->InputAt(1)).is(a2)); in DoPower()
3153 ASSERT(ToDoubleRegister(instr->InputAt(0)).is(f2)); in DoPower()
3190 ASSERT(ToRegister(instr->InputAt(0)).is(a0)); in DoRandom()
3388 ASSERT(ToRegister(instr->InputAt(0)).is(a1)); in DoCallNew()
3794 Register string = ToRegister(instr->InputAt(0)); in DoStringLength()
3801 LOperand* input = instr->InputAt(0); in DoInteger32ToDouble()
3828 Register src = ToRegister(instr->InputAt(0)); in DoNumberTagI()
3841 Register src = ToRegister(instr->InputAt(0)); in DoDeferredNumberTagI()
3894 DoubleRegister input_reg = ToDoubleRegister(instr->InputAt(0)); in DoNumberTagD()
3927 __ SmiTag(ToRegister(instr->result()), ToRegister(instr->InputAt(0))); in DoSmiTag()
3933 Register input = ToRegister(instr->InputAt(0)); in DoSmiUntag()
3998 Register input_reg = ToRegister(instr->InputAt(0)); in DoDeferredTaggedToI()
4088 LOperand* input = instr->InputAt(0); in DoTaggedToI()
4106 LOperand* input = instr->InputAt(0); in DoNumberUntagD()
4125 DoubleRegister double_input = ToDoubleRegister(instr->InputAt(0)); in DoDoubleToI()
4156 LOperand* input = instr->InputAt(0); in DoCheckSmi()
4163 LOperand* input = instr->InputAt(0); in DoCheckNonSmi()
4170 Register input = ToRegister(instr->InputAt(0)); in DoCheckInstanceType()
4240 LOperand* input = instr->InputAt(0); in DoCheckMap()
4609 ASSERT(ToRegister(instr->InputAt(0)).is(a0)); in DoToFastProperties()
4693 Register input = ToRegister(instr->InputAt(0)); in DoTypeof()
4700 Register input = ToRegister(instr->InputAt(0)); in DoTypeofIsAndBranch()