Lines Matching refs:instr
188 static L##type* cast(LInstruction* instr) { \
189 ASSERT(instr->Is##type()); \
190 return reinterpret_cast<L##type*>(instr); \
331 static LGap* cast(LInstruction* instr) {
332 ASSERT(instr->IsGap());
333 return reinterpret_cast<LGap*>(instr);
2325 LInstruction* Define(LTemplateInstruction<1, I, T>* instr,
2328 LInstruction* DefineAsRegister(LTemplateInstruction<1, I, T>* instr);
2330 LInstruction* DefineAsSpilled(LTemplateInstruction<1, I, T>* instr,
2333 LInstruction* DefineSameAsFirst(LTemplateInstruction<1, I, T>* instr);
2335 LInstruction* DefineFixed(LTemplateInstruction<1, I, T>* instr,
2338 LInstruction* DefineFixedDouble(LTemplateInstruction<1, I, T>* instr,
2340 LInstruction* AssignEnvironment(LInstruction* instr);
2341 LInstruction* AssignPointerMap(LInstruction* instr);
2349 LInstruction* instr,
2352 LInstruction* MarkAsSaveDoubles(LInstruction* instr);
2355 LInstruction* instr, int ast_id);
2364 LInstruction* DoBit(Token::Value op, HBitwiseBinaryOperation* instr);
2365 LInstruction* DoShift(Token::Value op, HBitwiseBinaryOperation* instr);
2367 HArithmeticBinaryOperation* instr);
2369 HArithmeticBinaryOperation* instr);