/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | cg_irbuilder.cpp | 24 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 &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 &baseOpnd, int64 offset, uint32 size, MemPool *mp) CreateMem() argument 112 CreateMem(uint32 size, RegOperand &baseOpnd, ImmOperand &ofstOperand, MemPool *mp) CreateMem() argument 120 CreateMem(uint32 size, RegOperand &baseOpnd, ImmOperand &ofstOperand, const MIRSymbol &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 &symbol, MemPool *mp) CreateFuncNameOpnd() argument 167 CreateLabel(const char *parent, LabelIdx idx, MemPool *mp) CreateLabel() argument [all...] |
H A D | peep.cpp | 527 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 D | x64_cg.h | 44 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 D | x64_MPISel.h | 25 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 D | cg_irbuilder.h | 26 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 D | cg.h | 156 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 D | cg_phasemanager.h | 38 explicit CgFuncPM(MemPool *mp) : FunctionPM(mp, &id) {} in CgFuncPM() argument
|
H A D | isel.h | 30 MPISel(MemPool &mp, MapleAllocator &allocator, CGFunc &f) : isMp(&mp), cgFunc(&f) {} in MPISel() argument
|
H A D | operand.h | 1466 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 D | aarch64_cg.h | 69 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 D | maple_phase.h | 27 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 D | maple_phase_manager.h | 288 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 D | maple_phase_support.h | 139 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 D | aarch64_cg.cpp | 225 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 D | x64_cg.cpp | 57 PhiOperand &X64CG::CreatePhiOperand(MemPool &mp, MapleAllocator &mAllocator) in CreatePhiOperand() argument
|
/arkcompiler/ets_runtime/test/moduletest/arrayfrom/ |
H A D | arrayfrom.js | 51 let mp=new Map(); 52 let mpIter = mp.entries();
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/helpers/ |
H A D | dtoa_helper.h | 184 void DigitGen(const DiyFp &w, const DiyFp &mp, uint64_t delta);
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_date.cpp | 111 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 D | cocos_worker_test.js | 25790 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...] |