Home
last modified time | relevance | path

Searched defs:AbckitGraph (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/runtime_core/libabckit/src/
Dir_impl.h75 struct AbckitGraph { struct
76 AbckitFile *file = nullptr;
77 AbckitCoreFunction *function = nullptr;
78 AbckitIrInterface *irInterface = nullptr;
79 std::unordered_map<ark::compiler::BasicBlock *, AbckitBasicBlock *> implToBB;
80 std::unordered_map<ark::compiler::Inst *, AbckitInst *> implToInst;
81 std::unordered_map<uintptr_t, AbckitCoreClass *> ptrToClass;
82 ark::compiler::Graph *impl = nullptr;
83 void *internal = nullptr;
/arkcompiler/runtime_core/libabckit/tests/ut/extensions/js/inspect_api/api_casts/
Dapi_casts.cpp33 static void ProcessClass(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessClass() argument
44 static void ProcessClassNeg(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*grap… in ProcessClassNeg() argument
53 static void ProcessMethod(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*… in ProcessMethod() argument
62 static void ProcessMethodNeg(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*gra… in ProcessMethodNeg() argument
69 static void ProcessModule(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*… in ProcessModule() argument
80 static void ProcessModuleNeg(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*gra… in ProcessModuleNeg() argument
89 …ProcessImportDescriptor(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessImportDescriptor() argument
106 …cessImportDescriptorNeg(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessImportDescriptorNeg() argument
121 …ProcessExportDescriptor(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessExportDescriptor() argument
138 …cessExportDescriptorNeg(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessExportDescriptorNeg() argument
/arkcompiler/runtime_core/libabckit/tests/ut/extensions/arkts/inspect_api/api_casts/
Dapi_casts.cpp33 …rocessAnnotationElement(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessAnnotationElement() argument
53 static void ProcessAnnotation(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*gr… in ProcessAnnotation() argument
65 …cessAnnotationInterface(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessAnnotationInterface() argument
85 …nnotationInterfaceField(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessAnnotationInterfaceField() argument
109 static void ProcessClass(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessClass() argument
120 static void ProcessClassNeg(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*grap… in ProcessClassNeg() argument
129 static void ProcessMethod(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*… in ProcessMethod() argument
138 static void ProcessMethodNeg(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*gra… in ProcessMethodNeg() argument
145 static void ProcessModule(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*… in ProcessModule() argument
156 static void ProcessModuleNeg(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*gra… in ProcessModuleNeg() argument
[all …]
/arkcompiler/runtime_core/libabckit/tests/helpers/
Dhelpers_nullptr.cpp114 void TestNullptr(void (*apiToCheck)(AbckitGraph *)) in TestNullptr()
376 void TestNullptr(AbckitBasicBlock *(*apiToCheck)(AbckitGraph *)) in TestNullptr()
460 void TestNullptr(AbckitInst *(*apiToCheck)(AbckitGraph *, double)) in TestNullptr()
465 void TestNullptr(AbckitInst *(*apiToCheck)(AbckitGraph *, int32_t)) in TestNullptr()
470 void TestNullptr(AbckitInst *(*apiToCheck)(AbckitGraph *, int64_t)) in TestNullptr()
475 void TestNullptr(AbckitInst *(*apiToCheck)(AbckitGraph *, uint64_t)) in TestNullptr()
480 void TestNullptr(void (*apiToCheck)(AbckitGraph *, int32_t)) in TestNullptr()
485 void TestNullptr(AbckitBasicBlock *(*apiToCheck)(AbckitGraph *, uint32_t)) in TestNullptr()
490 void TestNullptr(AbckitFile *(*apiToCheck)(AbckitGraph *)) in TestNullptr()
495 void TestNullptr(uint32_t (*apiToCheck)(AbckitGraph *)) in TestNullptr()
[all …]
/arkcompiler/runtime_core/libabckit/tests/ut/metadata_core/modify_api/types/
Dtypes_test.cpp58 … [](AbckitFile *file, AbckitCoreFunction *, AbckitGraph *) { InspectMethodValid(file); }); in TEST_F() argument
66 … [](AbckitFile *file, AbckitCoreFunction *, AbckitGraph *) { InspectMethodValid(file); }); in TEST_F() argument
75 helpers::InspectMethod(file, "foo2", [](AbckitFile *file, AbckitCoreFunction *, AbckitGraph *) { in TEST_F() argument
/arkcompiler/runtime_core/libabckit/tests/ut/extensions/arkts/modify_api/annotations/
Dannotations_test.cpp40 static void ModifyModule(AbckitFile * /*unused*/, AbckitCoreFunction *method, AbckitGraph * /*unuse… in ModifyModule() argument
82 …fyClassAddAnnotation(AbckitFile * /*unused*/, AbckitCoreFunction *method, AbckitGraph * /*unused*/) in ModifyClassAddAnnotation() argument
128 …lassRemoveAnnotation(AbckitFile * /*unused*/, AbckitCoreFunction *method, AbckitGraph * /*unused*/) in ModifyClassRemoveAnnotation() argument
177 …unctionAddAnnotation(AbckitFile * /*unused*/, AbckitCoreFunction *method, AbckitGraph * /*unused*/) in ModifyFunctionAddAnnotation() argument
222 AbckitGraph * /*unused*/) in ModifyFunctionRemoveAnnotation() argument
268 …otationAddAnnotationElement(AbckitFile *file, AbckitCoreFunction *method, AbckitGraph * /*unused*/) in ModifyAnnotationAddAnnotationElement() argument
321 AbckitGraph * /*unused*/) in ModifyAnnotationRemoveAnnotationElement() argument
388 AbckitGraph * /*unused*/) in TestAnnotationRemoveAnnotationElement() argument
443 …AnnotationInterfaceAddField(AbckitFile *file, AbckitCoreFunction *method, AbckitGraph * /*unused*/) in ModifyAnnotationInterfaceAddField() argument
510 AbckitGraph * /*unused*/) in ModifyAnnotationInterfaceRemoveField() argument
[all …]
/arkcompiler/runtime_core/libabckit/tests/ut/metadata_core/inspect_api/annotations/
Dannotations_test.cpp103 static void ProcessAnnotations(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*g… in ProcessAnnotations() argument
198 static void ProcessClass(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessClass() argument
216 …cessAnnotationInterface(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessAnnotationInterface() argument
243 static void ProcessModule(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*… in ProcessModule() argument
345 …notationInterfaceFields(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessAnnotationInterfaceFields() argument
421 …rocessMethodAnnotations(AbckitFile * /*file*/, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in ProcessMethodAnnotations() argument
487 static void ProcessClassAnnotations(AbckitFile *file, AbckitCoreFunction *method, AbckitGraph * /*g… in ProcessClassAnnotations() argument
517 static void AnnotationGetFile(AbckitFile *file, AbckitCoreFunction *method, AbckitGraph * /*graph*/) in AnnotationGetFile() argument
/arkcompiler/runtime_core/libabckit/tests/ut/metadata_core/modify_api/strings/
Dstrings_test.cpp86 [&](AbckitFile *, AbckitCoreFunction *method, AbckitGraph *) { in TEST_F() argument
157 [&](AbckitFile *, AbckitCoreFunction *method, AbckitGraph *) { in TEST_F() argument
/arkcompiler/runtime_core/libabckit/include/c/
Ddeclarations.h118 typedef struct AbckitGraph AbckitGraph; typedef
/arkcompiler/runtime_core/libabckit/tests/ut/extensions/js/modify_api/copy/
Dcopy_modify_test.cpp120 [&](AbckitGraph *) {}); in TEST_F() argument
/arkcompiler/runtime_core/libabckit/tests/ut/ir_core/get_constant_value/
Dget_constant_value.cpp135 [](AbckitGraph * /*graph*/) {}); in TEST_F()
/arkcompiler/runtime_core/libabckit/tests/ut/extensions/arkts/modify_api/modules/
Dmodules_dynamic_modify_test.cpp557 [](AbckitFile *file, AbckitCoreFunction *, AbckitGraph *) { in TEST_F() argument
575 [](AbckitFile *file, AbckitCoreFunction *method, AbckitGraph *) { in TEST_F() argument
673 [](AbckitFile *file, AbckitCoreFunction *, AbckitGraph *) { in TEST_F() argument
691 [](AbckitFile *file, AbckitCoreFunction *method, AbckitGraph *) { in TEST_F() argument
/arkcompiler/runtime_core/libabckit/tests/ut/extensions/js/modify_api/modules/
Dmodules_dynamic_modify_test.cpp638 [](AbckitFile *file, AbckitCoreFunction *, AbckitGraph *) { in TEST_F() argument
656 [](AbckitFile *file, AbckitCoreFunction *method, AbckitGraph *) { in TEST_F() argument
708 [](AbckitFile *file, AbckitCoreFunction *, AbckitGraph *) { in TEST_F() argument
726 [](AbckitFile *file, AbckitCoreFunction *method, AbckitGraph *) { in TEST_F() argument
/arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_static/arrays/
Darrays_static.cpp47AbckitInst *(*icreateStoreArray)(AbckitGraph *, AbckitInst *, AbckitInst *, AbckitInst *, in TransformStoreArrayByIdx() argument