| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | alignment.h | 64 const MapleUnorderedMap<BB *, uint32> &GetAlignInfos() const in GetAlignInfos() 91 MapleUnorderedMap<BB *, uint32> alignInfos; 92 MapleUnorderedMap<LabelIdx, uint32> sameTargetBranches;
|
| D | cg_ssa.h | 119 MapleUnorderedMap<uint32, DUInsnInfo *> &GetAllUseInsns() in GetAllUseInsns() 155 MapleUnorderedMap<uint32, DUInsnInfo *> useInsnInfos; 196 const MapleUnorderedMap<regno_t, VRegVersion *> &GetAllSSAOperands() const in GetAllSSAOperands() 234 MapleUnorderedMap<regno_t, VRegVersion *> &GetPrivateAllSSAOperands() in GetPrivateAllSSAOperands() 278 MapleUnorderedMap<regno_t, VRegVersion *> allSSAOperands; 310 …explicit SSAOperandDumpVisitor(const MapleUnorderedMap<regno_t, VRegVersion *> &allssa) : allSSAOp… in SSAOperandDumpVisitor() 323 const MapleUnorderedMap<regno_t, VRegVersion *> &allSSAOperands;
|
| D | stackmap.h | 59 const MapleUnorderedMap<int32, Operand *> &GetDeoptBundleInfo() const in GetDeoptBundleInfo() 101 MapleUnorderedMap<int32, Operand *> deoptVreg2Opnd;
|
| D | cg_phi_elimination.h | 68 MapleUnorderedMap<regno_t, RegOperand *> replaceVreg;
|
| D | memlayout.h | 305 MapleUnorderedMap<regno_t, SymbolAlloc *> spillRegLocMap;
|
| D | cgfunc.h | 972 MapleUnorderedMap<LabelIdx, BB *> &GetLab2BBMap() in GetLab2BBMap() 1489 MapleUnorderedMap<regno_t, RegOperand *> vRegOperandTable; 1493 MapleUnorderedMap<PregIdx, MemOperand *> pRegSpillMemOperands; 1494 MapleUnorderedMap<regno_t, MemOperand *> spillRegMemOperands; 1495 MapleUnorderedMap<uint32, SpillMemOperandSet *> reuseSpillLocMem; 1625 MapleUnorderedMap<LabelIdx, BB *> lab2BBMap; 1632 MapleUnorderedMap<LabelIdx, int32> switchLabelCnt; /* label in switch table */
|
| D | obj_emit.h | 334 const MapleUnorderedMap<size_t, StackMapInfo> &GetOffset2StackMapInfo() const in GetOffset2StackMapInfo() 348 MapleUnorderedMap<size_t, StackMapInfo> offset2StackMapInfo;
|
| D | reg_alloc_lsra.h | 862 MapleUnorderedMap<uint32, Insn *> splitInsnMap; /* split insn */ 864 MapleUnorderedMap<regno_t, regno_t> dereivedRef2Base;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/ |
| D | me_cfg.h | 243 const MapleUnorderedMap<LabelIdx, BB *> &GetLabelBBIdMap() const in GetLabelBBIdMap() 305 const MapleUnorderedMap<BB *, StmtNode *> &GetBBTryNodeMap() const in GetBBTryNodeMap() 310 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
|
| D | irmap.h | 234 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() 306 …MapleUnorderedMap<OStIdx, RegMeExpr *> lpreTmps; // for passing LPRE's temp usag… 307 …MapleUnorderedMap<VarMeExpr *, MapleSet<MeStmt *> *> vst2Decrefs; // map versionst to decrefreset.
|
| D | dominance.h | 124 const MapleUnorderedMap<BBId, BB *> &GetDoms() const in GetDoms() 261 MapleUnorderedMap<BBId, BB *> doms; // index is bb id; immediate dominator for each BB 265 MapleUnorderedMap<BBId, BB *> pdoms; // index is bb id; immediate dominator for each BB
|
| D | orig_symbol.h | 552 MapleUnorderedMap<SymbolFieldPair, OStIdx, HashSymbolFieldPair> mirSt2Ost; 553 MapleUnorderedMap<StIdx, OStIdx> addrofSt2Ost; 556 MapleUnorderedMap<PregIdx, OStIdx> preg2Ost;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | verification.h | 22 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;
|
| D | lexer.h | 98 MapleUnorderedMap<std::string, TokenKind> keywordMap;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/ |
| D | try_catch.h | 160 MapleUnorderedMap<BBT *, BBT *> prevBBOfTry; 161 MapleUnorderedMap<StmtNode *, BBT *> firstStmtToBBMap;
|
| D | becommon.h | 269 MapleUnorderedMap<MIRClassType *, JClassLayout *> jClassLayoutTable; 270 MapleUnorderedMap<MIRFunction *, TyIdx> funcReturnType;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_dce.cpp | 60 MapleUnorderedMap<uint32, DUInsnInfo *> &useInfos = regVersion->GetAllUseInsns(); in Visit()
|
| D | aarch64_cg.cpp | 241 …MapleUnorderedMap<GCTIBKey *, GCTIBPattern *, Hasher, EqualFn>::const_iterator iter = keyPatternMa… in FindOrCreateRepresentiveSym()
|
| D | aarch64_alignment.cpp | 40 MapleUnorderedMap<LabelIdx, BB *> label2BBMap = aarFunc->GetLab2BBMap(); in FindJumpTarget()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/ |
| D | gcov_profile.h | 126 MapleUnorderedMap<unsigned, GcovFuncInfo *> funcsCounter; // use puidx as key
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_cg.h | 243 MapleUnorderedMap<GCTIBKey *, GCTIBPattern *, Hasher, EqualFn> keyPatternMap; 244 MapleUnorderedMap<std::string, GCTIBPattern *> symbolPatternMap;
|
| D | aarch64_ssa.h | 98 explicit A64SSAOperandDumpVisitor(const MapleUnorderedMap<regno_t, VRegVersion *> &allssa) in A64SSAOperandDumpVisitor()
|
| D | aarch64_cgfunc.h | 838 …MapleUnorderedMap<phyRegIdx, RegOperand *> phyRegOperandTable; /* machine register operand table */ 839 MapleUnorderedMap<LabelIdx, LabelOperand *> hashLabelOpndTable; 840 MapleUnorderedMap<OfstRegIdx, OfstOperand *> hashOfstOpndTable; 841 MapleUnorderedMap<MemOperand, MemOperand *> hashMemOpndTable; 842 MapleUnorderedMap<StIdx, std::pair<RegOperand*, RegOperand*>> stIdx2OverflowResult; 847 MapleUnorderedMap<StIdx, MemOperand *> memOpndsRequiringOffsetAdjustment; 848 MapleUnorderedMap<StIdx, MemOperand *> memOpndsForStkPassedArguments; 849 MapleUnorderedMap<AArch64SymbolAlloc *, ImmOperand *> immOpndsRequiringOffsetAdjustment; 850 … MapleUnorderedMap<AArch64SymbolAlloc *, ImmOperand *> immOpndsRequiringOffsetAdjustmentForRefloc; 851 MapleUnorderedMap<CallConvKind, CCImpl *> hashCCTable;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | alignment.cpp | 85 MapleUnorderedMap<BB *, uint32>::iterator iter; in Dump()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_phase/include/ |
| D | maple_phase_manager.h | 163 MapleUnorderedMap<std::thread::id, MemPool *> threadMemPools; 167 MapleUnorderedMap<std::thread::id, AnalysisDataManager *> analysisDataManagers;
|