Home
last modified time | relevance | path

Searched refs:CreateExprAddrof (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dclass_init.cpp67 BaseNode *classInfoNode = builder->CreateExprAddrof(0, classInfo); in GenPreClassInitCheck()
77 BaseNode *classInfoNode = builder->CreateExprAddrof(0, classInfo); in GenPostClassInitCheck()
125 BaseNode *classInfoNode = builder->CreateExprAddrof(0, *classInfo); in ProcessFunc()
172 AddrofNode *classInfoNode = builder->CreateExprAddrof(0, *classInfo); in ProcessFunc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_builder.h207 …AddrofNode *CreateExprAddrof(FieldID fieldID, const MIRSymbol &symbol, MemPool *memPool = nullptr);
208 AddrofNode *CreateExprAddrof(FieldID fieldID, StIdx symbolStIdx, MemPool *memPool = nullptr);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_builder.cpp32 AddrofNode *fieldExpr = CreateExprAddrof(0, fieldSymbol, mirModule->GetMemPool()); in AddAddrofFieldConst()
646 AddrofNode *MIRBuilder::CreateExprAddrof(FieldID fieldID, const MIRSymbol &symbol, MemPool *memPool) in CreateExprAddrof() function in maple::MIRBuilder
648 return CreateExprAddrof(fieldID, symbol.GetStIdx(), memPool); in CreateExprAddrof()
651 AddrofNode *MIRBuilder::CreateExprAddrof(FieldID fieldID, StIdx symbolStIdx, MemPool *memPool) in CreateExprAddrof() function in maple::MIRBuilder
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dlower.cpp847 auto *baseAddr = builder->CreateExprAddrof(0, dread.GetStIdx()); in LowerDreadBitfield()
963 auto *baseAddr = builder->CreateExprAddrof(0, dassign.GetStIdx()); in LowerDassignBitfield()
1580 BaseNode *regAddr = mirBuilder->CreateExprAddrof(0, *symbol); in LowerStructReturn()
2828 return builder->CreateExprAddrof(0, stIdx); in ExtractSymbolAddress()
3310 baseNode = mirBuilder->CreateExprAddrof(0, *callerClassInfoSym); in GetBaseNodeFromCurFunc()
3390 AddrofNode *baseExpr = mirBuilder->CreateExprAddrof(0, *arrayClassSt, mirModule.GetMemPool()); in GetClassInfoExprFromArrayClassCache()
3404 classInfoExpr = mirBuilder->CreateExprAddrof(0, *classInfoSym); in GetClassInfoExpr()
3418 classInfoExpr = mirBuilder->CreateExprAddrof(0, *classInfoSym); in GetClassInfoExpr()
3805 BaseNode *arg = mirBuilder->CreateExprAddrof(0, *classSym); in LowerGCMalloc()
3820 BaseNode *arg = mirBuilder->CreateExprAddrof(0, *classSym); in LowerGCMalloc()
[all …]