Home
last modified time | relevance | path

Searched refs:GetMIRBuilder (Results 1 - 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
H A Dlower.cpp63 RegreadNode *regNode = mirModule.GetMIRBuilder()->CreateExprRegread( in LowerReturnStructUsingFakeParm()
114 BaseNode *retNode = mirModule.GetMIRBuilder()->CreateExprRegread(pType, -kSregRetval0); in NeedRetypeWhenLowerCallAssigned()
117 retNode = mirModule.GetMIRBuilder()->CreateExprTypeCvt(OP_cvt, newPty, pType, *retNode); in NeedRetypeWhenLowerCallAssigned()
139 return mirModule.GetMIRBuilder()->CreateStmtDassign(*var, fieldID, regRead); in SaveReturnValueInLocal()
177 newCall = mirModule.GetMIRBuilder()->CreateStmtCall(origCall.GetPUIdx(), origCall.GetNopnd()); in GenCallNode()
200 newCall = mirModule.GetMIRBuilder()->CreateStmtCall(bFunc, origCall.GetNopnd()); in GenIntrinsiccallNode()
205 mirModule.GetMIRBuilder()->CreateStmtIntrinsicCall(origCall.GetIntrinsic(), origCall.GetNopnd()); in GenIntrinsiccallNode()
209 newCall = mirModule.GetMIRBuilder()->CreateStmtIntrinsicCall(origCall.GetIntrinsic(), in GenIntrinsiccallNode()
225 newCall = mirModule.GetMIRBuilder()->CreateStmtIcall(origCall.GetNopnd()); in GenIcallNode()
227 newCall = mirModule.GetMIRBuilder() in GenIcallNode()
[all...]
H A Dswitch_lowerer.cpp214 ifStmt = static_cast<IfStmtNode *>(mirModule.GetMIRBuilder()->CreateStmtIf(cmpNode)); in BuildCodeForSwitchItems()
238 ifStmt = static_cast<IfStmtNode *>(mirModule.GetMIRBuilder()->CreateStmtIf(cmpNode)); in BuildCodeForSwitchItems()
325 ifStmt = static_cast<IfStmtNode *>(mirModule.GetMIRBuilder()->CreateStmtIf(cmpNode)); in BuildCodeForSwitchItems()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dlabel_creation.cpp31 MIRBuilder *mirBuilder = cgFunc->GetFunction().GetModule()->GetMIRBuilder(); in CreateStartEndLabel()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/
H A Dlower.h49 mirBuilder = mod.GetMIRBuilder(); in CGLowerer()
63 mirBuilder = mod.GetMIRBuilder(); in CGLowerer()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
H A Dconstantfold.cpp143 ConstvalNode *val = mirModule->GetMIRBuilder()->CreateIntConst( in PairToExpr()
153 ConstvalNode *val = mirModule->GetMIRBuilder()->CreateIntConst( in PairToExpr()
158 ConstvalNode *val = mirModule->GetMIRBuilder()->CreateIntConst( in PairToExpr()
1544 result = mirModule->GetMIRBuilder()->CreateIntConst(0, cstTyp); in FoldBinary()
1551 result = mirModule->GetMIRBuilder()->CreateIntConst(static_cast<uint64>(-1), cstTyp); in FoldBinary()
1589 result = mirModule->GetMIRBuilder()->CreateIntConst(0, cstTyp); in FoldBinary()
1664 result = mirModule->GetMIRBuilder()->CreateExprExtractbits(OP_extractbits, in FoldBinary()
1676 result = mirModule->GetMIRBuilder()->CreateIntConst(-1ULL, cstTyp); in FoldBinary()
1693 BaseNode *constValue = mirModule->GetMIRBuilder()->CreateIntConst(1, base->GetPrimType()); in FoldBinary()
1701 result = mirModule->GetMIRBuilder() in FoldBinary()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_lower.cpp279 MIRBuilder *builder = mirModule.GetMIRBuilder(); in LowerSwitchStmt()
293 MIRBuilder *builder = mirModule.GetMIRBuilder(); in LowerSwitchStmt()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dmir_module.h500 const MIRBuilderPtr &GetMIRBuilder() const in GetMIRBuilder() function in maple::MIRModule
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
H A Dlmir_builder.cpp59 LMIRBuilder::LMIRBuilder(Module &module_) : mirBuilder(*module_.GetMIRBuilder()), module(module_) in LMIRBuilder()

Completed in 12 milliseconds