Home
last modified time | relevance | path

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

12

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
Dx64_cg.h42 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()
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/include/cg/aarch64/
Daarch64_cg.h101 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 …]
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/src/cg/
Dcg_irbuilder.cpp91 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 …]
Dlocal_opt.cpp49 MemPool *mp = GetPhaseMemPool(); in PhaseRun() local
Dpeep.cpp686 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/
Dcg.h344 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 …]
Dcg_dce.h25 CGDce(MemPool &mp, CGFunc &f, CGSSAInfo &sInfo) : memPool(&mp), cgFunc(&f), ssaInfo(&sInfo) {} in CGDce()
Dcg_phasemanager.h36 explicit CgFuncPM(MemPool *mp) : FunctionPM(mp, &id) {} in CgFuncPM()
Dcg_phi_elimination.h25 PhiEliminate(CGFunc &f, CGSSAInfo &ssaAnalysisResult, MemPool &mp) in PhiEliminate()
Disel.h30 MPISel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) : isMp(&mp), cgFunc(&f) {} in MPISel()
Dcg_prop.h28 CGProp(MemPool &mp, CGFunc &f, CGSSAInfo &sInfo, LiveIntervalAnalysis &ll) in CGProp()
Dcg_ssa.h168 CGSSAInfo(CGFunc &f, DomAnalysis &da, MemPool &mp, MemPool &tmp) in CGSSAInfo()
/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()
Dmaple_phase_support.h139 explicit AnalysisDep(MemPool &mp) in AnalysisDep()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/
Dpme_function.h53 PreMeFunction(MemPool *mp, MeFunction *func) in PreMeFunction()
Dme_function.h402 void SetPmeMempool(MemPool *mp) in SetPmeMempool()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dverification.h105 VerificationPhaseResult(MemPool &mp, const VerifyResult &verifyResult) in VerificationPhaseResult()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_cg.cpp64 PhiOperand &X64CG::CreatePhiOperand(MemPool &mp, MapleAllocator &mAllocator) in CreatePhiOperand()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_cg.cpp385 PhiOperand &AArch64CG::CreatePhiOperand(MemPool &mp, MapleAllocator &mAllocator) in CreatePhiOperand()

12