Home
last modified time | relevance | path

Searched refs:CreateLabel (Results 1 – 25 of 51) sorted by relevance

123

/arkcompiler/runtime_core/libpandafile/tests/
Dbytecode_emitter_tests.cpp105 Label label = emitter.CreateLabel();
125 Label label = emitter.CreateLabel();
149 Label label = emitter.CreateLabel();
167 Label label = emitter.CreateLabel();
189 Label label = emitter.CreateLabel();
211 Label label = emitter.CreateLabel();
331 Label label1 = emitter.CreateLabel(); in TestJmpFwdBwd()
332 Label label2 = emitter.CreateLabel(); in TestJmpFwdBwd()
378 Label label = emitter.CreateLabel();
398 Label label = emitter.CreateLabel();
[all …]
/arkcompiler/runtime_core/static_core/libpandafile/tests/
Dbytecode_emitter_tests.cpp107 Label label = emitter.CreateLabel(); in TEST()
127 Label label = emitter.CreateLabel(); in TEST()
151 Label label = emitter.CreateLabel(); in TEST()
169 Label label = emitter.CreateLabel(); in TEST()
191 Label label = emitter.CreateLabel(); in TEST()
213 Label label = emitter.CreateLabel(); in TEST()
333 Label label1 = emitter.CreateLabel(); in TestJmpFwdBwd()
334 Label label2 = emitter.CreateLabel(); in TestJmpFwdBwd()
380 Label label = emitter.CreateLabel(); in TEST()
400 Label label = emitter.CreateLabel(); in TEST()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dlabel_creation.cpp32 LabelIdx startLblIdx = cgFunc->CreateLabel(); in CreateStartEndLabel()
38 LabelIdx endLblIdx = cgFunc->CreateLabel(); in CreateStartEndLabel()
Deh_func.cpp527 cgFunc->SetCleanupLabel(*mirModule->GetMIRBuilder()->CreateStmtLabel(CreateLabel(".LCLEANUP"))); in GenerateCleanupLabel()
535 LabelIdx dfLabIdx = cgFunc->GetFunction().GetLabelTab()->CreateLabel(); in InsertDefaultLabelAndAbortFunc()
609 LabelIdx EHFunc::CreateLabel(const std::string &cstr) in CreateLabel() function in maplebe::EHFunc
647 LabelIdx lsdaHdLblIdx = CreateLabel("LSDAHD"); /* LSDA head */ in CreateLSDAHeader()
651 LabelIdx lsdaTTStartIdx = CreateLabel("LSDAALLS"); /* LSDA all start; */ in CreateLSDAHeader()
653 LabelIdx lsdaTTEndIdx = CreateLabel("LSDAALLE"); /* LSDA all end; */ in CreateLSDAHeader()
670 LabelIdx lsdaCSTStartIdx = CreateLabel("LSDACSTS"); /* LSDA callsite table start; */ in FillLSDACallSiteTable()
672 LabelIdx lsdaCSTEndIdx = CreateLabel("LSDACSTE"); /* LSDA callsite table end; */ in FillLSDACallSiteTable()
680 LabelIdx csStartLblIdx = CreateLabel("LSDACS"); in FillLSDACallSiteTable()
682 LabelIdx csEndLblIdx = CreateLabel("LSDACE"); in FillLSDACallSiteTable()
[all …]
Dcfgo.cpp199 tgtLabIdx = cgFunc->CreateLabel(); in ClearCurBBAndResetTargetBB()
610 tgtLabIdx = cgFunc->CreateLabel(); in Optimize()
694 LabelIdx labIdx = cgFunc->CreateLabel(); in Optimize()
Dcg_irbuilder.cpp142 LabelOperand &OperandBuilder::CreateLabel(const char *parent, LabelIdx idx, MemPool *mp) in CreateLabel() function in maplebe::OperandBuilder
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/
Dasm_printer.h54 LabelId CreateLabel() override in CreateLabel() function
64 LabelId CreateLabel(const LabelType &str) in CreateLabel() function
76 CreateLabel(); in CreateLabels()
/arkcompiler/runtime_core/static_core/libpandafile/
Dbytecode_emitter.h80 Label CreateLabel() in CreateLabel() function
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_lower.cpp143 LabelIdx lableIdx = mirModule.CurFunction()->GetLabelTab()->CreateLabel(); in CreateCondGotoStmt()
196 gotoLableIdx = mirModule.CurFunction()->GetLabelTab()->CreateLabel(); in CreateBrFalseAndGotoStmt()
355 LabelIdx lalbeIdx = mirModule.CurFunction()->GetLabelTab()->CreateLabel(); in LowerWhileStmt()
362 LabelIdx whileLalbeIdx = mirModule.CurFunction()->GetLabelTab()->CreateLabel(); in LowerWhileStmt()
373 LabelIdx bodyLableIdx = mirModule.CurFunction()->GetLabelTab()->CreateLabel(); in LowerWhileStmt()
445 LabelIdx lIdx = mirModule.CurFunction()->GetLabelTab()->CreateLabel(); in LowerDoloopStmt()
453 LabelIdx bodyLabelIdx = mirModule.CurFunction()->GetLabelTab()->CreateLabel(); in LowerDoloopStmt()
518 LabelIdx lIdx = mirModule.CurFunction()->GetLabelTab()->CreateLabel(); in LowerDowhileStmt()
607 LabelIdx labIdx = mirFunc->GetLabelTab()->CreateLabel(); in LowerEmbeddedCandCior()
661 lIdx = mirModule.CurFunction()->GetLabelTab()->CreateLabel(); in LowerCandCior()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dslow_path.h52 labelBack_ = encoder->CreateLabel(); in BindBackLabel()
59 labelBack_ = encoder->CreateLabel(); in CreateBackLabel()
Dencoder.md192 auto label = callconv->CreateLabel();
193 // or CreateLabel<type>
Dcodegen.cpp103 …OsrEntryStub(Codegen *codegen, SaveStateInst *inst) : label_(codegen->GetEncoder()->CreateLabel())… in OsrEntryStub()
537 labelEntry_ = encoder->CreateLabel(); in RunImpl()
538 labelExit_ = encoder->CreateLabel(); in RunImpl()
1260 auto label = encoder->CreateLabel(); in CreateLoadClassFromPLT()
1298 auto endLabel = GetEncoder()->CreateLabel(); in CreateAlignmentValue()
1518 auto label = GetEncoder()->CreateLabel(); in EmitResolveVirtualAot()
1810 auto label = GetEncoder()->CreateLabel(); in CreatePreWRB()
2064 auto lblMarkCardAndExit = enc->CreateLabel(); in CreateOnlineIrtocPostWrbRegionTwoRegs()
2065 auto lblCheck1Obj = enc->CreateLabel(); in CreateOnlineIrtocPostWrbRegionTwoRegs()
2066 auto done = enc->CreateLabel(); in CreateOnlineIrtocPostWrbRegionTwoRegs()
[all …]
/arkcompiler/runtime_core/libpandafile/
Dbytecode_emitter.h80 Label CreateLabel() in CreateLabel() function
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcg_irbuilder.h79 LabelOperand &CreateLabel(const char *parent, LabelIdx idx, MemPool *mp = nullptr);
Deh_func.h208 LabelIdx CreateLabel(const std::string &cstr);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_optimize_common.cpp34 … ModifyJumpTarget(GetCGFunc()->GetOpndBuilder()->CreateLabel(lableName.c_str(), targetLabel), bb); in ModifyJumpTarget()
/arkcompiler/runtime_core/compiler/tests/amd64/
Dencoder64_test.cpp636 auto t1 = GetEncoder()->CreateLabel(); in TEST_F()
637 auto t2 = GetEncoder()->CreateLabel(); in TEST_F()
638 auto t3 = GetEncoder()->CreateLabel(); in TEST_F()
639 auto t4 = GetEncoder()->CreateLabel(); in TEST_F()
640 auto t5 = GetEncoder()->CreateLabel(); in TEST_F()
698 auto label = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
699 auto end = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
754 auto label = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
755 auto end = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
820 auto label = test->GetEncoder()->CreateLabel(); in TestSubOverflow()
[all …]
/arkcompiler/runtime_core/static_core/compiler/tests/amd64/
Dencoder64_test.cpp643 auto t1 = GetEncoder()->CreateLabel(); in TEST_F()
644 auto t2 = GetEncoder()->CreateLabel(); in TEST_F()
645 auto t3 = GetEncoder()->CreateLabel(); in TEST_F()
646 auto t4 = GetEncoder()->CreateLabel(); in TEST_F()
647 auto t5 = GetEncoder()->CreateLabel(); in TEST_F()
705 auto label = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
706 auto end = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
761 auto label = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
762 auto end = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
827 auto label = test->GetEncoder()->CreateLabel(); in TestSubOverflow()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
Dencode.cpp487 auto labelExit = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsInteger()
488 auto labelInfOrNan = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsInteger()
507 auto labelExit = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsSafeInteger()
508 auto labelFalse = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsSafeInteger()
744 auto done = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeRoundToPInf()
806 auto end = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeGetTypeSize()
839 … auto labelNotCompressed = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeCompressedStringCharAt()
840 auto labelCharLoaded = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeCompressedStringCharAt()
859 … auto labelNotCompressed = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeCompressedStringCharAtI()
860 auto labelCharLoaded = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeCompressedStringCharAtI()
[all …]
Dcallconv.cpp169 auto expandDone = encoder->CreateLabel(); in GeneratePrologue()
310 auto expandDone = encoder->CreateLabel(); in GenerateNativePrologue()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
Dencode.cpp807 auto labelExit = static_cast<Aarch32LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsInteger()
808 auto labelInfOrNan = static_cast<Aarch32LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsInteger()
828 auto labelExit = static_cast<Aarch32LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsSafeInteger()
829 auto labelFalse = static_cast<Aarch32LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsSafeInteger()
898 auto low = CreateLabel(); in EncodeCountLeadingZeroBits()
899 auto end = CreateLabel(); in EncodeCountLeadingZeroBits()
943 auto done = CreateLabel(); in EncodeRoundToPInf()
1256 auto labelSkip = CreateLabel(); in EncoderCastExtendFromInt32()
1257 auto labelEndIf = CreateLabel(); in EncoderCastExtendFromInt32()
1273 auto labelCheckNan = CreateLabel(); in EncodeCastDoubleToInt64()
[all …]
/arkcompiler/runtime_core/compiler/tests/aarch64/
Dencoder64_test.cpp648 auto t1 = GetEncoder()->CreateLabel(); in TEST_F()
649 auto t2 = GetEncoder()->CreateLabel(); in TEST_F()
650 auto t3 = GetEncoder()->CreateLabel(); in TEST_F()
651 auto t4 = GetEncoder()->CreateLabel(); in TEST_F()
652 auto t5 = GetEncoder()->CreateLabel(); in TEST_F()
710 auto label = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
764 auto label = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
765 auto end = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
830 auto label = test->GetEncoder()->CreateLabel(); in TestSubOverflow()
831 auto end = test->GetEncoder()->CreateLabel(); in TestSubOverflow()
[all …]
/arkcompiler/runtime_core/static_core/compiler/tests/aarch64/
Dencoder64_test.cpp646 auto t1 = GetEncoder()->CreateLabel(); in TEST_F()
647 auto t2 = GetEncoder()->CreateLabel(); in TEST_F()
648 auto t3 = GetEncoder()->CreateLabel(); in TEST_F()
649 auto t4 = GetEncoder()->CreateLabel(); in TEST_F()
650 auto t5 = GetEncoder()->CreateLabel(); in TEST_F()
708 auto label = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
762 auto label = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
763 auto end = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
828 auto label = test->GetEncoder()->CreateLabel(); in TestSubOverflow()
829 auto end = test->GetEncoder()->CreateLabel(); in TestSubOverflow()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
Dcallconv.cpp150 auto expandDone = encoder->CreateLabel(); in GeneratePrologue()
/arkcompiler/runtime_core/static_core/compiler/tests/aarch32/
Dencoder32_test.cpp649 auto t1 = GetEncoder()->CreateLabel(); in TEST_F()
650 auto t2 = GetEncoder()->CreateLabel(); in TEST_F()
651 auto t3 = GetEncoder()->CreateLabel(); in TEST_F()
652 auto t4 = GetEncoder()->CreateLabel(); in TEST_F()
653 auto t5 = GetEncoder()->CreateLabel(); in TEST_F()
711 auto label = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
769 auto tsucc = test->GetEncoder()->CreateLabel(); in TestJumpCC()
3158 auto true_branch = test->GetEncoder()->CreateLabel(); in TestJumpTest()
3159 auto end = test->GetEncoder()->CreateLabel(); in TestJumpTest()
3282 auto retry_label = test->GetEncoder()->CreateLabel(); in TestStoreExclusive()

123