Home
last modified time | relevance | path

Searched refs:addrExpr (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
H A Dx64_MPISel.h44 MemOperand &CreateMemOpndOrNull(PrimType ptype, const BaseNode &parent, BaseNode &addrExpr, int64 offset = 0);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_nodes.cpp402 if (addrExpr->IsLeaf() && rhs->IsLeaf()) { in Dump()
403 addrExpr->Dump(0); in Dump()
409 addrExpr->Dump(indent + 1); in Dump()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_cgfunc.h277 MemOperand &CreateMemOpnd(PrimType ptype, const BaseNode &parent, BaseNode &addrExpr, int64 offset = 0);
279 MemOperand *CreateMemOpndOrNull(PrimType ptype, const BaseNode &parent, BaseNode &addrExpr, int64 offset = 0);
631 MemOperand *CheckAndCreateExtendMemOpnd(PrimType ptype, const BaseNode &addrExpr, int64 offset);
632 MemOperand &CreateNonExtendMemOpnd(PrimType ptype, const BaseNode &parent, BaseNode &addrExpr, int64 offset);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_cgfunc.cpp3965 MemOperand *AArch64CGFunc::CheckAndCreateExtendMemOpnd(PrimType ptype, const BaseNode &addrExpr, int64 offset)
3968 if (addrExpr.GetOpCode() != OP_add || offset != 0) {
3971 BaseNode *baseExpr = addrExpr.Opnd(0);
3972 BaseNode *addendExpr = addrExpr.Opnd(1);
3977 DEBUG_ASSERT(addrExpr.GetNumOpnds() == kOpndNum2, "Unepect expr operand in CheckAndCreateExtendMemOpnd");
3995 CHECK_FATAL(addrExpr.GetNumOpnds() == kOpndNum2, "Unepect expr operand in CheckAndCreateExtendMemOpnd");
4051 RegOperand &base = static_cast<RegOperand &>(LoadIntoRegister(*HandleExpr(addrExpr, *baseExpr), PTY_a64));
4069 MemOperand &AArch64CGFunc::CreateNonExtendMemOpnd(PrimType ptype, const BaseNode &parent, BaseNode &addrExpr,
4073 if ((addrExpr.GetOpCode() == OP_add || addrExpr
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dmir_nodes.h1192 : StmtNode(OP_iassign), tyIdx(tyIdx), fieldID(fieldID), addrExpr(addrOpnd), rhs(rhsOpnd) in IassignNode()
1222 return addrExpr;
1235 addrExpr = node;
1249 bn->SetOpnd(addrExpr->CloneTree(allocator), 0);
1257 BaseNode *base = addrExpr; in GetAddrExprBase()
1266 addrExpr = exp; in SetAddrExpr()
1284 BaseNode *addrExpr; member in IassignNode

Completed in 14 milliseconds