Searched refs:ICStubBuilder (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | ic_stub_builder.h | 20 class ICStubBuilder : public StubBuilder { class 22 explicit ICStubBuilder(StubBuilder *parent) in ICStubBuilder() function in panda::ecmascript::kungfu::ICStubBuilder 24 ~ICStubBuilder() override = default; 25 NO_MOVE_SEMANTIC(ICStubBuilder); 26 NO_COPY_SEMANTIC(ICStubBuilder);
|
H A D | ic_stub_builder.cpp | 21 void ICStubBuilder::NamedICAccessor(Variable* cachedHandler, Label *tryICHandler) in NamedICAccessor() 91 void ICStubBuilder::ValuedICAccessor(Variable* cachedHandler, Label *tryICHandler, Label* tryElementIC) in ValuedICAccessor() 151 void ICStubBuilder::LoadICByName( in LoadICByName() 168 void ICStubBuilder::StoreICByName(Variable* result, Label* tryFastPath, Label *slowPath, Label *success) in StoreICByName() 186 void ICStubBuilder::LoadICByValue( in LoadICByValue() 247 void ICStubBuilder::StoreICByValue(Variable* result, Label* tryFastPath, Label *slowPath, Label *success) in StoreICByValue() 272 void ICStubBuilder::TryLoadGlobalICByName(Variable* result, Label* tryFastPath, Label *slowPath, Label *success) in TryLoadGlobalICByName() 293 void ICStubBuilder::TryStoreGlobalICByName(Variable* result, Label* tryFastPath, Label *slowPath, Label *success) in TryStoreGlobalICByName()
|
H A D | access_object_stub_builder.cpp | 37 ICStubBuilder builder(this); in LoadObjByName() 77 ICStubBuilder builder(this); in LoadPrivatePropertyByName() 143 ICStubBuilder builder(this); in StoreObjByName() 188 ICStubBuilder builder(this); in StorePrivatePropertyByName() 242 ICStubBuilder builder(this); in LoadObjByValue() 307 ICStubBuilder builder(this); in StoreObjByValue() 344 ICStubBuilder builder(this); in StoreOwnByIndex() 393 ICStubBuilder builder(this); in TryLoadGlobalByName() 442 ICStubBuilder builder(this); in TryStoreGlobalByName() 505 ICStubBuilder builde in LoadGlobalVar() [all...] |
Completed in 3 milliseconds