Home
last modified time | relevance | path

Searched refs:GetOrCreateLabelOperand (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_optimize_common.cpp41 … LabelOperand &label = static_cast<AArch64CGFunc *>(GetCGFunc())->GetOrCreateLabelOperand(labidx); in ModifyJumpTarget()
54 …ModifyJumpTarget(static_cast<AArch64CGFunc *>(GetCGFunc())->GetOrCreateLabelOperand(targetLabel), … in ModifyJumpTarget()
212 LabelOperand &targetOpnd = GetCGFunc()->GetOrCreateLabelOperand(newTarget); in ReTargetSuccBB()
227 LabelOperand &targetOpnd = GetCGFunc()->GetOrCreateLabelOperand(ftLabel); in FlipIfBB()
240 LabelOperand &targetOpnd = GetCGFunc()->GetOrCreateLabelOperand(fallthruLabel); in CreateGotoBBAfterCondBB()
262 LabelOperand &labelOpnd = cgFunc->GetOrCreateLabelOperand(labelIdx); in ModifyFathruBBToGotoBB()
Daarch64_fixshortbranch.cpp236 LabelOperand &padBBLabelOpnd = cgFunc->GetOrCreateLabelOperand(padBBLabel); in InsertJmpPadAtSecEnd()
Daarch64_cgfunc.cpp3344 LabelOperand &targetOpnd = GetOrCreateLabelOperand(labelIdx); in SelectCondSpecialCase1()
3382 LabelOperand &targetOpnd = GetOrCreateLabelOperand(tempLabelIdx); in SelectCondSpecialCase2()
3394 LabelOperand &targetOpnd = GetOrCreateLabelOperand(labelIdx); in SelectCondGoto()
3425 Operand &targetOpnd = GetOrCreateLabelOperand(stmt.GetOffset()); in SelectGoto()
6591 LabelOperand &targetOpnd = GetOrCreateLabelOperand(labidx); in MergeReturn()
7724 LabelOperand &targetOpnd = GetOrCreateLabelOperand(labIdx); in IntrinsifyGetAndAddInt()
7756 LabelOperand &targetOpnd = GetOrCreateLabelOperand(labIdx); in IntrinsifyGetAndSetInt()
7790 LabelOperand &label1Opnd = GetOrCreateLabelOperand(labIdx1); in IntrinsifyCompareAndSwapInt()
7792 LabelOperand &label2Opnd = GetOrCreateLabelOperand(labIdx2); in IntrinsifyCompareAndSwapInt()
7827 bb.AppendInsn(GetInsnBuilder()->BuildInsn(MOP_beq, rflag, GetOrCreateLabelOperand(jumpLabIdx))); in CheckStringIsCompressed()
[all …]
Daarch64_proepilog.cpp254 …aarchCGFunc.SelectCondGoto(aarchCGFunc.GetOrCreateLabelOperand(failBB.GetLabIdx()), OP_brtrue, OP_… in GenStackGuardCheckInsn()
1291 … LabelOperand &targetOpnd = aarchCGFunc.GetOrCreateLabelOperand(cgFunc.GetExitBB(0)->GetLabIdx()); in GenerateEpilogForCleanup()
Daarch64_emitter.cpp68 LabelOperand &label = aarchCGFunc.GetOrCreateLabelOperand(labIdx); in EmitBBHeaderLabel()
346 LabelOperand &labelOpnd = aarchCGFunc.GetOrCreateLabelOperand(mpPair.first); in Run()
Daarch64_peep.cpp6758 LabelOperand &target = aarch64CGFunc->GetOrCreateLabelOperand(lableIdx); in Run()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dcfgo.cpp234 LabelOperand &brTarget = cgFunc->GetOrCreateLabelOperand(tgtLabIdx); in ClearCurBBAndResetTargetBB()
641 LabelOperand &brTarget = cgFunc->GetOrCreateLabelOperand(*ftBB); in RelocateThrowBB()
764 LabelOperand &brTarget = cgFunc->GetOrCreateLabelOperand(tgtLabIdx); in Optimize()
1133 auto &tgtOpnd2 = cgFunc->GetOrCreateLabelOperand(*f2); in CheckBBSuccMatch()
1282 auto &brTarget = cgFunc->GetOrCreateLabelOperand(*redirectBB); in TryCrossJumpBB()
Dcg_cfg.cpp921 …cgFunc->GetInsnBuilder()->BuildInsn(MOP_xuncond, cgFunc->GetOrCreateLabelOperand(succ.GetLabIdx())… in BreakCriticalEdge()
930 …rInsn->SetOperand(AArch64isa::GetJumpTargetIdx(*brInsn), cgFunc->GetOrCreateLabelOperand(newLblIdx… in BreakCriticalEdge()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
Dx64_cgfunc.h171 LabelOperand &GetOrCreateLabelOperand(LabelIdx labIdx) override;
172 LabelOperand &GetOrCreateLabelOperand(BB &bb) override;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_cgfunc.cpp612 LabelOperand &X64CGFunc::GetOrCreateLabelOperand(LabelIdx labIdx) in GetOrCreateLabelOperand() function in maplebe::X64CGFunc
617 LabelOperand &X64CGFunc::GetOrCreateLabelOperand(BB &bb) in GetOrCreateLabelOperand() function in maplebe::X64CGFunc
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcgfunc.h411 virtual LabelOperand &GetOrCreateLabelOperand(LabelIdx labIdx) = 0;
412 virtual LabelOperand &GetOrCreateLabelOperand(BB &bb) = 0;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_cgfunc.h334 LabelOperand &GetOrCreateLabelOperand(LabelIdx labIdx) override;
335 LabelOperand &GetOrCreateLabelOperand(BB &bb) override;