| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
| D | x64_cg.h | 42 LiveAnalysis *CreateLiveAnalysis(MemPool &mp, CGFunc &f) const override in CreateLiveAnalysis() 46 ReachingDefinition *CreateReachingDefinition(MemPool &mp, CGFunc &f) const override in CreateReachingDefinition() 50 LocalOpt *CreateLocalOpt(MemPool &mp, CGFunc &f, ReachingDefinition &rd) const override in CreateLocalOpt() 54 MoveRegArgs *CreateMoveRegArgs(MemPool &mp, CGFunc &f) const override in CreateMoveRegArgs() 59 MPISel *CreateMPIsel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) const override in CreateMPIsel() 64 Standardize *CreateStandardize(MemPool &mp, CGFunc &f) const override in CreateStandardize() 69 CFGOptimizer *CreateCFGOptimizer(MemPool &mp, CGFunc &f) const override in CreateCFGOptimizer()
|
| D | x64_MPISel.h | 25 X64MPIsel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) : MPISel(mp, allocator, f) {} in X64MPIsel()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_cg.h | 101 GCTIBPattern(GCTIBKey &patternKey, MemPool &mp) : name(&mp) in GCTIBPattern() 175 LiveAnalysis *CreateLiveAnalysis(MemPool &mp, CGFunc &f) const override in CreateLiveAnalysis() 179 ReachingDefinition *CreateReachingDefinition(MemPool &mp, CGFunc &f) const override in CreateReachingDefinition() 183 MoveRegArgs *CreateMoveRegArgs(MemPool &mp, CGFunc &f) const override in CreateMoveRegArgs() 187 AlignAnalysis *CreateAlignAnalysis(MemPool &mp, CGFunc &f) const override in CreateAlignAnalysis() 191 CGSSAInfo *CreateCGSSAInfo(MemPool &mp, CGFunc &f, DomAnalysis &da, MemPool &tmp) const override in CreateCGSSAInfo() 195 LiveIntervalAnalysis *CreateLLAnalysis(MemPool &mp, CGFunc &f) const override in CreateLLAnalysis() 199 PhiEliminate *CreatePhiElimintor(MemPool &mp, CGFunc &f, CGSSAInfo &ssaInfo) const override in CreatePhiElimintor() 203 …CGProp *CreateCGProp(MemPool &mp, CGFunc &f, CGSSAInfo &ssaInfo, LiveIntervalAnalysis &ll) const o… in CreateCGProp() 207 CGDce *CreateCGDce(MemPool &mp, CGFunc &f, CGSSAInfo &ssaInfo) const override in CreateCGDce() [all …]
|
| D | aarch64_dce.h | 23 AArch64Dce(MemPool &mp, CGFunc &f, CGSSAInfo &sInfo) : CGDce(mp, f, sInfo) {} in AArch64Dce()
|
| D | aarch64_phi_elimination.h | 22 …AArch64PhiEliminate(CGFunc &f, CGSSAInfo &ssaAnalysisResult, MemPool &mp) : PhiEliminate(f, ssaAna… in AArch64PhiEliminate()
|
| D | aarch64_ssa.h | 25 …AArch64CGSSAInfo(CGFunc &f, DomAnalysis &da, MemPool &mp, MemPool &tmp) : CGSSAInfo(f, da, mp, tmp… in AArch64CGSSAInfo()
|
| D | aarch64_prop.h | 25 …AArch64Prop(MemPool &mp, CGFunc &f, CGSSAInfo &sInfo, LiveIntervalAnalysis &ll) : CGProp(mp, f, sI… in AArch64Prop() 46 A64StrLdrProp(MemPool &mp, CGFunc &f, CGSSAInfo &sInfo, Insn &insn, CGDce &dce) in A64StrLdrProp() 84 A64ConstProp(MemPool &mp, CGFunc &f, CGSSAInfo &sInfo, Insn &insn) in A64ConstProp()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | cg_irbuilder.cpp | 91 ImmOperand &OperandBuilder::CreateImm(uint32 size, int64 value, MemPool *mp) in CreateImm() 96 …perand &OperandBuilder::CreateImm(const MIRSymbol &symbol, int64 offset, int32 relocs, MemPool *mp) in CreateImm() 102 MemOperand &OperandBuilder::CreateMem(uint32 size, MemPool *mp) in CreateMem() 115 RegOperand &OperandBuilder::CreateVReg(uint32 size, RegType type, MemPool *mp) in CreateVReg() 122 RegOperand &OperandBuilder::CreateVReg(regno_t vRegNO, uint32 size, RegType type, MemPool *mp) in CreateVReg() 127 RegOperand &OperandBuilder::CreatePReg(regno_t pRegNO, uint32 size, RegType type, MemPool *mp) in CreatePReg() 132 ListOperand &OperandBuilder::CreateList(MemPool *mp) in CreateList() 137 FuncNameOperand &OperandBuilder::CreateFuncNameOpnd(MIRSymbol &symbol, MemPool *mp) in CreateFuncNameOpnd() 142 LabelOperand &OperandBuilder::CreateLabel(const char *parent, LabelIdx idx, MemPool *mp) in CreateLabel() 147 CommentOperand &OperandBuilder::CreateComment(const std::string &s, MemPool *mp) in CreateComment() [all …]
|
| D | local_opt.cpp | 49 MemPool *mp = GetPhaseMemPool(); in PhaseRun() local
|
| D | peep.cpp | 686 MemPool *mp = GetPhaseMemPool(); in PhaseRun() local 703 MemPool *mp = GetPhaseMemPool(); in MAPLE_TRANSFORM_PHASE_REGISTER_CANSKIP() local 718 MemPool *mp = GetPhaseMemPool(); in MAPLE_TRANSFORM_PHASE_REGISTER_CANSKIP() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | cg.h | 344 virtual LiveAnalysis *CreateLiveAnalysis(MemPool &mp, CGFunc &f) const in CreateLiveAnalysis() 348 virtual ReachingDefinition *CreateReachingDefinition(MemPool &mp, CGFunc &f) const in CreateReachingDefinition() 352 virtual MoveRegArgs *CreateMoveRegArgs(MemPool &mp, CGFunc &f) const in CreateMoveRegArgs() 356 virtual AlignAnalysis *CreateAlignAnalysis(MemPool &mp, CGFunc &f) const in CreateAlignAnalysis() 360 virtual MPISel *CreateMPIsel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) const in CreateMPIsel() 364 virtual Standardize *CreateStandardize(MemPool &mp, CGFunc &f) const in CreateStandardize() 368 virtual ValidBitOpt *CreateValidBitOpt(MemPool &mp, CGFunc &f, CGSSAInfo &ssaInfo) const in CreateValidBitOpt() 374 virtual CGSSAInfo *CreateCGSSAInfo(MemPool &mp, CGFunc &f, DomAnalysis &da, MemPool &tmp) const in CreateCGSSAInfo() 378 virtual LiveIntervalAnalysis *CreateLLAnalysis(MemPool &mp, CGFunc &f) const in CreateLLAnalysis() 382 virtual PhiEliminate *CreatePhiElimintor(MemPool &mp, CGFunc &f, CGSSAInfo &ssaInfo) const in CreatePhiElimintor() [all …]
|
| D | cg_dce.h | 25 CGDce(MemPool &mp, CGFunc &f, CGSSAInfo &sInfo) : memPool(&mp), cgFunc(&f), ssaInfo(&sInfo) {} in CGDce()
|
| D | cg_phasemanager.h | 36 explicit CgFuncPM(MemPool *mp) : FunctionPM(mp, &id) {} in CgFuncPM()
|
| D | cg_phi_elimination.h | 25 PhiEliminate(CGFunc &f, CGSSAInfo &ssaAnalysisResult, MemPool &mp) in PhiEliminate()
|
| D | isel.h | 30 MPISel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) : isMp(&mp), cgFunc(&f) {} in MPISel()
|
| D | cg_prop.h | 28 CGProp(MemPool &mp, CGFunc &f, CGSSAInfo &sInfo, LiveIntervalAnalysis &ll) in CGProp()
|
| D | cg_ssa.h | 168 CGSSAInfo(CGFunc &f, DomAnalysis &da, MemPool &mp, MemPool &tmp) in CGSSAInfo()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_phase/include/ |
| D | maple_phase.h | 27 MaplePhase(MaplePhaseKind kind, MaplePhaseID id, MemPool &mp) in MaplePhase() 74 MapleModulePhase(MaplePhaseID id, MemPool *mp) : MaplePhase(kModulePhase, id, *mp) {} in MapleModulePhase() 83 MapleFunctionPhase(MaplePhaseID id, MemPool *mp) : MaplePhase(kFunctionPhase, id, *mp) {} in MapleFunctionPhase() 91 MapleSccPhase(MaplePhaseID id, MemPool *mp) : MaplePhase(kSccPhase, id, *mp) {} in MapleSccPhase()
|
| D | maple_phase_manager.h | 293 … ModulePM(MemPool *mp, MaplePhaseID id) : MaplePhase(kModulePM, id, *mp), MaplePhaseManager(*mp) {} in ModulePM() 300 FunctionPM(MemPool *mp, MaplePhaseID id) : MapleModulePhase(id, mp), MaplePhaseManager(*mp) {} in FunctionPM() 307 SccPM(MemPool *mp, MaplePhaseID id) : MapleModulePhase(id, mp), MaplePhaseManager(*mp) {} in SccPM() 315 …FunctionPhaseGroup(MemPool *mp, MaplePhaseID id) : MapleFunctionPhase<IRType>(&id, mp), MaplePhase… in FunctionPhaseGroup()
|
| D | maple_phase_support.h | 139 explicit AnalysisDep(MemPool &mp) in AnalysisDep()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/ |
| D | pme_function.h | 53 PreMeFunction(MemPool *mp, MeFunction *func) in PreMeFunction()
|
| D | me_function.h | 402 void SetPmeMempool(MemPool *mp) in SetPmeMempool()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | verification.h | 105 VerificationPhaseResult(MemPool &mp, const VerifyResult &verifyResult) in VerificationPhaseResult()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_cg.cpp | 64 PhiOperand &X64CG::CreatePhiOperand(MemPool &mp, MapleAllocator &mAllocator) in CreatePhiOperand()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_cg.cpp | 385 PhiOperand &AArch64CG::CreatePhiOperand(MemPool &mp, MapleAllocator &mAllocator) in CreatePhiOperand()
|