/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
H A D | intrinsics.cpp | 40 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(PTY_void)); in GetTypeFromArgTy() 42 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(PTY_i8)); in GetTypeFromArgTy() 44 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(PTY_i16)); in GetTypeFromArgTy() 46 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(PTY_i32)); in GetTypeFromArgTy() 48 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(PTY_i64)); in GetTypeFromArgTy() 50 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(PTY_u8)); in GetTypeFromArgTy() 52 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(PTY_u16)); in GetTypeFromArgTy() 54 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(PTY_u32)); in GetTypeFromArgTy() 56 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(PTY_u64)); in GetTypeFromArgTy() 58 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cas in GetTypeFromArgTy() [all...] |
H A D | mir_type.cpp | 345 GlobalTables::GetTypeTable().GetTypeFromTyIdx(paramTypeList[i])->Dump(indent + 1); in Dump() 357 GlobalTables::GetTypeTable().GetTypeFromTyIdx(retTyIdx)->Dump(indent + 1); in Dump() 417 GlobalTables::GetTypeTable().GetTypeFromTyIdx(eTyIdx)->Dump(indent + 1); in Dump() 425 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(pointedTyIdx); in GetPointedType() 450 MIRType *pointedType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(pointedTyIdx); in Dump() 503 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(eTyIdx); in GetElemType() 537 MIRType *pointedTy = GlobalTables::GetTypeTable().GetTypeFromTyIdx(GetPointedTyIdx()); in IsPointedTypeVolatile()
|
H A D | mir_nodes.cpp | 49 MIRPtrType *ptrtype = static_cast<MIRPtrType *>(GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx)); in GetType() 139 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in Dump() 165 GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx)->Dump(0); in Dump() 399 GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx)->Dump(0); in Dump() 581 GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx)->Dump(indent + 1); in Dump() 600 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(retTyIdx); 603 MIRFuncType *funcType = static_cast<MIRFuncType *>(GlobalTables::GetTypeTable().GetTypeFromTyIdx(retTyIdx)); 604 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(funcType->GetRetTyIdx()); 614 GlobalTables::GetTypeTable().GetTypeFromTyIdx(retTyIdx)->Dump(indent + 1); 630 GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyId [all...] |
H A D | mir_function.cpp | 76 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(funcType->GetRetTyIdx()); in GetReturnType() 87 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(funcType->GetParamTypeList()[i]); in GetNthParamType() 118 funcType = static_cast<MIRFuncType *>(GlobalTables::GetTypeTable().GetTypeFromTyIdx(newFuncTypeIdx)); in UpdateFuncTypeAndFormalsAndReturnType() 216 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(formalDefVec[i].formalTyIdx); in DumpFlavorLoweredThanMmpl() 453 MIRType *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(formalDef.formalTyIdx); in EnterFormals()
|
H A D | global_tables.cpp | 116 return GetTypeFromTyIdx(it->second); in GetOrCreateMIRTypeNode() 224 auto *floatConst = new MIRFloatConst(floatVal, *GlobalTables::GetTypeTable().GetTypeFromTyIdx(TyIdx {PTY_f32})); 251 new MIRDoubleConst(doubleVal, *GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(PTY_f64)));
|
H A D | mir_symbol.cpp | 56 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in GetType() 62 MIRType *origType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in PointsToConstString() 291 GlobalTables::GetTypeTable().GetTypeFromTyIdx(GetTyIdx())->Dump(indent + 1); in Dump()
|
H A D | mir_lower.cpp | 301 *GlobalTables::GetTypeTable().GetTypeFromTyIdx(TyIdx(switchOpnd->GetPrimType())), switchOpnd, minCaseNode); in LowerSwitchStmt() 312 *GlobalTables::GetTypeTable().GetTypeFromTyIdx(TyIdx(switchOpnd->GetPrimType())), switchOpnd, minCaseNode); in LowerSwitchStmt() 317 *GlobalTables::GetTypeTable().GetTypeFromTyIdx(TyIdx(switchOpnd->GetPrimType())), switchOpnd, maxCaseNode); in LowerSwitchStmt() 473 MIRType *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<RetypeNode *>(x)->GetTyIdx()); in FuncTypeFromFuncPtrExpr()
|
H A D | mir_module.cpp | 247 MIRType *type = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in DumpGlobals() 291 MIRType *symbolType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(symbol->GetTyIdx()); in DumpGlobalArraySymbol() 384 MIRType *type = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in DumpDefType() 454 MIRType *type = GlobalTables::GetTypeTable().GetTypeFromTyIdx(it.second); in DumpClassToFile()
|
H A D | mir_builder.cpp | 42 auto *funcTypeInTypeTable = static_cast<MIRFuncType *>(GlobalTables::GetTypeTable().GetTypeFromTyIdx(funcTyIdx)); in GetOrCreateFunction()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_memlayout.cpp | 65 auto *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(typeIdx); in SetSizeAlignForTypeIdx() 80 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(mirFunction->GetFormalDefVec()[i].formalTyIdx); in LayoutFormalParams() 155 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in LayoutLocalVariables() 160 static_cast<uint32>(GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx)->GetSize())); in LayoutLocalVariables() 200 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(mirFunction->GetFormalDefVec()[i].formalTyIdx); in LayoutActualParams() 203 *sym, 0, GlobalTables::GetTypeTable().GetTypeFromTyIdx(ptyIdx)->GetAlign() * kBitsPerByte); in LayoutActualParams()
|
H A D | aarch64_cgfunc.cpp | 810 MIRType *aType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(pointerType.GetPointedTyIdx()); in GetPointedToType() 813 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(arrayType->GetElemTyIdx()); in GetPointedToType() 821 MIRPtrType *pointerType = static_cast<MIRPtrType *>(GlobalTables::GetTypeTable().GetTypeFromTyIdx(stmt.GetTyIdx())); in SelectIassign() 922 MIRType *type = GlobalTables::GetTypeTable().GetTypeFromTyIdx(expr.GetTyIdx()); in SelectIread() 3049 MIRType *etype = GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(PTY_a64)); 3330 MIRType *protoType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(iCallNode->GetRetTyIdx());
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | x64_memlayout.cpp | 55 align = GlobalTables::GetTypeTable().GetTypeFromTyIdx(typeIdx)->GetAlign(); in SetSizeAlignForTypeIdx() 56 size = GlobalTables::GetTypeTable().GetTypeFromTyIdx(typeIdx)->GetSize(); in SetSizeAlignForTypeIdx() 119 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in LayoutLocalVariables() 123 segLocals.SetSize(segLocals.GetSize() + GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx)->GetSize()); in LayoutLocalVariables()
|
H A D | x64_args.cpp | 44 if (GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx)->GetSize() <= k16ByteSize) { in CollectRegisterArgs()
|
H A D | x64_MPIsel.cpp | 284 MIRType *retType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(iCallNode.GetRetTyIdx()); in SelectIcall() 288 retType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(calleeType->GetRetTyIdx()); in SelectIcall() 395 MIRType *etype = GlobalTables::GetTypeTable().GetTypeFromTyIdx((TyIdx)PTY_a64); in SelectRangeGoto()
|
H A D | x64_emitter.cpp | 1556 MIRType *subTy = GlobalTables::GetTypeTable().GetTypeFromTyIdx(elmTyIdx); in EmitArray() 1564 subTy = GlobalTables::GetTypeTable().GetTypeFromTyIdx(elmTyIdx); in EmitArray()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
H A D | becommon.cpp | 46 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(i); in AddNewTypeAfterBecommon() 134 MIRType *tyTmp = GlobalTables::GetTypeTable().GetTypeFromTyIdx(i); in FinalizeTypeTable()
|
H A D | switch_lowerer.cpp | 141 MIRType &type = *GlobalTables::GetTypeTable().GetTypeFromTyIdx(TyIdx(stmt->GetSwitchOpnd()->GetPrimType())); in BuildCmpNode()
|
H A D | lower.cpp | 259 retType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(sym->GetTyIdx()); in GenBlockNode() 711 auto *fromMIRType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(TyIdx(fromType)); in LowerExpr()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
H A D | global_tables.h | 132 MIRType *GetTypeFromTyIdx(TyIdx tyIdx) in GetTypeFromTyIdx() function in maple::TypeTable 134 return const_cast<MIRType *>(const_cast<const TypeTable *>(this)->GetTypeFromTyIdx(tyIdx)); in GetTypeFromTyIdx() 136 const MIRType *GetTypeFromTyIdx(TyIdx tyIdx) const in GetTypeFromTyIdx() function in maple::TypeTable 142 MIRType *GetTypeFromTyIdx(uint32 index) const 827 inline MIRType &GetTypeFromTyIdx(TyIdx idx) 829 return *(GlobalTables::GetTypeTable().GetTypeFromTyIdx(idx));
|
H A D | mir_builder.h | 175 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(pty));
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/ |
H A D | orig_symbol.h | 275 MIRType *mirtype = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); 289 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx);
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | isel.cpp | 567 MIRType *type = GlobalTables::GetTypeTable().GetTypeFromTyIdx(iread.GetTyIdx()); in GetFieldIdAndMirTypeFromMirNode() 570 mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(pointerType->GetPointedTyIdx()); in GetFieldIdAndMirTypeFromMirNode() 573 mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(arrayType->GetElemTyIdx()); in GetFieldIdAndMirTypeFromMirNode() 590 MIRType *iassignMirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(iassign.GetTyIdx()); in GetFieldIdAndMirTypeFromMirNode() 594 mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(pointerType->GetPointedTyIdx()); in GetFieldIdAndMirTypeFromMirNode()
|
H A D | emit.cpp | 1589 MIRType *subTy = GlobalTables::GetTypeTable().GetTypeFromTyIdx(scalarIdx); in EmitAsmLabel() 1597 subTy = GlobalTables::GetTypeTable().GetTypeFromTyIdx(scalarIdx); in EmitAsmLabel()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/ |
H A D | lmir_builder.cpp | 175 paramTypes.push_back(GlobalTables::GetTypeTable().GetTypeFromTyIdx(paramType)); in LiteCGGetFuncParamTypes() 186 return GlobalTables::GetTypeTable().GetTypeFromTyIdx(retTypeIndex); in LiteCGGetFuncReturnType()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/ |
H A D | constantfold.cpp | 1352 dynamic_cast<MIRPtrType*>(GlobalTables::GetTypeTable().GetTypeFromTyIdx(iread->GetTyIdx())); in ExtractbitsRedundant() 1428 MIRPtrType *ptrType = static_cast<MIRPtrType *>(GlobalTables::GetTypeTable().GetTypeFromTyIdx(node->GetTyIdx())); in FoldIread()
|