Home
last modified time | relevance | path

Searched refs:CreateLabel (Results 1 - 25 of 47) sorted by relevance

12

/arkcompiler/runtime_core/libpandafile/tests/
H A Dbytecode_emitter_tests.cpp105 Label label = emitter.CreateLabel(); in HWTEST()
125 Label label = emitter.CreateLabel(); in HWTEST()
149 Label label = emitter.CreateLabel(); in HWTEST()
167 Label label = emitter.CreateLabel(); in HWTEST()
189 Label label = emitter.CreateLabel(); in HWTEST()
211 Label label = emitter.CreateLabel(); in HWTEST()
331 Label label1 = emitter.CreateLabel(); in TestJmpFwdBwd()
332 Label label2 = emitter.CreateLabel(); in TestJmpFwdBwd()
378 Label label = emitter.CreateLabel(); in HWTEST()
398 Label label = emitter.CreateLabel(); in HWTEST()
[all...]
/arkcompiler/runtime_core/static_core/libpandafile/tests/
H A 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()
335 Label label1 = emitter.CreateLabel(); in TestJmpFwdBwd()
336 Label label2 = emitter.CreateLabel(); in TestJmpFwdBwd()
382 Label label = emitter.CreateLabel(); in TEST()
402 Label label = emitter.CreateLabel(); in TEST()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dlabel_creation.cpp34 LabelIdx startLblIdx = cgFunc->CreateLabel(); in CreateStartEndLabel()
38 LabelIdx returnLblIdx = cgFunc->CreateLabel(); in CreateStartEndLabel()
43 LabelIdx endLblIdx = cgFunc->CreateLabel(); in CreateStartEndLabel()
H A Dcfgo.cpp220 tgtLabIdx = cgFunc->CreateLabel(); in ClearCurBBAndResetTargetBB()
419 tgtLabIdx = cgFunc->CreateLabel(); in Optimize()
H A Dcg_irbuilder.cpp167 LabelOperand &OperandBuilder::CreateLabel(const char *parent, LabelIdx idx, MemPool *mp) in CreateLabel() function in maplebe::OperandBuilder
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_optimize_common.cpp31 ModifyJumpTarget(GetCGFunc()->GetOpndBuilder()->CreateLabel(lableName.c_str(), targetLabel), bb); in ModifyJumpTarget()
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/
H A Dcodegen_intrinsics_ets.cpp205 auto labelInsertStringIntoSlot = enc->CreateLabel(); in EncodeSbAppendString()
206 auto labelFastPathDone = enc->CreateLabel(); in EncodeSbAppendString()
207 auto labelIncIndex = enc->CreateLabel(); in EncodeSbAppendString()
265 auto labelReturn = enc->CreateLabel(); in CreateStringBuilderAppendString()
266 auto labelSlowPath = enc->CreateLabel(); in CreateStringBuilderAppendString()
271 auto labelStrNotNull = enc->CreateLabel(); in CreateStringBuilderAppendString()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/
H A Dasm_printer.h54 LabelId CreateLabel() override
64 LabelId CreateLabel(const LabelType &str) in CreateLabel() function in ark::compiler::final
76 CreateLabel();
/arkcompiler/runtime_core/static_core/compiler/tests/amd64/
H A Dencoder64_test_1.cpp225 auto t1 = GetEncoder()->CreateLabel(); in TEST_F()
226 auto t2 = GetEncoder()->CreateLabel(); in TEST_F()
227 auto t3 = GetEncoder()->CreateLabel(); in TEST_F()
228 auto t4 = GetEncoder()->CreateLabel(); in TEST_F()
229 auto t5 = GetEncoder()->CreateLabel(); in TEST_F()
287 auto label = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
288 auto end = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
343 auto label = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
344 auto end = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
409 auto label = test->GetEncoder()->CreateLabel(); in TestSubOverflow()
[all...]
/arkcompiler/runtime_core/static_core/compiler/tests/aarch64/
H A Dencoder64_test_1.cpp224 auto t1 = GetEncoder()->CreateLabel(); in TEST_F()
225 auto t2 = GetEncoder()->CreateLabel(); in TEST_F()
226 auto t3 = GetEncoder()->CreateLabel(); in TEST_F()
227 auto t4 = GetEncoder()->CreateLabel(); in TEST_F()
228 auto t5 = GetEncoder()->CreateLabel(); in TEST_F()
286 auto label = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
340 auto label = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
341 auto end = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
406 auto label = test->GetEncoder()->CreateLabel(); in TestSubOverflow()
407 auto end = test->GetEncoder()->CreateLabel(); in TestSubOverflow()
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dslow_path.h52 labelBack_ = encoder->CreateLabel(); in BindBackLabel()
59 labelBack_ = encoder->CreateLabel(); in CreateBackLabel()
H A Dcodegen.cpp104 OsrEntryStub(Codegen *codegen, SaveStateInst *inst) : label_(codegen->GetEncoder()->CreateLabel()), saveState_(inst) in OsrEntryStub()
597 labelEntry_ = encoder->CreateLabel(); in RunImpl()
598 labelExit_ = encoder->CreateLabel(); in RunImpl()
1319 auto label = encoder->CreateLabel(); in CreateLoadClassFromPLT()
1357 auto endLabel = GetEncoder()->CreateLabel(); in CreateAlignmentValue()
1577 auto label = GetEncoder()->CreateLabel(); in EmitResolveVirtualAot()
1862 auto label = GetEncoder()->CreateLabel(); in CreatePreWRB()
2679 auto lblMarkCardAndExit = enc->CreateLabel(); in EncodeOnlineIrtocRegionTwoRegsBarrier()
2680 auto lblCheck1Obj = enc->CreateLabel(); in EncodeOnlineIrtocRegionTwoRegsBarrier()
2681 auto lblDone = enc->CreateLabel(); in EncodeOnlineIrtocRegionTwoRegsBarrier()
[all...]
H A Dencode.h91 virtual LabelId CreateLabel() = 0;
380 LabelHolder::LabelId CreateLabel();
H A Dencode_visitor.cpp1101 auto label = encoder->CreateLabel(); in VisitInitClass()
1200 auto label = encoder->CreateLabel(); in VisitGetGlobalVarAddress()
1236 auto label = encoder->CreateLabel(); in EncodeLoadAndInitClassInAot()
1587 auto loopLabel = encoder->CreateLabel(); in FillOtherClass()
1722 auto endLabel = encoder->CreateLabel(); in VisitCheckCast()
1749 auto nextLabel = encoder->CreateLabel(); in FillIsInstanceUnresolved()
1801 auto loopLabel = encoder->CreateLabel(); in FillIsInstanceCaseOther()
1802 auto falseLabel = encoder->CreateLabel(); in FillIsInstanceCaseOther()
1851 auto nextLabel1 = encoder->CreateLabel(); in FillIsInstanceCaseArrayClass()
1890 auto nextLabel = encoder->CreateLabel(); in FillIsInstance()
[all...]
/arkcompiler/runtime_core/libpandafile/
H A Dbytecode_emitter.h80 Label CreateLabel() in CreateLabel() function in panda::BytecodeEmitter
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dbytecode_emitter.h80 Label CreateLabel() in CreateLabel() function in ark::BytecodeEmitter
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Dcg_irbuilder.h98 LabelOperand &CreateLabel(const char *parent, LabelIdx idx, MemPool *mp = nullptr);
/arkcompiler/runtime_core/compiler/tests/amd64/
H A Dencoder64_test.cpp645 auto t1 = GetEncoder()->CreateLabel(); in TEST_F()
646 auto t2 = GetEncoder()->CreateLabel(); in TEST_F()
647 auto t3 = GetEncoder()->CreateLabel(); in TEST_F()
648 auto t4 = GetEncoder()->CreateLabel(); in TEST_F()
649 auto t5 = GetEncoder()->CreateLabel(); in TEST_F()
707 auto label = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
708 auto end = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
763 auto label = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
764 auto end = test->GetEncoder()->CreateLabel(); in TestAddOverflow()
829 auto label = test->GetEncoder()->CreateLabel(); in TestSubOverflow()
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
H A Dencode.cpp183 Aarch64LabelHolder::LabelId Aarch64LabelHolder::CreateLabel() in CreateLabel() function in ark::compiler::aarch64::Aarch64LabelHolder
196 CreateLabel(); in CreateLabels()
672 auto labelExit = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsInteger()
673 auto labelInfOrNan = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsInteger()
692 auto labelExit = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsSafeInteger()
693 auto labelFalse = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsSafeInteger()
929 auto done = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeRoundToPInf()
1058 auto end = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeGetTypeSize()
1091 auto labelNotCompressed = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeCompressedStringCharAt()
1092 auto labelCharLoaded = static_cast<Aarch64LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeCompressedStringCharAt()
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
H A Dencode.cpp282 LabelHolder::LabelId Aarch32LabelHolder::CreateLabel() in CreateLabel() function in ark::compiler::aarch32::Aarch32LabelHolder
295 CreateLabel(); in CreateLabels()
1164 auto labelExit = static_cast<Aarch32LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsInteger()
1165 auto labelInfOrNan = static_cast<Aarch32LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsInteger()
1185 auto labelExit = static_cast<Aarch32LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsSafeInteger()
1186 auto labelFalse = static_cast<Aarch32LabelHolder *>(GetLabels())->GetLabel(CreateLabel()); in EncodeIsSafeInteger()
1255 auto low = CreateLabel(); in EncodeCountLeadingZeroBits()
1256 auto end = CreateLabel(); in EncodeCountLeadingZeroBits()
1300 auto done = CreateLabel(); in EncodeRoundToPInf()
1602 auto labelSkip = CreateLabel(); in EncoderCastExtendFromInt32()
[all...]
/arkcompiler/runtime_core/static_core/compiler/tests/aarch32/
H A Dencoder32_test_1.cpp242 auto t1 = GetEncoder()->CreateLabel(); in TEST_F()
243 auto t2 = GetEncoder()->CreateLabel(); in TEST_F()
244 auto t3 = GetEncoder()->CreateLabel(); in TEST_F()
245 auto t4 = GetEncoder()->CreateLabel(); in TEST_F()
246 auto t5 = GetEncoder()->CreateLabel(); in TEST_F()
304 auto label = test->GetEncoder()->CreateLabel(); in TestBitTestAndBranch()
361 auto tsucc = test->GetEncoder()->CreateLabel(); in TestJumpCC()
/arkcompiler/runtime_core/compiler/tests/aarch32/
H A Dencoder32_test.cpp643 auto t1 = GetEncoder()->CreateLabel();
644 auto t2 = GetEncoder()->CreateLabel();
645 auto t3 = GetEncoder()->CreateLabel();
646 auto t4 = GetEncoder()->CreateLabel();
647 auto t5 = GetEncoder()->CreateLabel();
705 auto label = test->GetEncoder()->CreateLabel();
763 auto tsucc = test->GetEncoder()->CreateLabel(); in TestJumpCC()
3140 auto true_branch = test->GetEncoder()->CreateLabel(); in TestJumpTest()
3141 auto end = test->GetEncoder()->CreateLabel(); in TestJumpTest()
3260 auto retry_label = test->GetEncoder()->CreateLabel(); in TestStoreExclusive()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_lower.cpp128 LabelIdx lableIdx = mirModule.CurFunction()->GetLabelTab()->CreateLabel(); in CreateCondGotoStmt()
182 gotoLableIdx = mirModule.CurFunction()->GetLabelTab()->CreateLabel(); in CreateBrFalseAndGotoStmt()
/arkcompiler/runtime_core/compiler/tests/aarch64/
H A 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/optimizer/code_generator/target/amd64/
H A Dcallconv.cpp160 auto expandDone = encoder->CreateLabel(); in GeneratePrologue()

Completed in 40 milliseconds

12