Home
last modified time | relevance | path

Searched refs:GCMallocNode (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dopcodes.def173 OPCODE(gcmalloc, GCMallocNode, OPCODENOTPURE, 8)
174 OPCODE(gcpermalloc, GCMallocNode, OPCODENOTPURE, 8)
175 OPCODE(stackmalloc, GCMallocNode, OPCODENOTPURE, 8)
Dir_safe_cast_traits.def84 REGISTER_SAFE_CAST(GCMallocNode, from.GetOpCode() == OP_gcmalloc ||
Dmir_nodes.h439 class GCMallocNode : public BaseNode {
441 explicit GCMallocNode(Opcode o) : BaseNode(o) {} in GCMallocNode() function
443 GCMallocNode(Opcode o, PrimType typ, TyIdx tIdx) : BaseNode(o, typ, 0), tyIdx(tIdx) {} in GCMallocNode() function
445 virtual ~GCMallocNode() = default;
449 GCMallocNode *CloneTree(MapleAllocator &allocator) const override in CloneTree()
451 auto *node = allocator.GetMemPool()->New<GCMallocNode>(*this); in CloneTree()
Dmir_builder.h234 GCMallocNode *CreateExprGCMalloc(Opcode opcode, const MIRType &ptype, const MIRType &type);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dbin_func_export.cpp222 GCMallocNode *gcNode = static_cast<GCMallocNode *>(e); in OutputExpression()
Dbin_func_import.cpp259 GCMallocNode *gcNode = mod.CurFuncCodeMemPool()->New<GCMallocNode>(op, typ, tyIdx); in ImportExpression()
Dmir_builder.cpp758 GCMallocNode *MIRBuilder::CreateExprGCMalloc(Opcode opcode, const MIRType &pType, const MIRType &ty… in CreateExprGCMalloc()
760 …return GetCurrentFuncCodeMp()->New<GCMallocNode>(opcode, pType.GetPrimType(), type.GetTypeIndex()); in CreateExprGCMalloc()
Dmir_nodes.cpp1069 void GCMallocNode::Dump(int32) const in Dump()
Dmir_parser.cpp3013 auto *mallocNode = mod.CurFuncCodeMemPool()->New<GCMallocNode>(op); in ParseExprGCMalloc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/
Dlower.h148 …void LowerGCMalloc(const BaseNode &node, const GCMallocNode &gcNode, BlockNode &blkNode, bool perm…
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dcall_graph.cpp1044 GCMallocNode *gcmallocNode = static_cast<GCMallocNode *>(dassignNode->GetRHS()); in SearchDefInClinit()
1143GCMallocNode *gcmallocNode = static_cast<GCMallocNode *>(dassignNode->GetRHS()); in SearchDefInMemberMethods()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
Dx64_cgfunc.h161 Operand *SelectGCMalloc(GCMallocNode &call) override;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/src/
Dme_cfg.cpp63 auto *gcMallocNode = static_cast<GCMallocNode *>(dassignNode->GetRHS()); in IfReplaceWithAssertNonNull()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_cgfunc.cpp562 Operand *X64CGFunc::SelectGCMalloc(GCMallocNode &call) in SelectGCMalloc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcgfunc.h321 virtual Operand *SelectGCMalloc(GCMallocNode &call) = 0;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dlower.cpp2814 LowerGCMalloc(regNode, static_cast<GCMallocNode &>(*rhsOpnd), newBlk, op == OP_gcpermalloc); in LowerRegassign()
2909 …LowerGCMalloc(dsNode, static_cast<GCMallocNode &>(*dsNode.GetRHS()), newBlk, op == OP_gcpermalloc); in LowerDassign()
3779 void CGLowerer::LowerGCMalloc(const BaseNode &node, const GCMallocNode &gcmalloc, BlockNode &blkNod… in LowerGCMalloc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_cgfunc.h275 Operand *SelectGCMalloc(GCMallocNode &call) override;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dcgfunc.cpp435 return cgFunc.SelectGCMalloc(static_cast<GCMallocNode &>(expr)); in HandleGCMalloc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_cgfunc.cpp6375 Operand *AArch64CGFunc::SelectGCMalloc(GCMallocNode &node) in SelectGCMalloc()