Home | History | Annotate | Download | only in ia32

Lines Matching refs:instr

196   static L##type* cast(LInstruction* instr) {                     \
197 ASSERT(instr->Is##type()); \
198 return reinterpret_cast<L##type*>(instr); \
358 static LGap* cast(LInstruction* instr) {
359 ASSERT(instr->IsGap());
360 return reinterpret_cast<LGap*>(instr);
2768 LInstruction* DoMathFloor(HUnaryMathOperation* instr);
2769 LInstruction* DoMathRound(HUnaryMathOperation* instr);
2770 LInstruction* DoMathAbs(HUnaryMathOperation* instr);
2771 LInstruction* DoMathLog(HUnaryMathOperation* instr);
2772 LInstruction* DoMathSin(HUnaryMathOperation* instr);
2773 LInstruction* DoMathCos(HUnaryMathOperation* instr);
2774 LInstruction* DoMathTan(HUnaryMathOperation* instr);
2775 LInstruction* DoMathExp(HUnaryMathOperation* instr);
2776 LInstruction* DoMathSqrt(HUnaryMathOperation* instr);
2777 LInstruction* DoMathPowHalf(HUnaryMathOperation* instr);
2851 LInstruction* Define(LTemplateInstruction<1, I, T>* instr,
2854 LInstruction* DefineAsRegister(LTemplateInstruction<1, I, T>* instr);
2856 LInstruction* DefineAsSpilled(LTemplateInstruction<1, I, T>* instr,
2859 LInstruction* DefineSameAsFirst(LTemplateInstruction<1, I, T>* instr);
2861 LInstruction* DefineFixed(LTemplateInstruction<1, I, T>* instr,
2864 LInstruction* DefineFixedDouble(LTemplateInstruction<1, I, T>* instr,
2867 LInstruction* DefineX87TOS(LTemplateInstruction<1, I, T>* instr);
2870 LInstruction* AssignEnvironment(LInstruction* instr);
2873 LInstruction* AssignPointerMap(LInstruction* instr);
2881 LInstruction* instr,
2892 LInstruction* DoShift(Token::Value op, HBitwiseBinaryOperation* instr);
2894 HArithmeticBinaryOperation* instr);
2896 instr);
2898 LOperand* GetStoreKeyedValueOperand(HStoreKeyed* instr);