Home
last modified time | relevance | path

Searched refs:mp (Results 1 - 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dcg_irbuilder.cpp24 auto *newInsn = mp->New<Insn>(*mp, opCode); in BuildInsn()
72 auto *nI = mp->New<cfi::CfiInsn>(*mp, opCode); in BuildCfiInsn()
77 ImmOperand &OperandBuilder::CreateImm(uint32 size, int64 value, MemPool *mp) in CreateImm() argument
79 return mp ? *mp->New<ImmOperand>(value, size, false) : *alloc.New<ImmOperand>(value, size, false); in CreateImm()
82 ImmOperand &OperandBuilder::CreateImm(uint32 size, int64 value, bool isSigned, MemPool *mp) in CreateImm() argument
84 return mp ? *mp in CreateImm()
87 CreateImm(const MIRSymbol &amp;symbol, int64 offset, int32 relocs, MemPool *mp) CreateImm() argument
93 CreateOfst(int64 offset, uint32 size, MemPool *mp) CreateOfst() argument
98 CreateMem(uint32 size, MemPool *mp) CreateMem() argument
103 CreateMem(RegOperand &amp;baseOpnd, int64 offset, uint32 size, MemPool *mp) CreateMem() argument
112 CreateMem(uint32 size, RegOperand &amp;baseOpnd, ImmOperand &amp;ofstOperand, MemPool *mp) CreateMem() argument
120 CreateMem(uint32 size, RegOperand &amp;baseOpnd, ImmOperand &amp;ofstOperand, const MIRSymbol &amp;symbol, MemPool *mp) CreateMem() argument
129 CreateBitShift(BitShiftOperand::ShiftOp op, uint32 amount, uint32 bitLen, MemPool *mp) CreateBitShift() argument
137 CreateVReg(uint32 size, RegType type, MemPool *mp) CreateVReg() argument
145 CreateVReg(regno_t vRegNO, uint32 size, RegType type, MemPool *mp) CreateVReg() argument
152 CreatePReg(regno_t pRegNO, uint32 size, RegType type, MemPool *mp) CreatePReg() argument
157 CreateList(MemPool *mp) CreateList() argument
162 CreateFuncNameOpnd(MIRSymbol &amp;symbol, MemPool *mp) CreateFuncNameOpnd() argument
167 CreateLabel(const char *parent, LabelIdx idx, MemPool *mp) CreateLabel() argument
[all...]
H A Dpeep.cpp527 MemPool *mp = GetPhaseMemPool(); in PhaseRun() local
528 CGPeepHole *cgpeep = f.GetCG()->CreateCGPeepHole(*mp, f); in PhaseRun()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
H A Dx64_cg.h44 LiveAnalysis *CreateLiveAnalysis(MemPool &mp, CGFunc &f) const override
46 return mp.New<X64LiveAnalysis>(f, mp);
48 CGPeepHole *CreateCGPeepHole(MemPool &mp, CGFunc &f) const override
50 return mp.New<X64CGPeepHole>(f, &mp);
52 virtual GenProEpilog *CreateGenProEpilog(CGFunc &f, MemPool &mp, MemPool *tempMemPool = nullptr) const override
54 return mp.New<X64GenProEpilog>(f);
56 MoveRegArgs *CreateMoveRegArgs(MemPool &mp, CGFunc &f) const override
58 return mp
[all...]
H A Dx64_MPISel.h25 X64MPIsel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) : MPISel(mp, allocator, f) {} in X64MPIsel() argument
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Dcg_irbuilder.h26 explicit InsnBuilder(MemPool &memPool) : mp(&memPool) {} in InsnBuilder()
29 mp = nullptr; in ~InsnBuilder()
63 MemPool *mp; member in maplebe::InsnBuilder
77 explicit OperandBuilder(MemPool &mp, uint32 mirPregNum = 0) : alloc(&mp) in OperandBuilder() argument
83 ImmOperand &CreateImm(uint32 size, int64 value, MemPool *mp = nullptr);
84 ImmOperand &CreateImm(uint32 size, int64 value, bool isSigned, MemPool *mp = nullptr);
85 ImmOperand &CreateImm(const MIRSymbol &symbol, int64 offset, int32 relocs, MemPool *mp = nullptr);
86 OfstOperand &CreateOfst(int64 offset, uint32 size, MemPool *mp = nullptr);
87 MemOperand &CreateMem(uint32 size, MemPool *mp
[all...]
H A Dcg.h156 GCTIBPattern(GCTIBKey &patternKey, MemPool &mp) in GCTIBPattern() argument
157 : name(&mp) in GCTIBPattern()
207 virtual PhiOperand &CreatePhiOperand(MemPool &mp, MapleAllocator &mAllocator) = 0;
372 virtual LiveAnalysis *CreateLiveAnalysis(MemPool &mp, CGFunc &f) const in CreateLiveAnalysis() argument
376 virtual GenProEpilog *CreateGenProEpilog(CGFunc &func, MemPool &mp, MemPool *tempMemPool = nullptr) const = 0;
377 virtual CGPeepHole *CreateCGPeepHole(MemPool &mp, CGFunc &f) const = 0;
378 virtual MoveRegArgs *CreateMoveRegArgs(MemPool &mp, CGFunc &f) const in CreateMoveRegArgs() argument
382 virtual MPISel *CreateMPIsel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) const in CreateMPIsel() argument
386 virtual Standardize *CreateStandardize(MemPool &mp, CGFunc &f) const in CreateStandardize() argument
390 virtual CFGOptimizer *CreateCFGOptimizer(MemPool &mp, CGFun in CreateStandardize()
[all...]
H A Dcg_phasemanager.h38 explicit CgFuncPM(MemPool *mp) : FunctionPM(mp, &id) {} in CgFuncPM() argument
H A Disel.h30 MPISel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) : isMp(&mp), cgFunc(&f) {} in MPISel() argument
H A Doperand.h1466 LabelOperand(const char *parent, LabelIdx labIdx, MemPool &mp) in LabelOperand() argument
1467 : OperandVisitable(kOpdBBAddress, 0), labelIndex(labIdx), parentFunc(parent, &mp), orderID(-1u) in LabelOperand()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_cg.h69 PhiOperand &CreatePhiOperand(MemPool &mp, MapleAllocator &mAllocator) override;
75 LiveAnalysis *CreateLiveAnalysis(MemPool &mp, CGFunc &f) const override
77 return mp.New<AArch64LiveAnalysis>(f, mp);
79 GenProEpilog *CreateGenProEpilog(CGFunc &f, MemPool &mp, MemPool *tempMemPool = nullptr) const override
81 return mp.New<AArch64GenProEpilog>(f, *tempMemPool);
83 CGPeepHole *CreateCGPeepHole(MemPool &mp, CGFunc &f) const override
85 return mp.New<AArch64CGPeepHole>(f, &mp);
87 MoveRegArgs *CreateMoveRegArgs(MemPool &mp, CGFun
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_phase/include/
H A Dmaple_phase.h27 MaplePhase(MaplePhaseKind kind, MaplePhaseID id, MemPool &mp) in MaplePhase() argument
28 : phaseAllocator(&mp), phaseKind(kind), phaseID(id), tempMemPools(phaseAllocator.Adapter()) in MaplePhase()
78 MapleModulePhase(MaplePhaseID id, MemPool *mp) : MaplePhase(kModulePhase, id, *mp) {} in MapleModulePhase() argument
87 MapleFunctionPhase(MaplePhaseID id, MemPool *mp) : MaplePhase(kFunctionPhase, id, *mp) {} in MapleFunctionPhase() argument
95 MapleSccPhase(MaplePhaseID id, MemPool *mp) : MaplePhase(kSccPhase, id, *mp) {} in MapleSccPhase() argument
146 explicit PHASENAME(MemPool *mp) : MapleFunctionPhase<IRTYPE>(&id, mp) {} \
[all...]
H A Dmaple_phase_manager.h288 ModulePM(MemPool *mp, MaplePhaseID id) : MaplePhase(kModulePM, id, *mp), MaplePhaseManager(*mp) {} in ModulePM() argument
295 FunctionPM(MemPool *mp, MaplePhaseID id) : MapleModulePhase(id, mp), MaplePhaseManager(*mp) {} in FunctionPM() argument
302 SccPM(MemPool *mp, MaplePhaseID id) : MapleModulePhase(id, mp), MaplePhaseManager(*mp) {} in SccPM() argument
310 FunctionPhaseGroup(MemPool *mp, MaplePhaseI argument
[all...]
H A Dmaple_phase_support.h139 explicit AnalysisDep(MemPool &mp) in AnalysisDep() argument
140 : allocator(&mp), in AnalysisDep()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_cg.cpp225 PhiOperand &AArch64CG::CreatePhiOperand(MemPool &mp, MapleAllocator &mAllocator) in CreatePhiOperand() argument
227 return *mp.New<PhiOperand>(mAllocator); in CreatePhiOperand()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_cg.cpp57 PhiOperand &X64CG::CreatePhiOperand(MemPool &mp, MapleAllocator &mAllocator) in CreatePhiOperand() argument
/arkcompiler/ets_runtime/test/moduletest/arrayfrom/
H A Darrayfrom.js51 let mp=new Map();
52 let mpIter = mp.entries();
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/helpers/
H A Ddtoa_helper.h184 void DigitGen(const DiyFp &w, const DiyFp &mp, uint64_t delta);
/arkcompiler/ets_runtime/ecmascript/
H A Djs_date.cpp111 int64_t mp = (COEFFICIENT_TO_CIVIL[0] * doy + MONTH_COEFFICIENT) / local
113 int64_t month = mp + (mp < MONTH_TRANSFORM[1] ?
117 realDay = doy - (COEFFICIENT_TO_CIVIL[1] * mp + 2) / COEFFICIENT_TO_CIVIL[0] + 1; // 2: shift from 03-01 to 01-01
/arkcompiler/ets_frontend/es2panda/test/compiler/js/
H A Dcocos_worker_test.js25790 var op, ap, lp, hp, cp, up, _p, dp, pp, mp, fp;
25834 Ml(this, "postExtrapolation", mp, this);
26033 }), mp = Bl(dp.prototype, "postExtrapolation", [ Yl ], {
[all...]

Completed in 42 milliseconds