Searched refs:GCMallocNode (Results 1 – 19 of 19) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | opcodes.def | 173 OPCODE(gcmalloc, GCMallocNode, OPCODENOTPURE, 8) 174 OPCODE(gcpermalloc, GCMallocNode, OPCODENOTPURE, 8) 175 OPCODE(stackmalloc, GCMallocNode, OPCODENOTPURE, 8)
|
| D | ir_safe_cast_traits.def | 84 REGISTER_SAFE_CAST(GCMallocNode, from.GetOpCode() == OP_gcmalloc ||
|
| D | mir_nodes.h | 439 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()
|
| D | mir_builder.h | 234 GCMallocNode *CreateExprGCMalloc(Opcode opcode, const MIRType &ptype, const MIRType &type);
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| D | bin_func_export.cpp | 222 GCMallocNode *gcNode = static_cast<GCMallocNode *>(e); in OutputExpression()
|
| D | bin_func_import.cpp | 259 GCMallocNode *gcNode = mod.CurFuncCodeMemPool()->New<GCMallocNode>(op, typ, tyIdx); in ImportExpression()
|
| D | mir_builder.cpp | 758 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()
|
| D | mir_nodes.cpp | 1069 void GCMallocNode::Dump(int32) const in Dump()
|
| D | mir_parser.cpp | 3013 auto *mallocNode = mod.CurFuncCodeMemPool()->New<GCMallocNode>(op); in ParseExprGCMalloc()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/ |
| D | lower.h | 148 …void LowerGCMalloc(const BaseNode &node, const GCMallocNode &gcNode, BlockNode &blkNode, bool perm…
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/ |
| D | call_graph.cpp | 1044 GCMallocNode *gcmallocNode = static_cast<GCMallocNode *>(dassignNode->GetRHS()); in SearchDefInClinit() 1143 … GCMallocNode *gcmallocNode = static_cast<GCMallocNode *>(dassignNode->GetRHS()); in SearchDefInMemberMethods()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
| D | x64_cgfunc.h | 161 Operand *SelectGCMalloc(GCMallocNode &call) override;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/src/ |
| D | me_cfg.cpp | 63 auto *gcMallocNode = static_cast<GCMallocNode *>(dassignNode->GetRHS()); in IfReplaceWithAssertNonNull()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_cgfunc.cpp | 562 Operand *X64CGFunc::SelectGCMalloc(GCMallocNode &call) in SelectGCMalloc()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | cgfunc.h | 321 virtual Operand *SelectGCMalloc(GCMallocNode &call) = 0;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
| D | lower.cpp | 2814 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/ |
| D | aarch64_cgfunc.h | 275 Operand *SelectGCMalloc(GCMallocNode &call) override;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | cgfunc.cpp | 435 return cgFunc.SelectGCMalloc(static_cast<GCMallocNode &>(expr)); in HandleGCMalloc()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_cgfunc.cpp | 6375 Operand *AArch64CGFunc::SelectGCMalloc(GCMallocNode &node) in SelectGCMalloc()
|