Home
last modified time | relevance | path

Searched refs:MapleUnorderedMap (Results 1 – 25 of 40) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dalignment.h65 const MapleUnorderedMap<BB *, uint32> &GetAlignInfos() const in GetAlignInfos()
93 MapleUnorderedMap<BB *, uint32> alignInfos;
94 MapleUnorderedMap<LabelIdx, uint32> sameTargetBranches;
Dcg_ssa.h119 MapleUnorderedMap<uint32, DUInsnInfo *> &GetAllUseInsns() in GetAllUseInsns()
155 MapleUnorderedMap<uint32, DUInsnInfo *> useInsnInfos;
196 const MapleUnorderedMap<regno_t, VRegVersion *> &GetAllSSAOperands() const in GetAllSSAOperands()
235 MapleUnorderedMap<regno_t, VRegVersion *> &GetPrivateAllSSAOperands() in GetPrivateAllSSAOperands()
279 MapleUnorderedMap<regno_t, VRegVersion *> allSSAOperands;
311 …explicit SSAOperandDumpVisitor(const MapleUnorderedMap<regno_t, VRegVersion *> &allssa) : allSSAOp… in SSAOperandDumpVisitor()
324 const MapleUnorderedMap<regno_t, VRegVersion *> &allSSAOperands;
Dstackmap.h83 const MapleUnorderedMap<int32, Operand *> &GetDeoptBundleInfo() const in GetDeoptBundleInfo()
125 MapleUnorderedMap<int32, Operand *> deoptVreg2Opnd;
Dcg_stackmap_computation.h60 MapleUnorderedMap<regno_t, RegOperand*> derivedRef2Base;
Dcg_phi_elimination.h68 MapleUnorderedMap<regno_t, RegOperand *> replaceVreg;
Dcontrol_dep_analysis.h170 MapleUnorderedMap<uint32, uint32> curCondNumOfBB; // <BBId, assigned condNum>
Dmemlayout.h317 MapleUnorderedMap<regno_t, SymbolAlloc *> spillRegLocMap;
Dobj_emit.h375 MapleUnorderedMap<size_t, StackMapInfo> &GetOffset2StackMapInfo() in GetOffset2StackMapInfo()
389 MapleUnorderedMap<size_t, StackMapInfo> offset2StackMapInfo;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dverification.h22 using ClassVerifyPragmas = MapleUnorderedMap<std::string, std::vector<const VerifyPragmaInfo *>>;
67 const MapleUnorderedMap<std::string, bool> &GetResultMap() const in GetResultMap()
98 MapleUnorderedMap<std::string, bool> classesCorrectness;
Dlexer.h95 MapleUnorderedMap<std::string, TokenKind> keywordMap;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/
Dme_cfg.h244 const MapleUnorderedMap<LabelIdx, BB *> &GetLabelBBIdMap() const in GetLabelBBIdMap()
306 const MapleUnorderedMap<BB *, StmtNode *> &GetBBTryNodeMap() const in GetBBTryNodeMap()
311 const MapleUnorderedMap<BB *, BB *> &GetEndTryBB2TryBB() const in GetEndTryBB2TryBB()
357 MapleUnorderedMap<LabelIdx, BB *> labelBBIdMap;
358 MapleUnorderedMap<BB *, StmtNode *> bbTryNodeMap; // maps isTry bb to its try stmt
359 MapleUnorderedMap<BB *, BB *> endTryBB2TryBB; // maps endtry bb to its try bb
Dirmap.h234 MapleUnorderedMap<OStIdx, RegMeExpr *>::iterator GetLpreTmpsEnd() in GetLpreTmpsEnd()
239 MapleUnorderedMap<OStIdx, RegMeExpr *>::iterator FindLpreTmpsItem(OStIdx idx) in FindLpreTmpsItem()
249 MapleUnorderedMap<VarMeExpr *, MapleSet<MeStmt *> *> &GetVerst2DecrefsMap() in GetVerst2DecrefsMap()
254 MapleUnorderedMap<VarMeExpr *, MapleSet<MeStmt *> *>::iterator GetDecrefsEnd() in GetDecrefsEnd()
259 MapleUnorderedMap<VarMeExpr *, MapleSet<MeStmt *> *>::iterator FindDecrefItem(VarMeExpr &var) in FindDecrefItem()
306MapleUnorderedMap<OStIdx, RegMeExpr *> lpreTmps; // for passing LPRE's temp usag…
307MapleUnorderedMap<VarMeExpr *, MapleSet<MeStmt *> *> vst2Decrefs; // map versionst to decrefreset.
Dorig_symbol.h559 MapleUnorderedMap<SymbolFieldPair, OStIdx, HashSymbolFieldPair> mirSt2Ost;
560 MapleUnorderedMap<StIdx, OStIdx> addrofSt2Ost;
563 MapleUnorderedMap<PregIdx, OStIdx> preg2Ost;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/
Dtry_catch.h157 MapleUnorderedMap<BBT *, BBT *> prevBBOfTry;
158 MapleUnorderedMap<StmtNode *, BBT *> firstStmtToBBMap;
Dbecommon.h267 MapleUnorderedMap<MIRClassType *, JClassLayout *> jClassLayoutTable;
268 MapleUnorderedMap<MIRFunction *, TyIdx> funcReturnType;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
Dx64_cg.h125 MapleUnorderedMap<GCTIBKey*, GCTIBPattern*, Hasher, EqualFn> keyPatternMap;
126 MapleUnorderedMap<std::string, GCTIBPattern*> symbolPatternMap;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/
Dmem_reference_table.h80 using MemDefUsePart = MapleUnorderedMap<BaseNode *, MemDefUse *>;
Dgcov_profile.h126 MapleUnorderedMap<unsigned, GcovFuncInfo *> funcsCounter; // use puidx as key
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_cg.h170 MapleUnorderedMap<GCTIBKey *, GCTIBPattern *, Hasher, EqualFn> keyPatternMap;
171 MapleUnorderedMap<std::string, GCTIBPattern *> symbolPatternMap;
Daarch64_ssa.h98 explicit A64SSAOperandDumpVisitor(const MapleUnorderedMap<regno_t, VRegVersion *> &allssa) in A64SSAOperandDumpVisitor()
Daarch64_cgfunc.h882MapleUnorderedMap<phyRegIdx, RegOperand *> phyRegOperandTable; /* machine register operand table */
883 MapleUnorderedMap<LabelIdx, LabelOperand *> hashLabelOpndTable;
884 MapleUnorderedMap<OfstRegIdx, OfstOperand *> hashOfstOpndTable;
885 MapleUnorderedMap<MemOperand, MemOperand *> hashMemOpndTable;
886 MapleUnorderedMap<StIdx, std::pair<RegOperand *, RegOperand *>> stIdx2OverflowResult;
891 MapleUnorderedMap<StIdx, MemOperand *> memOpndsRequiringOffsetAdjustment;
892 MapleUnorderedMap<StIdx, MemOperand *> memOpndsForStkPassedArguments;
893 MapleUnorderedMap<AArch64SymbolAlloc *, ImmOperand *> immOpndsRequiringOffsetAdjustment;
894MapleUnorderedMap<AArch64SymbolAlloc *, ImmOperand *> immOpndsRequiringOffsetAdjustmentForRefloc;
895 MapleUnorderedMap<CallConvKind, CCImpl *> hashCCTable;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_dce.cpp61 MapleUnorderedMap<uint32, DUInsnInfo *> &useInfos = regVersion->GetAllUseInsns(); in Visit()
Daarch64_alignment.cpp40 MapleUnorderedMap<LabelIdx, BB *> label2BBMap = aarFunc->GetLab2BBMap(); in FindJumpTarget()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_phase/include/
Dmaple_phase_manager.h163 MapleUnorderedMap<std::thread::id, MemPool *> threadMemPools;
167 MapleUnorderedMap<std::thread::id, AnalysisDataManager *> analysisDataManagers;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dalignment.cpp87 MapleUnorderedMap<BB *, uint32>::iterator iter; in Dump()

12