• Home
  • Raw
  • Download

Lines Matching refs:LInstruction

174   static L##type* cast(LInstruction* instr) {    \
192 class LInstruction: public ZoneObject {
194 LInstruction() in LInstruction() function
199 virtual ~LInstruction() { } in ~LInstruction()
303 class LTemplateInstruction: public LInstruction {
1966 void AddInstruction(LInstruction* instruction, HBasicBlock* block);
1979 const ZoneList<LInstruction*>* instructions() const { return &instructions_; } in instructions()
2016 ZoneList<LInstruction*> instructions_;
2042 #define DECLARE_DO(type) LInstruction* Do##type(H##type* node);
2114 LInstruction* Define(LTemplateInstruction<1, I, T>* instr,
2117 LInstruction* Define(LTemplateInstruction<1, I, T>* instr);
2119 LInstruction* DefineAsRegister(LTemplateInstruction<1, I, T>* instr);
2121 LInstruction* DefineAsSpilled(LTemplateInstruction<1, I, T>* instr,
2124 LInstruction* DefineSameAsFirst(LTemplateInstruction<1, I, T>* instr);
2126 LInstruction* DefineFixed(LTemplateInstruction<1, I, T>* instr,
2129 LInstruction* DefineFixedDouble(LTemplateInstruction<1, I, T>* instr,
2131 LInstruction* AssignEnvironment(LInstruction* instr);
2132 LInstruction* AssignPointerMap(LInstruction* instr);
2139 LInstruction* MarkAsCall(
2140 LInstruction* instr,
2143 LInstruction* MarkAsSaveDoubles(LInstruction* instr);
2145 LInstruction* SetInstructionPendingDeoptimizationEnvironment(
2146 LInstruction* instr, int ast_id);
2154 LInstruction* DoBit(Token::Value op, HBitwiseBinaryOperation* instr);
2155 LInstruction* DoShift(Token::Value op, HBitwiseBinaryOperation* instr);
2156 LInstruction* DoArithmeticD(Token::Value op,
2158 LInstruction* DoArithmeticT(Token::Value op,
2171 LInstruction* instruction_pending_deoptimization_environment_;