Home | History | Annotate | Download | only in ia32

Lines Matching refs:instr

148   void DoDeferredNumberTagD(LNumberTagD* instr);
151 void DoDeferredNumberTagI(LInstruction* instr,
155 void DoDeferredTaggedToI(LTaggedToI* instr, Label* done);
156 void DoDeferredMathAbsTaggedHeapNumber(LMathAbs* instr);
157 void DoDeferredStackCheck(LStackCheck* instr);
158 void DoDeferredStringCharCodeAt(LStringCharCodeAt* instr);
159 void DoDeferredStringCharFromCode(LStringCharFromCode* instr);
160 void DoDeferredAllocate(LAllocate* instr);
161 void DoDeferredInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr,
163 void DoDeferredInstanceMigration(LCheckMaps* instr, Register object);
167 void DoGap(LGap* instr);
206 void GenerateBodyInstructionPre(LInstruction* instr) V8_OVERRIDE;
207 void GenerateBodyInstructionPost(LInstruction* instr) V8_OVERRIDE;
223 LInstruction* instr);
227 LInstruction* instr,
232 LInstruction* instr,
237 LInstruction* instr) {
239 CallRuntime(function, argc, instr);
244 LInstruction* instr,
259 LInstruction* instr,
263 void RecordSafepointWithLazyDeopt(LInstruction* instr,
308 void EmitIntegerMathAbs(LMathAbs* instr);
328 void EmitBranch(InstrType instr, Condition cc);
330 void EmitFalseBranch(InstrType instr, Condition cc);
352 Condition EmitTypeofIs(LTypeofIsAndBranch* instr, Register input);
383 void DoLoadKeyedExternalArray(LLoadKeyed* instr);
384 void DoLoadKeyedFixedDoubleArray(LLoadKeyed* instr);
385 void DoLoadKeyedFixedArray(LLoadKeyed* instr);
386 void DoStoreKeyedExternalArray(LStoreKeyed* instr);
387 void DoStoreKeyedFixedDoubleArray(LStoreKeyed* instr);
388 void DoStoreKeyedFixedArray(LStoreKeyed* instr);
390 void EmitReturn(LReturn* instr, bool dynamic_frame_alignment);
399 void FlushX87StackIfNecessary(LInstruction* instr) {
400 x87_stack_.FlushIfNecessary(instr, this);
446 void FlushIfNecessary(LInstruction* instr, LCodeGen* cgen);
521 virtual LInstruction* instr() = 0;