| /arkcompiler/runtime_core/libpandafile/tests/ |
| D | bytecode_emitter_tests.cpp | 105 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/ |
| D | bytecode_emitter_tests.cpp | 107 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/ |
| D | label_creation.cpp | 32 LabelIdx startLblIdx = cgFunc->CreateLabel(); in CreateStartEndLabel() 38 LabelIdx endLblIdx = cgFunc->CreateLabel(); in CreateStartEndLabel()
|
| D | eh_func.cpp | 527 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 …]
|
| D | cfgo.cpp | 199 tgtLabIdx = cgFunc->CreateLabel(); in ClearCurBBAndResetTargetBB() 610 tgtLabIdx = cgFunc->CreateLabel(); in Optimize() 694 LabelIdx labIdx = cgFunc->CreateLabel(); in Optimize()
|
| D | cg_irbuilder.cpp | 142 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/ |
| D | asm_printer.h | 54 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/ |
| D | bytecode_emitter.h | 80 Label CreateLabel() in CreateLabel() function
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| D | mir_lower.cpp | 143 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/ |
| D | slow_path.h | 52 labelBack_ = encoder->CreateLabel(); in BindBackLabel() 59 labelBack_ = encoder->CreateLabel(); in CreateBackLabel()
|
| D | encoder.md | 192 auto label = callconv->CreateLabel(); 193 // or CreateLabel<type>
|
| D | codegen.cpp | 103 …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/ |
| D | bytecode_emitter.h | 80 Label CreateLabel() in CreateLabel() function
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | cg_irbuilder.h | 79 LabelOperand &CreateLabel(const char *parent, LabelIdx idx, MemPool *mp = nullptr);
|
| D | eh_func.h | 208 LabelIdx CreateLabel(const std::string &cstr);
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_optimize_common.cpp | 34 … ModifyJumpTarget(GetCGFunc()->GetOpndBuilder()->CreateLabel(lableName.c_str(), targetLabel), bb); in ModifyJumpTarget()
|
| /arkcompiler/runtime_core/compiler/tests/amd64/ |
| D | encoder64_test.cpp | 636 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/ |
| D | encoder64_test.cpp | 643 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/ |
| D | encode.cpp | 487 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 …]
|
| D | callconv.cpp | 169 auto expandDone = encoder->CreateLabel(); in GeneratePrologue() 310 auto expandDone = encoder->CreateLabel(); in GenerateNativePrologue()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/ |
| D | encode.cpp | 807 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/ |
| D | encoder64_test.cpp | 648 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/ |
| D | encoder64_test.cpp | 646 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/ |
| D | callconv.cpp | 150 auto expandDone = encoder->CreateLabel(); in GeneratePrologue()
|
| /arkcompiler/runtime_core/static_core/compiler/tests/aarch32/ |
| D | encoder32_test.cpp | 649 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()
|