Lines Matching refs:instr
203 static L##type* cast(LInstruction* instr) { \
204 ASSERT(instr->Is##type()); \
205 return reinterpret_cast<L##type*>(instr); \
349 static LGap* cast(LInstruction* instr) {
350 ASSERT(instr->IsGap());
351 return reinterpret_cast<LGap*>(instr);
2763 LInstruction* CheckElideControlInstruction(HControlInstruction* instr);
2772 LInstruction* DoRSub(HSub* instr);
2777 LInstruction* DoMathFloor(HUnaryMathOperation* instr);
2778 LInstruction* DoMathRound(HUnaryMathOperation* instr);
2779 LInstruction* DoMathAbs(HUnaryMathOperation* instr);
2780 LInstruction* DoMathLog(HUnaryMathOperation* instr);
2781 LInstruction* DoMathSin(HUnaryMathOperation* instr);
2782 LInstruction* DoMathCos(HUnaryMathOperation* instr);
2783 LInstruction* DoMathTan(HUnaryMathOperation* instr);
2784 LInstruction* DoMathExp(HUnaryMathOperation* instr);
2785 LInstruction* DoMathSqrt(HUnaryMathOperation* instr);
2786 LInstruction* DoMathPowHalf(HUnaryMathOperation* instr);
2859 LInstruction* Define(LTemplateInstruction<1, I, T>* instr,
2862 LInstruction* DefineAsRegister(LTemplateInstruction<1, I, T>* instr);
2864 instr,
2867 LInstruction* DefineSameAsFirst(LTemplateInstruction<1, I, T>* instr);
2869 LInstruction* DefineFixed(LTemplateInstruction<1, I, T>* instr,
2872 LInstruction* DefineFixedDouble(LTemplateInstruction<1, I, T>* instr,
2874 LInstruction* AssignEnvironment(LInstruction* instr);
2875 LInstruction* AssignPointerMap(LInstruction* instr);
2883 LInstruction* instr,
2894 LInstruction* DoShift(Token::Value op, HBitwiseBinaryOperation* instr);
2896 HArithmeticBinaryOperation* instr);
2898 HBinaryOperation* instr);