Searched refs:arrayConst (Results 1 – 7 of 7) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | obj_emit.cpp | 100 MIRAggConst *arrayConst = safe_cast<MIRAggConst>(st.second->GetKonst()); in EmitSwitchTable() local 101 DEBUG_ASSERT(arrayConst != nullptr, "null ptr check"); in EmitSwitchTable() 102 for (size_t i = 0; i < arrayConst->GetConstVec().size(); ++i) { in EmitSwitchTable() 103 MIRLblConst *lblConst = safe_cast<MIRLblConst>(arrayConst->GetConstVecItem(i)); in EmitSwitchTable() 110 curOffset += arrayConst->GetConstVec().size() * k8ByteSize; in EmitSwitchTable()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | cgfunc.h | 1145 MIRAggConst *arrayConst = safe_cast<MIRAggConst>(symbol.GetKonst()); in AddEmitSt() local 1146 for (size_t i = 0; i < arrayConst->GetConstVec().size(); ++i) { in AddEmitSt() 1147 … CHECK_FATAL(arrayConst->GetConstVecItem(i)->GetKind() == kConstLblConst, "not a kConstLblConst"); in AddEmitSt() 1148 MIRLblConst *lblConst = safe_cast<MIRLblConst>(arrayConst->GetConstVecItem(i)); in AddEmitSt() 1157 MIRAggConst *arrayConst = safe_cast<MIRAggConst>(st->GetKonst()); in UpdateEmitSt() local 1160 DEBUG_ASSERT(arrayConst != nullptr, "nullptr check"); in UpdateEmitSt() 1161 for (size_t i = 0; i < arrayConst->GetConstVec().size(); ++i) { in UpdateEmitSt() 1162 … CHECK_FATAL(arrayConst->GetConstVecItem(i)->GetKind() == kConstLblConst, "not a kConstLblConst"); in UpdateEmitSt() 1163 MIRLblConst *lblConst = safe_cast<MIRLblConst>(arrayConst->GetConstVecItem(i)); in UpdateEmitSt() 1166 arrayConst->SetConstVecItem(i, *mirConst); in UpdateEmitSt() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/litecg/ |
| D | lmir_builder.h | 598 arrayConst = &builder.CreateArrayConstInternal(type_); in ArrayConstBuilder() 603 builder.AddConstItemInternal(*arrayConst, element); in Element() 626 return *arrayConst; in Done() 631 ArrayConst *arrayConst; variable
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_emitter.cpp | 330 MIRAggConst *arrayConst = safe_cast<MIRAggConst>(st->GetKonst()); in Run() local 331 CHECK_FATAL(arrayConst != nullptr, "null ptr check"); in Run() 335 for (size_t i = 0; i < arrayConst->GetConstVec().size(); i++) { in Run() 336 MIRLblConst *lblConst = safe_cast<MIRLblConst>(arrayConst->GetConstVecItem(i)); in Run()
|
| D | aarch64_cgfunc.cpp | 5651 MIRAggConst *arrayConst = memPool->New<MIRAggConst>(mirModule, *arrayType); in SelectRangeGoto() local 5656 arrayConst->AddItem(mirConst, 0); in SelectRangeGoto() 5663 lblSt->SetKonst(arrayConst); in SelectRangeGoto()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_MPIsel.cpp | 903 MIRAggConst *arrayConst = memPool->New<MIRAggConst>(cgFunc->GetMirModule(), *arrayType); in SelectRangeGoto() local 908 arrayConst->AddItem(mirConst, 0); in SelectRangeGoto() 914 lblSt->SetKonst(arrayConst); in SelectRangeGoto()
|
| D | x64_emitter.cpp | 1594 MIRAggConst *arrayConst = safe_cast<MIRAggConst>(st->GetKonst()); in EmitJmpTable() local 1595 CHECK_NULL_FATAL(arrayConst); in EmitJmpTable() 1598 for (size_t i = 0; i < arrayConst->GetConstVec().size(); i++) { in EmitJmpTable() 1599 MIRLblConst *lblConst = safe_cast<MIRLblConst>(arrayConst->GetConstVecItem(i)); in EmitJmpTable()
|