| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_cg.h | 89 LiveAnalysis *CreateLiveAnalysis(MemPool &mp, CGFunc &f) const override in CreateLiveAnalysis() 93 ReachingDefinition *CreateReachingDefinition(MemPool &mp, CGFunc &f) const override in CreateReachingDefinition() 101 CGPeepHole *CreateCGPeepHole(MemPool &mp, CGFunc &f) const override in CreateCGPeepHole() 105 MoveRegArgs *CreateMoveRegArgs(MemPool &mp, CGFunc &f) const override in CreateMoveRegArgs() 109 AlignAnalysis *CreateAlignAnalysis(MemPool &mp, CGFunc &f, LoopAnalysis &loop) const override in CreateAlignAnalysis() 113 CGSSAInfo *CreateCGSSAInfo(MemPool &mp, CGFunc &f, DomAnalysis &da, MemPool &tmp) const override in CreateCGSSAInfo() 117 LiveIntervalAnalysis *CreateLLAnalysis(MemPool &mp, CGFunc &f) const override in CreateLLAnalysis() 121 PhiEliminate *CreatePhiElimintor(MemPool &mp, CGFunc &f, CGSSAInfo &ssaInfo) const override in CreatePhiElimintor() 125 …CGProp *CreateCGProp(MemPool &mp, CGFunc &f, CGSSAInfo &ssaInfo, LiveIntervalAnalysis &ll) const o… in CreateCGProp() 129 CGDce *CreateCGDce(MemPool &mp, CGFunc &f, CGSSAInfo &ssaInfo) const override in CreateCGDce() [all …]
|
| D | aarch64_data_dep_base.h | 25 …AArch64DataDepBase(MemPool &mp, CGFunc &func, MAD &mad, bool isIntraAna) : DataDepBase(mp, func, m… in AArch64DataDepBase()
|
| D | aarch64_global_schedule.h | 24 AArch64GlobalSchedule(MemPool &mp, CGFunc &f, ControlDepAnalysis &cdAna, DataDepAnalysis &dda) in AArch64GlobalSchedule()
|
| D | aarch64_local_schedule.h | 23 AArch64LocalSchedule(MemPool &mp, CGFunc &f, ControlDepAnalysis &cdAna, DataDepAnalysis &dda) in AArch64LocalSchedule()
|
| 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/include/cg/x86_64/ |
| D | x64_cg.h | 48 LiveAnalysis *CreateLiveAnalysis(MemPool &mp, CGFunc &f) const override in CreateLiveAnalysis() 52 ReachingDefinition *CreateReachingDefinition(MemPool &mp, CGFunc &f) const override in CreateReachingDefinition() 56 CGPeepHole *CreateCGPeepHole(MemPool &mp, CGFunc &f) const override in CreateCGPeepHole() 64 LocalOpt *CreateLocalOpt(MemPool &mp, CGFunc &f, ReachingDefinition &rd) const override in CreateLocalOpt() 68 MoveRegArgs *CreateMoveRegArgs(MemPool &mp, CGFunc &f) const override in CreateMoveRegArgs() 73 MPISel *CreateMPIsel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) const override in CreateMPIsel() 78 Standardize *CreateStandardize(MemPool &mp, CGFunc &f) const override in CreateStandardize() 83 CFGOptimizer *CreateCFGOptimizer(MemPool &mp, CGFunc &f, LoopAnalysis &loop) 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/src/cg/ |
| D | cg_irbuilder.cpp | 92 ImmOperand &OperandBuilder::CreateImm(uint32 size, int64 value, MemPool *mp) in CreateImm() 97 ImmOperand &OperandBuilder::CreateImm(uint32 size, int64 value, bool isSigned, MemPool *mp) in CreateImm() 102 …perand &OperandBuilder::CreateImm(const MIRSymbol &symbol, int64 offset, int32 relocs, MemPool *mp) in CreateImm() 108 OfstOperand &OperandBuilder::CreateOfst(int64 offset, uint32 size, MemPool *mp) in CreateOfst() 113 MemOperand &OperandBuilder::CreateMem(uint32 size, MemPool *mp) in CreateMem() 118 MemOperand &OperandBuilder::CreateMem(RegOperand &baseOpnd, int64 offset, uint32 size, MemPool *mp) in CreateMem() 127 …&OperandBuilder::CreateMem(uint32 size, RegOperand &baseOpnd, ImmOperand &ofstOperand, MemPool *mp) in CreateMem() 136 const MIRSymbol &symbol, MemPool *mp) in CreateMem() 144 …randBuilder::CreateBitShift(BitShiftOperand::ShiftOp op, uint32 amount, uint32 bitLen, MemPool *mp) in CreateBitShift() 152 RegOperand &OperandBuilder::CreateVReg(uint32 size, RegType type, MemPool *mp) in CreateVReg() [all …]
|
| D | local_opt.cpp | 49 MemPool *mp = GetPhaseMemPool(); in PhaseRun() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | cg.h | 188 GCTIBPattern(GCTIBKey &patternKey, MemPool &mp) in GCTIBPattern() 474 virtual LiveAnalysis *CreateLiveAnalysis(MemPool &mp, CGFunc &f) const in CreateLiveAnalysis() 478 virtual ReachingDefinition *CreateReachingDefinition(MemPool &mp, CGFunc &f) const in CreateReachingDefinition() 484 virtual MoveRegArgs *CreateMoveRegArgs(MemPool &mp, CGFunc &f) const in CreateMoveRegArgs() 488 virtual AlignAnalysis *CreateAlignAnalysis(MemPool &mp, CGFunc &f, LoopAnalysis &loop) const in CreateAlignAnalysis() 492 virtual MPISel *CreateMPIsel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) const in CreateMPIsel() 496 virtual Standardize *CreateStandardize(MemPool &mp, CGFunc &f) const in CreateStandardize() 500 virtual ValidBitOpt *CreateValidBitOpt(MemPool &mp, CGFunc &f, CGSSAInfo &ssaInfo) const in CreateValidBitOpt() 506 virtual CGSSAInfo *CreateCGSSAInfo(MemPool &mp, CGFunc &f, DomAnalysis &da, MemPool &tmp) const in CreateCGSSAInfo() 510 virtual LiveIntervalAnalysis *CreateLLAnalysis(MemPool &mp, CGFunc &f) const in CreateLLAnalysis() [all …]
|
| D | local_schedule.h | 25 LocalSchedule(MemPool &mp, CGFunc &f, ControlDepAnalysis &cdAna, DataDepAnalysis &dda) in LocalSchedule()
|
| D | global_schedule.h | 25 GlobalSchedule(MemPool &mp, CGFunc &f, ControlDepAnalysis &cdAna, DataDepAnalysis &dda) in GlobalSchedule()
|
| D | cg_dce.h | 25 CGDce(MemPool &mp, CGFunc &f, CGSSAInfo &sInfo) : memPool(&mp), cgFunc(&f), ssaInfo(&sInfo) {} in CGDce()
|
| D | cg_phasemanager.h | 38 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 | base_schedule.h | 27 : schedMP(mp), schedAlloc(&mp), cgFunc(f), cda(cdAna), doDelayHeu(doDelay) in schedMP() argument
|
| D | isel.h | 30 MPISel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) : isMp(&mp), cgFunc(&f) {} in MPISel()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_pgo/include/ |
| D | cfg_mst.h | 25 …explicit CFGMST(MemPool &mp) : mp(&mp), alloc(&mp), allEdges(alloc.Adapter()), bbGroups(alloc.Adap… in CFGMST() 70 MemPool *mp; variable
|
| /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()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/ |
| D | pme_function.h | 53 PreMeFunction(MemPool *mp, MeFunction *func) in PreMeFunction()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | verification.h | 105 VerificationPhaseResult(MemPool &mp, const VerifyResult &verifyResult) in VerificationPhaseResult()
|