Lines Matching defs:instr

575     HInstruction* instr = HInstruction::cast(value);  in Use()  local
583 LInstruction* LChunkBuilder::Define(LTemplateResultInstruction<1>* instr, in Define()
592 LTemplateResultInstruction<1>* instr) { in DefineAsRegister()
599 LTemplateResultInstruction<1>* instr, in DefineAsSpilled()
607 LTemplateResultInstruction<1>* instr) { in DefineSameAsFirst()
613 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
619 LInstruction* LChunkBuilder::DefineFixed(LTemplateResultInstruction<1>* instr, in DefineFixed()
625 LInstruction* LChunkBuilder::AssignEnvironment(LInstruction* instr) { in AssignEnvironment()
636 LInstruction* LChunkBuilder::MarkAsCall(LInstruction* instr, in MarkAsCall()
664 LInstruction* LChunkBuilder::AssignPointerMap(LInstruction* instr) { in AssignPointerMap()
691 LInstruction* LChunkBuilder::DoBlockEntry(HBlockEntry* instr) { in DoBlockEntry()
696 LInstruction* LChunkBuilder::DoDummyUse(HDummyUse* instr) { in DoDummyUse()
701 LInstruction* LChunkBuilder::DoEnvironmentMarker(HEnvironmentMarker* instr) { in DoEnvironmentMarker()
707 LInstruction* LChunkBuilder::DoDeoptimize(HDeoptimize* instr) { in DoDeoptimize()
713 HBitwiseBinaryOperation* instr) { in DoShift()
756 HArithmeticBinaryOperation* instr) { in DoArithmeticD()
775 HBinaryOperation* instr) { in DoArithmeticT()
860 LInstruction* instr = NULL; in VisitInstruction() local
906 void LChunkBuilder::AddInstruction(LInstruction* instr, in AddInstruction()
982 LInstruction* LChunkBuilder::DoGoto(HGoto* instr) { in DoGoto()
987 LInstruction* LChunkBuilder::DoBranch(HBranch* instr) { in DoBranch()
1009 LInstruction* LChunkBuilder::DoDebugBreak(HDebugBreak* instr) { in DoDebugBreak()
1014 LInstruction* LChunkBuilder::DoCompareMap(HCompareMap* instr) { in DoCompareMap()
1033 LInstruction* LChunkBuilder::DoInstanceOf(HInstanceOf* instr) { in DoInstanceOf()
1043 HInstanceOfKnownGlobal* instr) { in DoInstanceOfKnownGlobal()
1053 LInstruction* LChunkBuilder::DoWrapReceiver(HWrapReceiver* instr) { in DoWrapReceiver()
1063 LInstruction* LChunkBuilder::DoApplyArguments(HApplyArguments* instr) { in DoApplyArguments()
1076 LInstruction* LChunkBuilder::DoPushArguments(HPushArguments* instr) { in DoPushArguments()
1095 HInnerAllocatedObject* instr) { in DoInnerAllocatedObject()
1103 LInstruction* LChunkBuilder::DoThisFunction(HThisFunction* instr) { in DoThisFunction()
1110 LInstruction* LChunkBuilder::DoContext(HContext* instr) { in DoContext()
1121 LInstruction* LChunkBuilder::DoDeclareGlobals(HDeclareGlobals* instr) { in DoDeclareGlobals()
1128 HCallJSFunction* instr) { in DoCallJSFunction()
1138 HCallWithDescriptor* instr) { in DoCallWithDescriptor()
1156 HTailCallThroughMegamorphicCache* instr) { in DoTailCallThroughMegamorphicCache()
1168 LInstruction* LChunkBuilder::DoInvokeFunction(HInvokeFunction* instr) { in DoInvokeFunction()
1176 LInstruction* LChunkBuilder::DoUnaryMathOperation(HUnaryMathOperation* instr) { in DoUnaryMathOperation()
1194 LInstruction* LChunkBuilder::DoMathFloor(HUnaryMathOperation* instr) { in DoMathFloor()
1201 LInstruction* LChunkBuilder::DoMathRound(HUnaryMathOperation* instr) { in DoMathRound()
1208 LInstruction* LChunkBuilder::DoMathFround(HUnaryMathOperation* instr) { in DoMathFround()
1215 LInstruction* LChunkBuilder::DoMathAbs(HUnaryMathOperation* instr) { in DoMathAbs()
1227 LInstruction* LChunkBuilder::DoMathLog(HUnaryMathOperation* instr) { in DoMathLog()
1235 LInstruction* LChunkBuilder::DoMathClz32(HUnaryMathOperation* instr) { in DoMathClz32()
1242 LInstruction* LChunkBuilder::DoMathExp(HUnaryMathOperation* instr) { in DoMathExp()
1253 LInstruction* LChunkBuilder::DoMathSqrt(HUnaryMathOperation* instr) { in DoMathSqrt()
1262 LInstruction* LChunkBuilder::DoMathPowHalf(HUnaryMathOperation* instr) { in DoMathPowHalf()
1269 LInstruction* LChunkBuilder::DoCallNew(HCallNew* instr) { in DoCallNew()
1277 LInstruction* LChunkBuilder::DoCallNewArray(HCallNewArray* instr) { in DoCallNewArray()
1285 LInstruction* LChunkBuilder::DoCallFunction(HCallFunction* instr) { in DoCallFunction()
1293 LInstruction* LChunkBuilder::DoCallRuntime(HCallRuntime* instr) { in DoCallRuntime()
1299 LInstruction* LChunkBuilder::DoRor(HRor* instr) { in DoRor()
1304 LInstruction* LChunkBuilder::DoShr(HShr* instr) { in DoShr()
1309 LInstruction* LChunkBuilder::DoSar(HSar* instr) { in DoSar()
1314 LInstruction* LChunkBuilder::DoShl(HShl* instr) { in DoShl()
1319 LInstruction* LChunkBuilder::DoBitwise(HBitwise* instr) { in DoBitwise()
1334 LInstruction* LChunkBuilder::DoDivByPowerOf2I(HDiv* instr) { in DoDivByPowerOf2I()
1352 LInstruction* LChunkBuilder::DoDivByConstI(HDiv* instr) { in DoDivByConstI()
1371 LInstruction* LChunkBuilder::DoDivI(HDiv* instr) { in DoDivI()
1390 LInstruction* LChunkBuilder::DoDiv(HDiv* instr) { in DoDiv()
1407 LInstruction* LChunkBuilder::DoFlooringDivByPowerOf2I(HMathFloorOfDiv* instr) { in DoFlooringDivByPowerOf2I()
1420 LInstruction* LChunkBuilder::DoFlooringDivByConstI(HMathFloorOfDiv* instr) { in DoFlooringDivByConstI()
1447 LInstruction* LChunkBuilder::DoFlooringDivI(HMathFloorOfDiv* instr) { in DoFlooringDivI()
1465 LInstruction* LChunkBuilder::DoMathFloorOfDiv(HMathFloorOfDiv* instr) { in DoMathFloorOfDiv()
1476 LInstruction* LChunkBuilder::DoModByPowerOf2I(HMod* instr) { in DoModByPowerOf2I()
1492 LInstruction* LChunkBuilder::DoModByConstI(HMod* instr) { in DoModByConstI()
1509 LInstruction* LChunkBuilder::DoModI(HMod* instr) { in DoModI()
1526 LInstruction* LChunkBuilder::DoMod(HMod* instr) { in DoMod()
1543 LInstruction* LChunkBuilder::DoMul(HMul* instr) { in DoMul()
1567 LInstruction* LChunkBuilder::DoSub(HSub* instr) { in DoSub()
1587 LInstruction* LChunkBuilder::DoAdd(HAdd* instr) { in DoAdd()
1633 LInstruction* LChunkBuilder::DoMathMinMax(HMathMinMax* instr) { in DoMathMinMax()
1655 LInstruction* LChunkBuilder::DoPower(HPower* instr) { in DoPower()
1666 LInstruction* LChunkBuilder::DoCompareGeneric(HCompareGeneric* instr) { in DoCompareGeneric()
1678 HCompareNumericAndBranch* instr) { in DoCompareNumericAndBranch()
1708 HCompareObjectEqAndBranch* instr) { in DoCompareObjectEqAndBranch()
1716 HCompareHoleAndBranch* instr) { in DoCompareHoleAndBranch()
1723 HCompareMinusZeroAndBranch* instr) { in DoCompareMinusZeroAndBranch()
1729 LInstruction* LChunkBuilder::DoIsObjectAndBranch(HIsObjectAndBranch* instr) { in DoIsObjectAndBranch()
1736 LInstruction* LChunkBuilder::DoIsStringAndBranch(HIsStringAndBranch* instr) { in DoIsStringAndBranch()
1743 LInstruction* LChunkBuilder::DoIsSmiAndBranch(HIsSmiAndBranch* instr) { in DoIsSmiAndBranch()
1750 HIsUndetectableAndBranch* instr) { in DoIsUndetectableAndBranch()
1758 HStringCompareAndBranch* instr) { in DoStringCompareAndBranch()
1773 HHasInstanceTypeAndBranch* instr) { in DoHasInstanceTypeAndBranch()
1782 HGetCachedArrayIndex* instr) { in DoGetCachedArrayIndex()
1791 HHasCachedArrayIndexAndBranch* instr) { in DoHasCachedArrayIndexAndBranch()
1799 HClassOfTestAndBranch* instr) { in DoClassOfTestAndBranch()
1807 LInstruction* LChunkBuilder::DoMapEnumLength(HMapEnumLength* instr) { in DoMapEnumLength()
1813 LInstruction* LChunkBuilder::DoDateField(HDateField* instr) { in DoDateField()
1821 LInstruction* LChunkBuilder::DoSeqStringGetChar(HSeqStringGetChar* instr) { in DoSeqStringGetChar()
1828 LOperand* LChunkBuilder::GetSeqStringSetCharOperand(HSeqStringSetChar* instr) { in GetSeqStringSetCharOperand()
1845 LInstruction* LChunkBuilder::DoSeqStringSetChar(HSeqStringSetChar* instr) { in DoSeqStringSetChar()
1861 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) { in DoBoundsCheck()
1876 HBoundsCheckBaseIndexInformation* instr) { in DoBoundsCheckBaseIndexInformation()
1882 LInstruction* LChunkBuilder::DoAbnormalExit(HAbnormalExit* instr) { in DoAbnormalExit()
1889 LInstruction* LChunkBuilder::DoUseConst(HUseConst* instr) { in DoUseConst()
1902 LInstruction* LChunkBuilder::DoChange(HChange* instr) { in DoChange()
1997 LInstruction* LChunkBuilder::DoCheckHeapObject(HCheckHeapObject* instr) { in DoCheckHeapObject()
2007 LInstruction* LChunkBuilder::DoCheckSmi(HCheckSmi* instr) { in DoCheckSmi()
2013 LInstruction* LChunkBuilder::DoCheckInstanceType(HCheckInstanceType* instr) { in DoCheckInstanceType()
2021 LInstruction* LChunkBuilder::DoCheckValue(HCheckValue* instr) { in DoCheckValue()
2032 LInstruction* LChunkBuilder::DoCheckMaps(HCheckMaps* instr) { in DoCheckMaps()
2044 LInstruction* LChunkBuilder::DoClampToUint8(HClampToUint8* instr) { in DoClampToUint8()
2064 LInstruction* LChunkBuilder::DoDoubleBits(HDoubleBits* instr) { in DoDoubleBits()
2071 LInstruction* LChunkBuilder::DoConstructDouble(HConstructDouble* instr) { in DoConstructDouble()
2078 LInstruction* LChunkBuilder::DoReturn(HReturn* instr) { in DoReturn()
2086 LInstruction* LChunkBuilder::DoConstant(HConstant* instr) { in DoConstant()
2105 LInstruction* LChunkBuilder::DoLoadGlobalCell(HLoadGlobalCell* instr) { in DoLoadGlobalCell()
2113 LInstruction* LChunkBuilder::DoLoadGlobalGeneric(HLoadGlobalGeneric* instr) { in DoLoadGlobalGeneric()
2128 LInstruction* LChunkBuilder::DoStoreGlobalCell(HStoreGlobalCell* instr) { in DoStoreGlobalCell()
2135 LInstruction* LChunkBuilder::DoLoadContextSlot(HLoadContextSlot* instr) { in DoLoadContextSlot()
2146 LInstruction* LChunkBuilder::DoStoreContextSlot(HStoreContextSlot* instr) { in DoStoreContextSlot()
2165 LInstruction* LChunkBuilder::DoLoadNamedField(HLoadNamedField* instr) { in DoLoadNamedField()
2174 LInstruction* LChunkBuilder::DoLoadNamedGeneric(HLoadNamedGeneric* instr) { in DoLoadNamedGeneric()
2189 HLoadFunctionPrototype* instr) { in DoLoadFunctionPrototype()
2196 LInstruction* LChunkBuilder::DoLoadRoot(HLoadRoot* instr) { in DoLoadRoot()
2201 LInstruction* LChunkBuilder::DoLoadKeyed(HLoadKeyed* instr) { in DoLoadKeyed()
2238 LInstruction* LChunkBuilder::DoLoadKeyedGeneric(HLoadKeyedGeneric* instr) { in DoLoadKeyedGeneric()
2253 LOperand* LChunkBuilder::GetStoreKeyedValueOperand(HStoreKeyed* instr) { in GetStoreKeyedValueOperand()
2276 LInstruction* LChunkBuilder::DoStoreKeyed(HStoreKeyed* instr) { in DoStoreKeyed()
2330 LInstruction* LChunkBuilder::DoStoreKeyedGeneric(HStoreKeyedGeneric* instr) { in DoStoreKeyedGeneric()
2348 HTransitionElementsKind* instr) { in DoTransitionElementsKind()
2368 HTrapAllocationMemento* instr) { in DoTrapAllocationMemento()
2377 LInstruction* LChunkBuilder::DoStoreNamedField(HStoreNamedField* instr) { in DoStoreNamedField()
2433 LInstruction* LChunkBuilder::DoStoreNamedGeneric(HStoreNamedGeneric* instr) { in DoStoreNamedGeneric()
2445 LInstruction* LChunkBuilder::DoStringAdd(HStringAdd* instr) { in DoStringAdd()
2454 LInstruction* LChunkBuilder::DoStringCharCodeAt(HStringCharCodeAt* instr) { in DoStringCharCodeAt()
2464 LInstruction* LChunkBuilder::DoStringCharFromCode(HStringCharFromCode* instr) { in DoStringCharFromCode()
2473 LInstruction* LChunkBuilder::DoAllocate(HAllocate* instr) { in DoAllocate()
2485 LInstruction* LChunkBuilder::DoRegExpLiteral(HRegExpLiteral* instr) { in DoRegExpLiteral()
2492 LInstruction* LChunkBuilder::DoFunctionLiteral(HFunctionLiteral* instr) { in DoFunctionLiteral()
2499 LInstruction* LChunkBuilder::DoOsrEntry(HOsrEntry* instr) { in DoOsrEntry()
2507 LInstruction* LChunkBuilder::DoParameter(HParameter* instr) { in DoParameter()
2523 LInstruction* LChunkBuilder::DoUnknownOSRValue(HUnknownOSRValue* instr) { in DoUnknownOSRValue()
2546 LInstruction* LChunkBuilder::DoCallStub(HCallStub* instr) { in DoCallStub()
2553 LInstruction* LChunkBuilder::DoArgumentsObject(HArgumentsObject* instr) { in DoArgumentsObject()
2562 LInstruction* LChunkBuilder::DoCapturedObject(HCapturedObject* instr) { in DoCapturedObject()
2570 LInstruction* LChunkBuilder::DoAccessArgumentsAt(HAccessArgumentsAt* instr) { in DoAccessArgumentsAt()
2586 LInstruction* LChunkBuilder::DoToFastProperties(HToFastProperties* instr) { in DoToFastProperties()
2593 LInstruction* LChunkBuilder::DoTypeof(HTypeof* instr) { in DoTypeof()
2601 LInstruction* LChunkBuilder::DoTypeofIsAndBranch(HTypeofIsAndBranch* instr) { in DoTypeofIsAndBranch()
2607 HIsConstructCallAndBranch* instr) { in DoIsConstructCallAndBranch()
2612 LInstruction* LChunkBuilder::DoSimulate(HSimulate* instr) { in DoSimulate()
2618 LInstruction* LChunkBuilder::DoStackCheck(HStackCheck* instr) { in DoStackCheck()
2632 LInstruction* LChunkBuilder::DoEnterInlined(HEnterInlined* instr) { in DoEnterInlined()
2653 LInstruction* LChunkBuilder::DoLeaveInlined(HLeaveInlined* instr) { in DoLeaveInlined()
2671 LInstruction* LChunkBuilder::DoForInPrepareMap(HForInPrepareMap* instr) { in DoForInPrepareMap()
2679 LInstruction* LChunkBuilder::DoForInCacheArray(HForInCacheArray* instr) { in DoForInCacheArray()
2686 LInstruction* LChunkBuilder::DoCheckMapValue(HCheckMapValue* instr) { in DoCheckMapValue()
2693 LInstruction* LChunkBuilder::DoLoadFieldByIndex(HLoadFieldByIndex* instr) { in DoLoadFieldByIndex()
2702 LInstruction* LChunkBuilder::DoStoreFrameContext(HStoreFrameContext* instr) { in DoStoreFrameContext()
2709 HAllocateBlockContext* instr) { in DoAllocateBlockContext()