Lines Matching refs:SlowPathLowering

46 void SlowPathLowering::CallRuntimeLowering()
119 void SlowPathLowering::LowerGetEnv(GateRef gate)
128 void SlowPathLowering::DeleteLoopExit(GateRef gate)
134 void SlowPathLowering::DeleteLoopExitValue(GateRef gate)
141 void SlowPathLowering::LowerToJSCall(GateRef hirGate, const std::vector<GateRef> &args,
155 void SlowPathLowering::ReplaceHirWithPendingException(GateRef hirGate,
183 void SlowPathLowering::ReplaceHirWithValue(GateRef hirGate, GateRef value, bool noThrow)
213 void SlowPathLowering::ReplaceHirToThrowCall(GateRef hirGate, GateRef value)
229 void SlowPathLowering::Lower(GateRef gate)
808 void SlowPathLowering::LowerCallStubWithIC(GateRef gate, int sign, const std::vector<GateRef> &args)
821 GateRef SlowPathLowering::LowerCallRuntime(GateRef gate, int index, const std::vector<GateRef> &args, bool useLabel)
835 GateRef SlowPathLowering::LowerCallNGCRuntime(GateRef gate, int index, const std::vector<GateRef> &args, bool useLabel)
849 void SlowPathLowering::LowerAdd2(GateRef gate)
858 void SlowPathLowering::LowerCreateIterResultObj(GateRef gate)
869 void SlowPathLowering::SaveFrameToContext(GateRef gate)
948 void SlowPathLowering::LowerSuspendGenerator(GateRef gate)
960 void SlowPathLowering::LowerAsyncFunctionAwaitUncaught(GateRef gate)
969 void SlowPathLowering::LowerAsyncFunctionResolve(GateRef gate)
979 void SlowPathLowering::LowerAsyncFunctionReject(GateRef gate)
989 void SlowPathLowering::LowerTryLdGlobalByName(GateRef gate)
997 void SlowPathLowering::LowerStGlobalVar(GateRef gate)
1006 void SlowPathLowering::LowerGetIterator(GateRef gate)
1012 void SlowPathLowering::LowerGetAsyncIterator(GateRef gate)
1018 void SlowPathLowering::LowerCallArg0(GateRef gate)
1032 void SlowPathLowering::LowerCallthisrangeImm8Imm8V8(GateRef gate)
1058 void SlowPathLowering::LowerWideCallthisrangePrefImm16V8(GateRef gate)
1084 void SlowPathLowering::LowerCallSpread(GateRef gate)
1096 void SlowPathLowering::LowerCallrangeImm8Imm8V8(GateRef gate)
1118 void SlowPathLowering::LowerNewObjApply(GateRef gate)
1128 void SlowPathLowering::LowerThrow(GateRef gate)
1138 void SlowPathLowering::LowerThrowConstAssignment(GateRef gate)
1147 void SlowPathLowering::LowerThrowThrowNotExists(GateRef gate)
1154 void SlowPathLowering::LowerThrowPatternNonCoercible(GateRef gate)
1161 void SlowPathLowering::LowerThrowIfNotObject(GateRef gate)
1187 void SlowPathLowering::LowerThrowUndefinedIfHole(GateRef gate)
1211 void SlowPathLowering::LowerThrowUndefinedIfHoleWithName(GateRef gate)
1240 void SlowPathLowering::LowerThrowIfSuperNotCorrectCall(GateRef gate)
1249 void SlowPathLowering::LowerThrowDeleteSuperProperty(GateRef gate)
1256 void SlowPathLowering::LowerExceptionHandler(GateRef hirGate)
1279 void SlowPathLowering::LowerLdSymbol(GateRef gate)
1286 void SlowPathLowering::LowerLdGlobal(GateRef gate)
1296 void SlowPathLowering::LowerSub2(GateRef gate)
1305 void SlowPathLowering::LowerMul2(GateRef gate)
1314 void SlowPathLowering::LowerDiv2(GateRef gate)
1323 void SlowPathLowering::LowerMod2(GateRef gate)
1332 void SlowPathLowering::LowerEq(GateRef gate)
1341 void SlowPathLowering::LowerNotEq(GateRef gate)
1350 void SlowPathLowering::LowerLess(GateRef gate)
1359 void SlowPathLowering::LowerLessEq(GateRef gate)
1368 void SlowPathLowering::LowerGreater(GateRef gate)
1377 void SlowPathLowering::LowerGreaterEq(GateRef gate)
1386 void SlowPathLowering::LowerGetPropIterator(GateRef gate)
1395 void SlowPathLowering::LowerCloseIterator(GateRef gate)
1404 void SlowPathLowering::LowerInc(GateRef gate)
1413 void SlowPathLowering::LowerDec(GateRef gate)
1422 void SlowPathLowering::LowerToNumber(GateRef gate)
1440 void SlowPathLowering::LowerNeg(GateRef gate)
1449 void SlowPathLowering::LowerNot(GateRef gate)
1458 void SlowPathLowering::LowerShl2(GateRef gate)
1467 void SlowPathLowering::LowerShr2(GateRef gate)
1476 void SlowPathLowering::LowerAshr2(GateRef gate)
1485 void SlowPathLowering::LowerAnd2(GateRef gate)
1494 void SlowPathLowering::LowerOr2(GateRef gate)
1503 void SlowPathLowering::LowerXor2(GateRef gate)
1512 void SlowPathLowering::LowerDelObjProp(GateRef gate)
1526 void SlowPathLowering::LowerExp(GateRef gate)
1535 void SlowPathLowering::LowerIsIn(GateRef gate)
1544 void SlowPathLowering::LowerInstanceof(GateRef gate)
1553 void SlowPathLowering::LowerFastStrictNotEqual(GateRef gate)
1564 void SlowPathLowering::LowerFastStrictEqual(GateRef gate)
1573 void SlowPathLowering::LowerCreateEmptyArray(GateRef gate)
1580 void SlowPathLowering::LowerCreateEmptyObject(GateRef gate)
1586 void SlowPathLowering::LowerCreateArrayWithBuffer(GateRef gate)
1596 GateRef SlowPathLowering::LowerUpdateArrayHClassAtDefine(GateRef gate, GateRef array)
1610 void SlowPathLowering::LowerCreateObjectWithBuffer(GateRef gate)
1626 void SlowPathLowering::LowerStModuleVar(GateRef gate)
1637 void SlowPathLowering::LowerSetGeneratorState(GateRef gate)
1648 void SlowPathLowering::LowerGetTemplateObject(GateRef gate)
1658 void SlowPathLowering::LowerSetObjectWithProto(GateRef gate)
1669 void SlowPathLowering::LowerLdBigInt(GateRef gate)
1683 void SlowPathLowering::LowerToNumeric(GateRef gate)
1701 void SlowPathLowering::LowerDynamicImport(GateRef gate)
1711 void SlowPathLowering::LowerLdLocalModuleVarByIndex(GateRef gate)
1721 void SlowPathLowering::LowerExternalModule(GateRef gate)
1730 void SlowPathLowering::LowerGetModuleNamespace(GateRef gate)
1740 GateRef SlowPathLowering::GetTaggedArrayFromValueIn(Environment *env, GateRef gate, size_t length)
1751 void SlowPathLowering::LowerSuperCall(GateRef gate)
1786 void SlowPathLowering::LowerSuperCallArrow(GateRef gate)
1802 void SlowPathLowering::LowerSuperCallSpread(GateRef gate)
1837 GateRef SlowPathLowering::IsAotOrFastCall(GateRef func, CircuitBuilder::JudgeMethodType type)
1842 void SlowPathLowering::LowerFastSuperCallWithArgArray(GateRef array, const std::vector<GateRef> &args,
1857 void SlowPathLowering::LowerFastSuperCall(const std::vector<GateRef> &args, GateRef elementsPtr,
1909 void SlowPathLowering::CallNGCRuntimeWithCallTimer(int index, GateRef gate, GateRef func, Variable &result,
1917 void SlowPathLowering::CheckSuperAndNewTarget(NewObjectStubBuilder &objBuilder, GateRef super, Variable &newTarget,
1944 void SlowPathLowering::LowerSuperCallForwardAllArgs(GateRef gate)
1997 void SlowPathLowering::GenerateSuperCallForwardAllArgsWithoutArgv(const std::vector<GateRef> &args, Variable &result,
2026 void SlowPathLowering::LowerIsTrueOrFalse(GateRef gate, bool flag)
2044 void SlowPathLowering::LowerNewObjRange(GateRef gate)
2088 bool SlowPathLowering::IsDependIfStateMent(GateRef gate, size_t idx)
2094 void SlowPathLowering::LowerConditionJump(GateRef gate, bool isEqualJump)
2144 void SlowPathLowering::LowerGetNextPropName(GateRef gate)
2185 void SlowPathLowering::LowerCopyDataProperties(GateRef gate)
2196 void SlowPathLowering::LowerCreateObjectWithExcludedKeys(GateRef gate)
2211 void SlowPathLowering::LowerCreateRegExpWithLiteral(GateRef gate)
2227 void SlowPathLowering::LowerStOwnByValue(GateRef gate)
2242 void SlowPathLowering::LowerStOwnByIndex(GateRef gate)
2257 void SlowPathLowering::LowerStOwnByName(GateRef gate)
2277 void SlowPathLowering::LowerNewLexicalEnv(GateRef gate)
2287 void SlowPathLowering::LowerNewLexicalEnvWithName(GateRef gate)
2300 void SlowPathLowering::LowerNewSendableEnv(GateRef gate)
2312 void SlowPathLowering::LowerPopLexicalEnv(GateRef gate)
2320 void SlowPathLowering::LowerLdSuperByValue(GateRef gate)
2332 void SlowPathLowering::LowerStSuperByValue(GateRef gate)
2345 void SlowPathLowering::LowerTryStGlobalByName(GateRef gate)
2354 void SlowPathLowering::LowerStConstToGlobalRecord(GateRef gate, bool isConst)
2372 void SlowPathLowering::LowerStOwnByValueWithNameSet(GateRef gate)
2389 void SlowPathLowering::LowerStOwnByNameWithNameSet(GateRef gate)
2411 void SlowPathLowering::LowerLdGlobalVar(GateRef gate)
2419 void SlowPathLowering::LowerLdObjByName(GateRef gate)
2428 void SlowPathLowering::LowerStObjByName(GateRef gate, bool isThis)
2445 void SlowPathLowering::LowerDefineGetterSetterByValue(GateRef gate)
2461 void SlowPathLowering::LowerLdObjByIndex(GateRef gate)
2474 void SlowPathLowering::LowerStObjByIndex(GateRef gate)
2487 void SlowPathLowering::LowerLdObjByValue(GateRef gate, bool isThis)
2503 void SlowPathLowering::LowerStObjByValue(GateRef gate, bool isThis)
2523 void SlowPathLowering::LowerLdSuperByName(GateRef gate)
2538 void SlowPathLowering::LowerStSuperByName(GateRef gate)
2553 void SlowPathLowering::LowerCreateGeneratorObj(GateRef gate)
2562 void SlowPathLowering::LowerCreateAsyncGeneratorObj(GateRef gate)
2571 void SlowPathLowering::LowerAsyncGeneratorResolve(GateRef gate)
2583 void SlowPathLowering::LowerAsyncGeneratorReject(GateRef gate)
2592 void SlowPathLowering::LowerStArraySpread(GateRef gate)
2602 void SlowPathLowering::LowerLdLexVar(GateRef gate)
2635 void SlowPathLowering::LowerLdSendableVar(GateRef gate)
2670 void SlowPathLowering::LowerStLexVar(GateRef gate)
2705 void SlowPathLowering::LowerStSendableVar(GateRef gate)
2742 void SlowPathLowering::LowerDefineClassWithBuffer(GateRef gate)
2771 void SlowPathLowering::LowerDefineFunc(GateRef gate)
2773 Jit::JitLockHolder lock(compilationEnv_, "SlowPathLowering");
2805 void SlowPathLowering::LowerAsyncFunctionEnter(GateRef gate)
2814 void SlowPathLowering::LowerTypeof(GateRef gate)
2953 GateRef SlowPathLowering::GetValueFromTaggedArray(GateRef arrayGate, GateRef indexOffset)
2962 void SlowPathLowering::LowerStoreRegister(GateRef gate, GateRef arrayGate)
2971 void SlowPathLowering::LowerResumeGenerator(GateRef gate)
3021 void SlowPathLowering::LowerGetResumeMode(GateRef gate)
3058 void SlowPathLowering::LowerDefineMethod(GateRef gate)
3087 void SlowPathLowering::LowerGetUnmappedArgs(GateRef gate)
3095 void SlowPathLowering::LowerCopyRestArgs(GateRef gate)
3107 void SlowPathLowering::LowerWideLdPatchVar(GateRef gate)
3115 void SlowPathLowering::LowerWideStPatchVar(GateRef gate)
3123 void SlowPathLowering::AddProfiling(GateRef gate, bool skipGenerator)
3161 void SlowPathLowering::LowerCallthis0Imm8V8(GateRef gate)
3175 void SlowPathLowering::LowerCallArg1Imm8V8(GateRef gate)
3190 void SlowPathLowering::LowerWideCallrangePrefImm16V8(GateRef gate)
3225 void SlowPathLowering::LowerCallThisArg1(GateRef gate)
3239 void SlowPathLowering::LowerCallargs2Imm8V8V8(GateRef gate)
3256 void SlowPathLowering::LowerCallargs3Imm8V8V8(GateRef gate)
3274 void SlowPathLowering::LowerCallthis2Imm8V8V8V8(GateRef gate)
3291 void SlowPathLowering::LowerCallthis3Imm8V8V8V8V8(GateRef gate)
3308 void SlowPathLowering::LowerLdThisByName(GateRef gate)
3316 bool SlowPathLowering::IsFastCallArgs(size_t index)
3323 void SlowPathLowering::LowerConstruct(GateRef gate)
3352 void SlowPathLowering::LowerCallInternal(GateRef gate)
3377 void SlowPathLowering::LowerCallNew(GateRef gate)
3406 void SlowPathLowering::LowerNewFastCall(GateRef gate, GateRef glue, GateRef func,
3471 void SlowPathLowering::LowerFastCall(GateRef gate, GateRef glue, GateRef func, GateRef argc,
3579 void SlowPathLowering::LowerTypedCall(GateRef gate)
3596 void SlowPathLowering::LowerTypedFastCall(GateRef gate)
3613 void SlowPathLowering::LowerCheckSafePointAndStackOver(GateRef gate)
3646 void SlowPathLowering::LowerLdPrivateProperty(GateRef gate)
3662 void SlowPathLowering::LowerStPrivateProperty(GateRef gate)
3679 void SlowPathLowering::LowerTestIn(GateRef gate)
3695 void SlowPathLowering::LowerNotifyConcurrentResult(GateRef gate)
3704 void SlowPathLowering::LowerDefineFieldByName(GateRef gate)
3722 void SlowPathLowering::LowerDefineFieldByValue(GateRef gate)
3735 void SlowPathLowering::LowerDefineFieldByIndex(GateRef gate)
3748 void SlowPathLowering::LowerToPropertyKey(GateRef gate)
3759 void SlowPathLowering::LowerCreatePrivateProperty(GateRef gate)
3776 void SlowPathLowering::LowerDefinePrivateProperty(GateRef gate)
3792 void SlowPathLowering::LowerDefineSendableClass(GateRef gate)
3809 void SlowPathLowering::LowerLdSendableClass(GateRef gate)
3817 void SlowPathLowering::LowerSendableExternalModule(GateRef gate)
3827 void SlowPathLowering::LowerCallInit(GateRef gate)
3842 void SlowPathLowering::LowerLdStr(GateRef gate)
3853 void SlowPathLowering::LowerGetSharedConstPool(GateRef gate)
3877 void SlowPathLowering::LowerGetUnsharedConstPool(GateRef gate)
3915 void SlowPathLowering::LowerLdLazyExternalModuleVar(GateRef gate)
3925 void SlowPathLowering::LowerLdLazySendableExternalModuleVar(GateRef gate)