Home
last modified time | relevance | path

Searched refs:EncodeJumpTest (Results 1 – 17 of 17) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dencode.h407 virtual void EncodeJumpTest(LabelHolder::LabelId id, Reg reg, Imm imm, Condition c);
409 virtual void EncodeJumpTest(LabelHolder::LabelId id, Reg r, Reg reg, Condition c);
Dencode.cpp743 void Encoder::EncodeJumpTest([[maybe_unused]] compiler::LabelHolder::LabelId id, [[maybe_unused]] c… in EncodeJumpTest() function in ark::compiler::Encoder
749 void Encoder::EncodeJumpTest([[maybe_unused]] compiler::LabelHolder::LabelId id, [[maybe_unused]] c… in EncodeJumpTest() function in ark::compiler::Encoder
Dencode_visitor.cpp781 encoder->EncodeJumpTest(label, src0, src1, cc); in EncodeJump()
2283 enc->GetEncoder()->EncodeJumpTest(label, src0, src1, cc); in VisitIf()
2299 enc->GetEncoder()->EncodeJumpTest(label, src0, imm, cc); in VisitIfImm()
Dcodegen.cpp2029 enc->EncodeJumpTest(label, reg, Imm(tagMask), Condition::TST_NE); in CheckObject()
2032 enc->EncodeJumpTest(label, reg, Imm(~specialMask), Condition::TST_EQ); in CheckObject()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
Dtarget.h400 void EncodeJumpTest(LabelHolder::LabelId id, Reg src, Imm imm, Condition cc) override;
402 void EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) override;
Dencode.cpp442 void Aarch32Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJumpTest() function in ark::compiler::aarch32::Aarch32Encoder
568 void Aarch32Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src, Imm imm, Condition cc) in EncodeJumpTest() function in ark::compiler::aarch32::Aarch32Encoder
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
Dtarget.h393 void EncodeJumpTest(LabelHolder::LabelId id, Reg src, Imm imm, Condition cc) override;
396 void EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) override;
Dencode.cpp486 void Amd64Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJumpTest() function in ark::compiler::amd64::Amd64Encoder
505 void Amd64Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src, Imm imm, Condition cc) in EncodeJumpTest() function in ark::compiler::amd64::Amd64Encoder
518 EncodeJumpTest(id, src, tmpReg, cc); in EncodeJumpTest()
1375 EncodeJumpTest(id, src, Imm(0x7fffffff), Condition::TST_EQ); in EncodeNegOverflowAndZero()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
Dtarget.h402 void EncodeJumpTest(LabelHolder::LabelId id, Reg src, Imm imm, Condition cc) override;
405 void EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) override;
Dencode.cpp323 void Aarch64Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src0, Reg src1, Condition cc) in EncodeJumpTest() function in ark::compiler::aarch64::Aarch64Encoder
332 void Aarch64Encoder::EncodeJumpTest(LabelHolder::LabelId id, Reg src, Imm imm, Condition cc) in EncodeJumpTest() function in ark::compiler::aarch64::Aarch64Encoder
344 EncodeJumpTest(id, src, tmpReg, cc); in EncodeJumpTest()
1626 EncodeJumpTest(id, src, Imm(0x7fffffff), Condition::TST_EQ); in EncodeNegOverflowAndZero()
2174 EncodeJumpTest(end, baseReg, Imm(alignmentMask), Condition::TST_EQ); in CheckAlignment()
/arkcompiler/runtime_core/static_core/compiler/tests/amd64/
Dencoder64_test_2.cpp889 test->GetEncoder()->EncodeJumpTest(trueBranch, param0, Imm(immValue), CC); in TestJumpTest()
891 test->GetEncoder()->EncodeJumpTest(trueBranch, param0, param1, CC); in TestJumpTest()
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/
Dcodegen_intrinsics_ets.cpp224 enc->EncodeJumpTest(labelIncIndex, reg1, Imm(1), Condition::TST_EQ); in EncodeSbAppendString()
/arkcompiler/runtime_core/static_core/compiler/tests/aarch32/
Dencoder32_test_2.cpp885 test->GetEncoder()->EncodeJumpTest(trueBranch, param0, Imm(immValue), CC); in TestJumpTest()
887 test->GetEncoder()->EncodeJumpTest(trueBranch, param0, param1, CC); in TestJumpTest()
/arkcompiler/runtime_core/static_core/compiler/tests/aarch64/
Dencoder64_test_2.cpp1057 test->GetEncoder()->EncodeJumpTest(trueBranch, param0, Imm(immValue), CC); in TestJumpTest()
1059 test->GetEncoder()->EncodeJumpTest(trueBranch, param0, param1, CC); in TestJumpTest()
/arkcompiler/runtime_core/compiler/tests/amd64/
Dencoder64_test.cpp3141 test->GetEncoder()->EncodeJumpTest(true_branch, param0, Imm(imm_value), cc); in TestJumpTest()
3143 test->GetEncoder()->EncodeJumpTest(true_branch, param0, param1, cc); in TestJumpTest()
/arkcompiler/runtime_core/compiler/tests/aarch32/
Dencoder32_test.cpp3146 test->GetEncoder()->EncodeJumpTest(true_branch, param0, Imm(imm_value), cc); in TestJumpTest()
3148 test->GetEncoder()->EncodeJumpTest(true_branch, param0, param1, cc); in TestJumpTest()
/arkcompiler/runtime_core/compiler/tests/aarch64/
Dencoder64_test.cpp3258 test->GetEncoder()->EncodeJumpTest(true_branch, param0, Imm(imm_value), cc); in TestJumpTest()
3260 test->GetEncoder()->EncodeJumpTest(true_branch, param0, param1, cc); in TestJumpTest()