Searched refs:JudgeMethodType (Results 1 – 8 of 8) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | mcr_circuit_builder.h | 261 inline GateRef CircuitBuilder::JudgeAotAndFastCall(GateRef jsFunc, JudgeMethodType type) in JudgeAotAndFastCall() 267 inline GateRef CircuitBuilder::JudgeAotAndFastCallWithMethod(GateRef method, JudgeMethodType type) in JudgeAotAndFastCallWithMethod() 272 case JudgeMethodType::HAS_AOT: { in JudgeAotAndFastCallWithMethod() 279 case JudgeMethodType::HAS_AOT_FASTCALL: { in JudgeAotAndFastCallWithMethod() 286 case JudgeMethodType::HAS_AOT_NOTFASTCALL: { in JudgeAotAndFastCallWithMethod()
|
| D | common_stubs.cpp | 803 Branch(JudgeAotAndFastCallWithMethod(method, CircuitBuilder::JudgeMethodType::HAS_AOT_FASTCALL), in GenerateCircuit() 900 … Branch(JudgeAotAndFastCallWithMethod(meth, CircuitBuilder::JudgeMethodType::HAS_AOT_FASTCALL), in GenerateCircuit() 910 … Branch(JudgeAotAndFastCallWithMethod(meth, CircuitBuilder::JudgeMethodType::HAS_AOT), in GenerateCircuit() 951 … Branch(JudgeAotAndFastCallWithMethod(meth, CircuitBuilder::JudgeMethodType::HAS_AOT_FASTCALL), in GenerateCircuit() 961 … Branch(JudgeAotAndFastCallWithMethod(meth, CircuitBuilder::JudgeMethodType::HAS_AOT), in GenerateCircuit()
|
| D | circuit_builder.h | 173 enum JudgeMethodType { enum 568 inline GateRef JudgeAotAndFastCall(GateRef jsFunc, JudgeMethodType type); 569 inline GateRef JudgeAotAndFastCallWithMethod(GateRef method, JudgeMethodType type);
|
| D | stub_builder.h | 746 GateRef JudgeAotAndFastCall(GateRef jsFunc, CircuitBuilder::JudgeMethodType type); 747 GateRef JudgeAotAndFastCallWithMethod(GateRef method, CircuitBuilder::JudgeMethodType type);
|
| D | typed_hcr_lowering.cpp | 1369 … GateRef check = builder_.JudgeAotAndFastCall(func, CircuitBuilder::JudgeMethodType::HAS_AOT); in LowerJSCallTargetFromDefineFuncCheck() 1391 CircuitBuilder::JudgeMethodType::HAS_AOT); in LowerJSCallTargetTypeCheck() 1435 …GateRef isOptimized = builder_.JudgeAotAndFastCall(func, CircuitBuilder::JudgeMethodType::HAS_AOT_… in LowerJSCallThisTargetTypeCheck() 1453 …GateRef isOptimized = builder_.JudgeAotAndFastCall(func, CircuitBuilder::JudgeMethodType::HAS_AOT_… in LowerJSNoGCCallThisTargetTypeCheck()
|
| D | slowpath_lowering.cpp | 2942 CircuitBuilder::JudgeMethodType::HAS_AOT_FASTCALL), &fastCall, ¬FastCall); in LowerFastCall() 2971 …r_.Branch(builder_.JudgeAotAndFastCallWithMethod(method, CircuitBuilder::JudgeMethodType::HAS_AOT), in LowerFastCall()
|
| D | stub_builder-inl.h | 2780 …ef StubBuilder::JudgeAotAndFastCallWithMethod(GateRef method, CircuitBuilder::JudgeMethodType type) in JudgeAotAndFastCallWithMethod()
|
| D | stub_builder.cpp | 6938 … Branch(JudgeAotAndFastCallWithMethod(method, CircuitBuilder::JudgeMethodType::HAS_AOT_FASTCALL), in JSCallDispatch() 7114 Branch(JudgeAotAndFastCallWithMethod(method, CircuitBuilder::JudgeMethodType::HAS_AOT), in JSCallDispatch()
|