Lines Matching refs:instr
184 static L##type* cast(LInstruction* instr) { \
185 ASSERT(instr->Is##type()); \
186 return reinterpret_cast<L##type*>(instr); \
324 static LGap* cast(LInstruction* instr) {
325 ASSERT(instr->IsGap());
326 return reinterpret_cast<LGap*>(instr);
2443 LInstruction* Define(LTemplateInstruction<1, I, T>* instr,
2446 LInstruction* DefineAsRegister(LTemplateInstruction<1, I, T>* instr);
2448 LInstruction* DefineAsSpilled(LTemplateInstruction<1, I, T>* instr,
2451 LInstruction* DefineSameAsFirst(LTemplateInstruction<1, I, T>* instr);
2453 LInstruction* DefineFixed(LTemplateInstruction<1, I, T>* instr,
2456 LInstruction* DefineFixedDouble(LTemplateInstruction<1, I, T>* instr,
2460 LInstruction* AssignEnvironment(LInstruction* instr);
2463 LInstruction* AssignPointerMap(LInstruction* instr);
2471 LInstruction* instr,
2474 LInstruction* MarkAsSaveDoubles(LInstruction* instr);
2477 LInstruction* instr, int ast_id);
2486 LInstruction* DoShift(Token::Value op, HBitwiseBinaryOperation* instr);
2488 HArithmeticBinaryOperation* instr);
2490 HArithmeticBinaryOperation* instr);