Lines Matching defs:instr

255 void LCodeGen::GenerateBodyInstructionPre(LInstruction* instr) {  in GenerateBodyInstructionPre()
742 LInstruction* instr, in CallCode()
750 LInstruction* instr, in CallCodeGeneric()
771 LInstruction* instr, in CallRuntime()
798 LInstruction* instr, in CallRuntimeFromDeferred()
844 void LCodeGen::DeoptimizeIf(Condition condition, LInstruction* instr, in DeoptimizeIf()
921 void LCodeGen::DeoptimizeIf(Condition condition, LInstruction* instr, in DeoptimizeIf()
1001 LInstruction* instr, SafepointMode safepoint_mode) { in RecordSafepointWithLazyDeopt()
1099 void LCodeGen::DoInstructionGap(LInstructionGap* instr) { in DoInstructionGap()
1104 void LCodeGen::DoParameter(LParameter* instr) { in DoParameter()
1109 void LCodeGen::DoCallStub(LCallStub* instr) { in DoCallStub()
1134 void LCodeGen::DoUnknownOSRValue(LUnknownOSRValue* instr) { in DoUnknownOSRValue()
1139 void LCodeGen::DoModByPowerOf2I(LModByPowerOf2I* instr) { in DoModByPowerOf2I()
1172 void LCodeGen::DoModByConstI(LModByConstI* instr) { in DoModByConstI()
1200 void LCodeGen::DoModI(LModI* instr) { in DoModI()
1308 void LCodeGen::DoDivByPowerOf2I(LDivByPowerOf2I* instr) { in DoDivByPowerOf2I()
1352 void LCodeGen::DoDivByConstI(LDivByConstI* instr) { in DoDivByConstI()
1383 void LCodeGen::DoDivI(LDivI* instr) { in DoDivI()
1444 void LCodeGen::DoMultiplyAddD(LMultiplyAddD* instr) { in DoMultiplyAddD()
1456 void LCodeGen::DoMultiplySubD(LMultiplySubD* instr) { in DoMultiplySubD()
1468 void LCodeGen::DoFlooringDivByPowerOf2I(LFlooringDivByPowerOf2I* instr) { in DoFlooringDivByPowerOf2I()
1512 void LCodeGen::DoFlooringDivByConstI(LFlooringDivByConstI* instr) { in DoFlooringDivByConstI()
1559 void LCodeGen::DoFlooringDivI(LFlooringDivI* instr) { in DoFlooringDivI()
1621 void LCodeGen::DoMulI(LMulI* instr) { in DoMulI()
1728 void LCodeGen::DoBitI(LBitI* instr) { in DoBitI()
1764 void LCodeGen::DoShiftI(LShiftI* instr) { in DoShiftI()
1852 void LCodeGen::DoSubI(LSubI* instr) { in DoSubI()
1873 void LCodeGen::DoRSubI(LRSubI* instr) { in DoRSubI()
1894 void LCodeGen::DoConstantI(LConstantI* instr) { in DoConstantI()
1899 void LCodeGen::DoConstantS(LConstantS* instr) { in DoConstantS()
1904 void LCodeGen::DoConstantD(LConstantD* instr) { in DoConstantD()
1912 void LCodeGen::DoConstantE(LConstantE* instr) { in DoConstantE()
1917 void LCodeGen::DoConstantT(LConstantT* instr) { in DoConstantT()
1924 void LCodeGen::DoMapEnumLength(LMapEnumLength* instr) { in DoMapEnumLength()
1931 void LCodeGen::DoDateField(LDateField* instr) { in DoDateField()
1994 void LCodeGen::DoSeqStringGetChar(LSeqStringGetChar* instr) { in DoSeqStringGetChar()
2022 void LCodeGen::DoSeqStringSetChar(LSeqStringSetChar* instr) { in DoSeqStringSetChar()
2046 void LCodeGen::DoAddI(LAddI* instr) { in DoAddI()
2067 void LCodeGen::DoMathMinMax(LMathMinMax* instr) { in DoMathMinMax()
2134 void LCodeGen::DoArithmeticD(LArithmeticD* instr) { in DoArithmeticD()
2168 void LCodeGen::DoArithmeticT(LArithmeticT* instr) { in DoArithmeticT()
2184 void LCodeGen::EmitBranch(InstrType instr, Condition condition) { in EmitBranch()
2204 void LCodeGen::EmitFalseBranch(InstrType instr, Condition condition) { in EmitFalseBranch()
2210 void LCodeGen::DoDebugBreak(LDebugBreak* instr) { in DoDebugBreak()
2215 void LCodeGen::DoBranch(LBranch* instr) { in DoBranch()
2358 void LCodeGen::DoGoto(LGoto* instr) { in DoGoto()
2395 void LCodeGen::DoCompareNumericAndBranch(LCompareNumericAndBranch* instr) { in DoCompareNumericAndBranch()
2444 void LCodeGen::DoCmpObjectEqAndBranch(LCmpObjectEqAndBranch* instr) { in DoCmpObjectEqAndBranch()
2453 void LCodeGen::DoCmpHoleAndBranch(LCmpHoleAndBranch* instr) { in DoCmpHoleAndBranch()
2473 void LCodeGen::DoCompareMinusZeroAndBranch(LCompareMinusZeroAndBranch* instr) { in DoCompareMinusZeroAndBranch()
2527 void LCodeGen::DoIsObjectAndBranch(LIsObjectAndBranch* instr) { in DoIsObjectAndBranch()
2552 void LCodeGen::DoIsStringAndBranch(LIsStringAndBranch* instr) { in DoIsStringAndBranch()
2566 void LCodeGen::DoIsSmiAndBranch(LIsSmiAndBranch* instr) { in DoIsSmiAndBranch()
2573 void LCodeGen::DoIsUndetectableAndBranch(LIsUndetectableAndBranch* instr) { in DoIsUndetectableAndBranch()
2607 void LCodeGen::DoStringCompareAndBranch(LStringCompareAndBranch* instr) { in DoStringCompareAndBranch()
2622 static InstanceType TestType(HHasInstanceTypeAndBranch* instr) { in TestType()
2631 static Condition BranchCondition(HHasInstanceTypeAndBranch* instr) { in BranchCondition()
2642 void LCodeGen::DoHasInstanceTypeAndBranch(LHasInstanceTypeAndBranch* instr) { in DoHasInstanceTypeAndBranch()
2655 void LCodeGen::DoGetCachedArrayIndex(LGetCachedArrayIndex* instr) { in DoGetCachedArrayIndex()
2667 LHasCachedArrayIndexAndBranch* instr) { in DoHasCachedArrayIndexAndBranch()
2745 void LCodeGen::DoClassOfTestAndBranch(LClassOfTestAndBranch* instr) { in DoClassOfTestAndBranch()
2758 void LCodeGen::DoCmpMapAndBranch(LCmpMapAndBranch* instr) { in DoCmpMapAndBranch()
2768 void LCodeGen::DoInstanceOf(LInstanceOf* instr) { in DoInstanceOf()
2782 void LCodeGen::DoInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr) { in DoInstanceOfKnownGlobal()
2786 LInstanceOfKnownGlobal* instr) in DoInstanceOfKnownGlobal()
2792 virtual LInstruction* instr() OVERRIDE { return instr_; } in DoInstanceOfKnownGlobal() function in v8::internal::LCodeGen::DoInstanceOfKnownGlobal::FINAL
2865 void LCodeGen::DoDeferredInstanceOfKnownGlobal(LInstanceOfKnownGlobal* instr, in DoDeferredInstanceOfKnownGlobal()
2923 void LCodeGen::DoCmpT(LCmpT* instr) { in DoCmpT()
2942 void LCodeGen::DoReturn(LReturn* instr) { in DoReturn()
2982 void LCodeGen::DoLoadGlobalCell(LLoadGlobalCell* instr) { in DoLoadGlobalCell()
2995 void LCodeGen::EmitVectorLoadICRegisters(T* instr) { in EmitVectorLoadICRegisters()
3007 void LCodeGen::DoLoadGlobalGeneric(LLoadGlobalGeneric* instr) { in DoLoadGlobalGeneric()
3023 void LCodeGen::DoStoreGlobalCell(LStoreGlobalCell* instr) { in DoStoreGlobalCell()
3048 void LCodeGen::DoLoadContextSlot(LLoadContextSlot* instr) { in DoLoadContextSlot()
3064 void LCodeGen::DoStoreContextSlot(LStoreContextSlot* instr) { in DoStoreContextSlot()
3102 void LCodeGen::DoLoadNamedField(LLoadNamedField* instr) { in DoLoadNamedField()
3130 void LCodeGen::DoLoadNamedGeneric(LLoadNamedGeneric* instr) { in DoLoadNamedGeneric()
3145 void LCodeGen::DoLoadFunctionPrototype(LLoadFunctionPrototype* instr) { in DoLoadFunctionPrototype()
3172 void LCodeGen::DoLoadRoot(LLoadRoot* instr) { in DoLoadRoot()
3178 void LCodeGen::DoAccessArgumentsAt(LAccessArgumentsAt* instr) { in DoAccessArgumentsAt()
3214 void LCodeGen::DoLoadKeyedExternalArray(LLoadKeyed* instr) { in DoLoadKeyedExternalArray()
3305 void LCodeGen::DoLoadKeyedFixedDoubleArray(LLoadKeyed* instr) { in DoLoadKeyedFixedDoubleArray()
3341 void LCodeGen::DoLoadKeyedFixedArray(LLoadKeyed* instr) { in DoLoadKeyedFixedArray()
3380 void LCodeGen::DoLoadKeyed(LLoadKeyed* instr) { in DoLoadKeyed()
3422 void LCodeGen::DoLoadKeyedGeneric(LLoadKeyedGeneric* instr) { in DoLoadKeyedGeneric()
3436 void LCodeGen::DoArgumentsElements(LArgumentsElements* instr) { in DoArgumentsElements()
3457 void LCodeGen::DoArgumentsLength(LArgumentsLength* instr) { in DoArgumentsLength()
3479 void LCodeGen::DoWrapReceiver(LWrapReceiver* instr) { in DoWrapReceiver()
3539 void LCodeGen::DoApplyArguments(LApplyArguments* instr) { in DoApplyArguments()
3586 void LCodeGen::DoPushArgument(LPushArgument* instr) { in DoPushArgument()
3597 void LCodeGen::DoDrop(LDrop* instr) { in DoDrop()
3602 void LCodeGen::DoThisFunction(LThisFunction* instr) { in DoThisFunction()
3608 void LCodeGen::DoContext(LContext* instr) { in DoContext()
3620 void LCodeGen::DoDeclareGlobals(LDeclareGlobals* instr) { in DoDeclareGlobals()
3634 LInstruction* instr, in CallKnownFunction()
3672 void LCodeGen::DoDeferredMathAbsTaggedHeapNumber(LMathAbs* instr) { in DoDeferredMathAbsTaggedHeapNumber()
3741 void LCodeGen::EmitIntegerMathAbs(LMathAbs* instr) { in EmitIntegerMathAbs()
3755 void LCodeGen::DoMathAbs(LMathAbs* instr) { in DoMathAbs()
3759 DeferredMathAbsTaggedHeapNumber(LCodeGen* codegen, LMathAbs* instr) in DoMathAbs()
3764 virtual LInstruction* instr() OVERRIDE { return instr_; } in DoMathAbs() function in v8::internal::LCodeGen::DoMathAbs::FINAL
3790 void LCodeGen::DoMathFloor(LMathFloor* instr) { in DoMathFloor()
3811 void LCodeGen::DoMathRound(LMathRound* instr) { in DoMathRound()
3849 void LCodeGen::DoMathFround(LMathFround* instr) { in DoMathFround()
3858 void LCodeGen::DoMathSqrt(LMathSqrt* instr) { in DoMathSqrt()
3865 void LCodeGen::DoMathPowHalf(LMathPowHalf* instr) { in DoMathPowHalf()
3886 void LCodeGen::DoPower(LPower* instr) { in DoPower()
3923 void LCodeGen::DoMathExp(LMathExp* instr) { in DoMathExp()
3937 void LCodeGen::DoMathLog(LMathLog* instr) { in DoMathLog()
3946 void LCodeGen::DoMathClz32(LMathClz32* instr) { in DoMathClz32()
3953 void LCodeGen::DoInvokeFunction(LInvokeFunction* instr) { in DoInvokeFunction()
3975 LTailCallThroughMegamorphicCache* instr) { in DoTailCallThroughMegamorphicCache()
4002 void LCodeGen::DoCallWithDescriptor(LCallWithDescriptor* instr) { in DoCallWithDescriptor()
4033 void LCodeGen::DoCallJSFunction(LCallJSFunction* instr) { in DoCallJSFunction()
4052 void LCodeGen::DoCallFunction(LCallFunction* instr) { in DoCallFunction()
4063 void LCodeGen::DoCallNew(LCallNew* instr) { in DoCallNew()
4076 void LCodeGen::DoCallNewArray(LCallNewArray* instr) { in DoCallNewArray()
4121 void LCodeGen::DoCallRuntime(LCallRuntime* instr) { in DoCallRuntime()
4126 void LCodeGen::DoStoreCodeEntry(LStoreCodeEntry* instr) { in DoStoreCodeEntry()
4135 void LCodeGen::DoInnerAllocatedObject(LInnerAllocatedObject* instr) { in DoInnerAllocatedObject()
4148 void LCodeGen::DoStoreNamedField(LStoreNamedField* instr) { in DoStoreNamedField()
4231 void LCodeGen::DoStoreNamedGeneric(LStoreNamedGeneric* instr) { in DoStoreNamedGeneric()
4242 void LCodeGen::DoBoundsCheck(LBoundsCheck* instr) { in DoBoundsCheck()
4265 void LCodeGen::DoStoreKeyedExternalArray(LStoreKeyed* instr) { in DoStoreKeyedExternalArray()
4353 void LCodeGen::DoStoreKeyedFixedDoubleArray(LStoreKeyed* instr) { in DoStoreKeyedFixedDoubleArray()
4394 void LCodeGen::DoStoreKeyedFixedArray(LStoreKeyed* instr) { in DoStoreKeyedFixedArray()
4440 void LCodeGen::DoStoreKeyed(LStoreKeyed* instr) { in DoStoreKeyed()
4452 void LCodeGen::DoStoreKeyedGeneric(LStoreKeyedGeneric* instr) { in DoStoreKeyedGeneric()
4464 void LCodeGen::DoTransitionElementsKind(LTransitionElementsKind* instr) { in DoTransitionElementsKind()
4503 void LCodeGen::DoTrapAllocationMemento(LTrapAllocationMemento* instr) { in DoTrapAllocationMemento()
4513 void LCodeGen::DoStringAdd(LStringAdd* instr) { in DoStringAdd()
4524 void LCodeGen::DoStringCharCodeAt(LStringCharCodeAt* instr) { in DoStringCharCodeAt()
4527 DeferredStringCharCodeAt(LCodeGen* codegen, LStringCharCodeAt* instr) in DoStringCharCodeAt()
4532 virtual LInstruction* instr() OVERRIDE { return instr_; } in DoStringCharCodeAt() function in v8::internal::LCodeGen::DoStringCharCodeAt::FINAL
4549 void LCodeGen::DoDeferredStringCharCodeAt(LStringCharCodeAt* instr) { in DoDeferredStringCharCodeAt()
4580 void LCodeGen::DoStringCharFromCode(LStringCharFromCode* instr) { in DoStringCharFromCode()
4583 DeferredStringCharFromCode(LCodeGen* codegen, LStringCharFromCode* instr) in DoStringCharFromCode()
4588 virtual LInstruction* instr() OVERRIDE { return instr_; } in DoStringCharFromCode() function in v8::internal::LCodeGen::DoStringCharFromCode::FINAL
4613 void LCodeGen::DoDeferredStringCharFromCode(LStringCharFromCode* instr) { in DoDeferredStringCharFromCode()
4630 void LCodeGen::DoInteger32ToDouble(LInteger32ToDouble* instr) { in DoInteger32ToDouble()
4647 void LCodeGen::DoUint32ToDouble(LUint32ToDouble* instr) { in DoUint32ToDouble()
4657 void LCodeGen::DoNumberTagI(LNumberTagI* instr) { in DoNumberTagI()
4660 DeferredNumberTagI(LCodeGen* codegen, LNumberTagI* instr) in DoNumberTagI()
4669 virtual LInstruction* instr() OVERRIDE { return instr_; } in DoNumberTagI() function in v8::internal::LCodeGen::DoNumberTagI::FINAL
4684 void LCodeGen::DoNumberTagU(LNumberTagU* instr) { in DoNumberTagU()
4687 DeferredNumberTagU(LCodeGen* codegen, LNumberTagU* instr) in DoNumberTagU()
4696 virtual LInstruction* instr() OVERRIDE { return instr_; } in DoNumberTagU() function in v8::internal::LCodeGen::DoNumberTagU::FINAL
4712 void LCodeGen::DoDeferredNumberTagIU(LInstruction* instr, in DoDeferredNumberTagIU()
4778 void LCodeGen::DoNumberTagD(LNumberTagD* instr) { in DoNumberTagD()
4781 DeferredNumberTagD(LCodeGen* codegen, LNumberTagD* instr) in DoNumberTagD()
4786 virtual LInstruction* instr() OVERRIDE { return instr_; } in DoNumberTagD() function in v8::internal::LCodeGen::DoNumberTagD::FINAL
4813 void LCodeGen::DoDeferredNumberTagD(LNumberTagD* instr) { in DoDeferredNumberTagD()
4835 void LCodeGen::DoSmiTag(LSmiTag* instr) { in DoSmiTag()
4854 void LCodeGen::DoSmiUntag(LSmiUntag* instr) { in DoSmiUntag()
4868 void LCodeGen::EmitNumberUntagD(LNumberUntagD* instr, Register input_reg, in EmitNumberUntagD()
4925 void LCodeGen::DoDeferredTaggedToI(LTaggedToI* instr) { in DoDeferredTaggedToI()
4997 void LCodeGen::DoTaggedToI(LTaggedToI* instr) { in DoTaggedToI()
5000 DeferredTaggedToI(LCodeGen* codegen, LTaggedToI* instr) in DoTaggedToI()
5005 virtual LInstruction* instr() OVERRIDE { return instr_; } in DoTaggedToI() function in v8::internal::LCodeGen::DoTaggedToI::FINAL
5032 void LCodeGen::DoNumberUntagD(LNumberUntagD* instr) { in DoNumberUntagD()
5049 void LCodeGen::DoDoubleToI(LDoubleToI* instr) { in DoDoubleToI()
5074 void LCodeGen::DoDoubleToSmi(LDoubleToSmi* instr) { in DoDoubleToSmi()
5101 void LCodeGen::DoCheckSmi(LCheckSmi* instr) { in DoCheckSmi()
5108 void LCodeGen::DoCheckNonSmi(LCheckNonSmi* instr) { in DoCheckNonSmi()
5117 void LCodeGen::DoCheckInstanceType(LCheckInstanceType* instr) { in DoCheckInstanceType()
5160 void LCodeGen::DoCheckValue(LCheckValue* instr) { in DoCheckValue()
5177 void LCodeGen::DoDeferredInstanceMigration(LCheckMaps* instr, Register object) { in DoDeferredInstanceMigration()
5192 void LCodeGen::DoCheckMaps(LCheckMaps* instr) { in DoCheckMaps()
5195 DeferredCheckMaps(LCodeGen* codegen, LCheckMaps* instr, Register object) in DoCheckMaps()
5203 virtual LInstruction* instr() OVERRIDE { return instr_; } in DoCheckMaps() function in v8::internal::LCodeGen::DoCheckMaps::FINAL
5252 void LCodeGen::DoClampDToUint8(LClampDToUint8* instr) { in DoClampDToUint8()
5259 void LCodeGen::DoClampIToUint8(LClampIToUint8* instr) { in DoClampIToUint8()
5266 void LCodeGen::DoClampTToUint8(LClampTToUint8* instr) { in DoClampTToUint8()
5302 void LCodeGen::DoDoubleBits(LDoubleBits* instr) { in DoDoubleBits()
5313 void LCodeGen::DoConstructDouble(LConstructDouble* instr) { in DoConstructDouble()
5322 void LCodeGen::DoAllocate(LAllocate* instr) { in DoAllocate()
5325 DeferredAllocate(LCodeGen* codegen, LAllocate* instr) in DoAllocate()
5330 virtual LInstruction* instr() OVERRIDE { return instr_; } in DoAllocate() function in v8::internal::LCodeGen::DoAllocate::FINAL
5388 void LCodeGen::DoDeferredAllocate(LAllocate* instr) { in DoDeferredAllocate()
5433 void LCodeGen::DoToFastProperties(LToFastProperties* instr) { in DoToFastProperties()
5440 void LCodeGen::DoRegExpLiteral(LRegExpLiteral* instr) { in DoRegExpLiteral()
5484 void LCodeGen::DoFunctionLiteral(LFunctionLiteral* instr) { in DoFunctionLiteral()
5504 void LCodeGen::DoTypeof(LTypeof* instr) { in DoTypeof()
5511 void LCodeGen::DoTypeofIsAndBranch(LTypeofIsAndBranch* instr) { in DoTypeofIsAndBranch()
5598 void LCodeGen::DoIsConstructCallAndBranch(LIsConstructCallAndBranch* instr) { in DoIsConstructCallAndBranch()
5642 void LCodeGen::DoLazyBailout(LLazyBailout* instr) { in DoLazyBailout()
5651 void LCodeGen::DoDeoptimize(LDeoptimize* instr) { in DoDeoptimize()
5665 void LCodeGen::DoDummy(LDummy* instr) { in DoDummy()
5670 void LCodeGen::DoDummyUse(LDummyUse* instr) { in DoDummyUse()
5675 void LCodeGen::DoDeferredStackCheck(LStackCheck* instr) { in DoDeferredStackCheck()
5687 void LCodeGen::DoStackCheck(LStackCheck* instr) { in DoStackCheck()
5690 DeferredStackCheck(LCodeGen* codegen, LStackCheck* instr) in DoStackCheck()
5695 virtual LInstruction* instr() OVERRIDE { return instr_; } in DoStackCheck() function in v8::internal::LCodeGen::DoStackCheck::FINAL
5736 void LCodeGen::DoOsrEntry(LOsrEntry* instr) { in DoOsrEntry()
5751 void LCodeGen::DoForInPrepareMap(LForInPrepareMap* instr) { in DoForInPrepareMap()
5787 void LCodeGen::DoForInCacheArray(LForInCacheArray* instr) { in DoForInCacheArray()
5810 void LCodeGen::DoCheckMapValue(LCheckMapValue* instr) { in DoCheckMapValue()
5819 void LCodeGen::DoDeferredLoadMutableDouble(LLoadFieldByIndex* instr, in DoDeferredLoadMutableDouble()
5834 void LCodeGen::DoLoadFieldByIndex(LLoadFieldByIndex* instr) { in DoLoadFieldByIndex()
5838 LLoadFieldByIndex* instr, in DoLoadFieldByIndex()
5851 virtual LInstruction* instr() OVERRIDE { return instr_; } in DoLoadFieldByIndex() function in v8::internal::LCodeGen::DoLoadFieldByIndex::FINAL
5894 void LCodeGen::DoStoreFrameContext(LStoreFrameContext* instr) { in DoStoreFrameContext()
5900 void LCodeGen::DoAllocateBlockContext(LAllocateBlockContext* instr) { in DoAllocateBlockContext()