| /arkcompiler/runtime_core/libabckit/src/ |
| D | ir_impl.h | 75 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/ |
| D | api_casts.cpp | 33 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/ |
| D | api_casts.cpp | 33 …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/ |
| D | helpers_nullptr.cpp | 114 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/ |
| D | types_test.cpp | 58 … [](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/ |
| D | annotations_test.cpp | 40 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/ |
| D | annotations_test.cpp | 103 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/ |
| D | strings_test.cpp | 86 [&](AbckitFile *, AbckitCoreFunction *method, AbckitGraph *) { in TEST_F() argument 157 [&](AbckitFile *, AbckitCoreFunction *method, AbckitGraph *) { in TEST_F() argument
|
| /arkcompiler/runtime_core/libabckit/include/c/ |
| D | declarations.h | 118 typedef struct AbckitGraph AbckitGraph; typedef
|
| /arkcompiler/runtime_core/libabckit/tests/ut/extensions/js/modify_api/copy/ |
| D | copy_modify_test.cpp | 120 [&](AbckitGraph *) {}); in TEST_F() argument
|
| /arkcompiler/runtime_core/libabckit/tests/ut/ir_core/get_constant_value/ |
| D | get_constant_value.cpp | 135 [](AbckitGraph * /*graph*/) {}); in TEST_F()
|
| /arkcompiler/runtime_core/libabckit/tests/ut/extensions/arkts/modify_api/modules/ |
| D | modules_dynamic_modify_test.cpp | 557 [](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/ |
| D | modules_dynamic_modify_test.cpp | 638 [](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/ |
| D | arrays_static.cpp | 47 … AbckitInst *(*icreateStoreArray)(AbckitGraph *, AbckitInst *, AbckitInst *, AbckitInst *, in TransformStoreArrayByIdx() argument
|