/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | slowpath_lowering.cpp | 817 GateRef result = builder_.CallStub(glue_, gate, sign, inputs); in LowerCallStubWithIC() 853 GateRef result = builder_.CallStub(glue_, gate, CommonStubCSigns::Add, in LowerAdd2() 1300 GateRef result = builder_.CallStub(glue_, gate, CommonStubCSigns::Sub, in LowerSub2() 1309 GateRef result = builder_.CallStub(glue_, gate, CommonStubCSigns::Mul, in LowerMul2() 1318 GateRef result = builder_.CallStub(glue_, gate, CommonStubCSigns::Div, in LowerDiv2() 1327 GateRef result = builder_.CallStub(glue_, gate, CommonStubCSigns::Mod, in LowerMod2() 1336 GateRef result = builder_.CallStub(glue_, gate, CommonStubCSigns::Equal, in LowerEq() 1345 GateRef result = builder_.CallStub(glue_, gate, CommonStubCSigns::NotEqual, in LowerNotEq() 1354 GateRef result = builder_.CallStub(glue_, gate, CommonStubCSigns::Less, in LowerLess() 1363 GateRef result = builder_.CallStub(glue in LowerLessEq() [all...] |
H A D | builtins_lowering.cpp | 424 result = builder_.CallStub(glue, gate, CommonStubCSigns::CreateJSMapIterator, { glue, obj }); in LowerBuiltinIterator() 428 result = builder_.CallStub(glue, gate, CommonStubCSigns::CreateJSSetIterator, { glue, obj }); in LowerBuiltinIterator() 464 result = builder_.CallStub(glue, gate, CommonStubCSigns::StringIteratorNext, { glue, thisObj }); in LowerIteratorNext()
|
H A D | ntype_hcr_lowering.cpp | 164 GateRef newGate = builder_.CallStub(glue, gate, CommonStubCSigns::CopyRestArgs, in LowerCreateArguments() 170 GateRef newGate = builder_.CallStub(glue, gate, CommonStubCSigns::GetUnmappedArgs, in LowerCreateArguments()
|
H A D | mcr_lowering.cpp | 357 result = builder_.CallStub(glue, gate, CommonStubCSigns::CreateStringBySingleCharCode, { glue, value }); in LowerConvert() 359 result = builder_.CallStub(glue, gate, CommonStubCSigns::ConvertCharToInt32, { glue, value }); in LowerConvert() 362 result = builder_.CallStub(glue, gate, CommonStubCSigns::ConvertCharToDouble, { glue, value }); in LowerConvert()
|
H A D | typed_native_inline_lowering.cpp | 494 result = builder_.CallStub(glue, gate, index, { glue, self }); in LowerTypedArrayIterator() 2057 GateRef ret = builder_.CallStub(glue, gate, id, args); in LowerToCommonStub() 2529 GateRef boolRet = builder_.CallStub(glue, gate, CommonStubCSigns::SameValue, { glue, left, right}); in LowerObjectIs() 2641 GateRef same = builder_.CallStub(glue, gate, CommonStubCSigns::SameValue, in LowerObjectIsPrototypeOf() 2718 result = builder_.CallStub(glue, gate, CommonStubCSigns::DeprecatedGetPropertyByName, // no ic in LowerReflectGet() 2764 GateRef thisObj = builder_.CallStub(glue, gate, CommonStubCSigns::NewThisObjectChecked, { glue, target }); in LowerReflectConstruct()
|
H A D | hcr_circuit_builder.cpp | 57 GateRef CircuitBuilder::CallStub(GateRef glue, GateRef hirGate, int index, const std::vector<GateRef> &args, in CallStub() function in panda::ecmascript::kungfu::CircuitBuilder
|
H A D | typed_hcr_lowering.cpp | 1232 GateRef result = builder_.CallStub(glue, gate, CommonStubCSigns::GetSingleCharCodeByIndex, in LowerStringLoadElement() 1627 thisObj = builder_.CallStub(glue, gate, CommonStubCSigns::NewJSObject, { glue, newTarget }); in LowerTypedSuperAllocateThis() 1803 result = builder_.CallStub(glue, gate, CommonStubCSigns::FastStringEqual, { glue, left, right }); in LowerStringEqual() 2079 result = builder_.CallStub(glue, gate, CommonStubCSigns::FastStringAdd, { glue, left, right }); in LowerStringAdd()
|
H A D | stub_builder-inl.h | 286 inline GateRef StubBuilder::CallStub(GateRef glue, int index, const std::initializer_list<GateRef>& args) in CallStub() function in panda::ecmascript::kungfu::StubBuilder 290 GateRef result = env_->GetBuilder()->CallStub(glue, Circuit::NullGate(), index, args, name.c_str()); in CallStub()
|
H A D | circuit_builder.h | 445 GateRef CallStub(GateRef glue, GateRef hirGate, int index, const std::vector<GateRef> &args,
|
H A D | stub_builder.h | 193 GateRef CallStub(GateRef glue, int index, const std::initializer_list<GateRef>& args);
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs-inl.h | 151 GateRef result = env->GetBuilder()->CallStub(glue, Circuit::NullGate(), index, args, name.c_str());
in CallBaselineStub()
|