Home
last modified time | relevance | path

Searched defs:mp (Results 1 – 25 of 41) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_cg.h89 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 …]
Daarch64_data_dep_base.h25 …AArch64DataDepBase(MemPool &mp, CGFunc &func, MAD &mad, bool isIntraAna) : DataDepBase(mp, func, m… in AArch64DataDepBase()
Daarch64_global_schedule.h24 AArch64GlobalSchedule(MemPool &mp, CGFunc &f, ControlDepAnalysis &cdAna, DataDepAnalysis &dda) in AArch64GlobalSchedule()
Daarch64_local_schedule.h23 AArch64LocalSchedule(MemPool &mp, CGFunc &f, ControlDepAnalysis &cdAna, DataDepAnalysis &dda) in AArch64LocalSchedule()
Daarch64_dce.h23 AArch64Dce(MemPool &mp, CGFunc &f, CGSSAInfo &sInfo) : CGDce(mp, f, sInfo) {} in AArch64Dce()
Daarch64_phi_elimination.h22 …AArch64PhiEliminate(CGFunc &f, CGSSAInfo &ssaAnalysisResult, MemPool &mp) : PhiEliminate(f, ssaAna… in AArch64PhiEliminate()
Daarch64_ssa.h25 …AArch64CGSSAInfo(CGFunc &f, DomAnalysis &da, MemPool &mp, MemPool &tmp) : CGSSAInfo(f, da, mp, tmp… in AArch64CGSSAInfo()
Daarch64_prop.h25 …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/
Dx64_cg.h48 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()
Dx64_MPISel.h25 X64MPIsel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) : MPISel(mp, allocator, f) {} in X64MPIsel()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dcg_irbuilder.cpp92 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 …]
Dlocal_opt.cpp49 MemPool *mp = GetPhaseMemPool(); in PhaseRun() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcg.h188 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 …]
Dlocal_schedule.h25 LocalSchedule(MemPool &mp, CGFunc &f, ControlDepAnalysis &cdAna, DataDepAnalysis &dda) in LocalSchedule()
Dglobal_schedule.h25 GlobalSchedule(MemPool &mp, CGFunc &f, ControlDepAnalysis &cdAna, DataDepAnalysis &dda) in GlobalSchedule()
Dcg_dce.h25 CGDce(MemPool &mp, CGFunc &f, CGSSAInfo &sInfo) : memPool(&mp), cgFunc(&f), ssaInfo(&sInfo) {} in CGDce()
Dcg_phasemanager.h38 explicit CgFuncPM(MemPool *mp) : FunctionPM(mp, &id) {} in CgFuncPM()
Dcg_phi_elimination.h25 PhiEliminate(CGFunc &f, CGSSAInfo &ssaAnalysisResult, MemPool &mp) in PhiEliminate()
Dbase_schedule.h27 : schedMP(mp), schedAlloc(&mp), cgFunc(f), cda(cdAna), doDelayHeu(doDelay) in schedMP() argument
Disel.h30 MPISel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) : isMp(&mp), cgFunc(&f) {} in MPISel()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_pgo/include/
Dcfg_mst.h25 …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/
Dmaple_phase.h27 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()
Dmaple_phase_manager.h293 … 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/
Dpme_function.h53 PreMeFunction(MemPool *mp, MeFunction *func) in PreMeFunction()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dverification.h105 VerificationPhaseResult(MemPool &mp, const VerifyResult &verifyResult) in VerificationPhaseResult()

12