Searched refs:JNIMacroUnaryCondition (Results 1 – 13 of 13) sorted by relevance
/art/compiler/utils/ |
D | jni_macro_assembler.h | 41 enum class JNIMacroUnaryCondition { enum 225 virtual void TestGcMarking(JNIMacroLabel* label, JNIMacroUnaryCondition cond) = 0; 229 JNIMacroUnaryCondition cond) = 0;
|
/art/compiler/utils/x86_64/ |
D | jni_macro_assembler_x86_64.h | 136 void TestGcMarking(JNIMacroLabel* label, JNIMacroUnaryCondition cond) override; 138 void TestMarkBit(ManagedRegister ref, JNIMacroLabel* label, JNIMacroUnaryCondition cond) override;
|
D | jni_macro_assembler_x86_64.cc | 621 static Condition UnaryConditionToX86_64Condition(JNIMacroUnaryCondition cond) { in UnaryConditionToX86_64Condition() 623 case JNIMacroUnaryCondition::kZero: in UnaryConditionToX86_64Condition() 625 case JNIMacroUnaryCondition::kNotZero: in UnaryConditionToX86_64Condition() 630 void X86_64JNIMacroAssembler::TestGcMarking(JNIMacroLabel* label, JNIMacroUnaryCondition cond) { in TestGcMarking() 643 JNIMacroUnaryCondition cond) { in TestMarkBit()
|
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.h | 135 void TestGcMarking(JNIMacroLabel* label, JNIMacroUnaryCondition cond) override; 137 void TestMarkBit(ManagedRegister ref, JNIMacroLabel* label, JNIMacroUnaryCondition cond) override;
|
D | jni_macro_assembler_x86.cc | 553 static Condition UnaryConditionToX86Condition(JNIMacroUnaryCondition cond) { in UnaryConditionToX86Condition() 555 case JNIMacroUnaryCondition::kZero: in UnaryConditionToX86Condition() 557 case JNIMacroUnaryCondition::kNotZero: in UnaryConditionToX86Condition() 562 void X86JNIMacroAssembler::TestGcMarking(JNIMacroLabel* label, JNIMacroUnaryCondition cond) { in TestGcMarking() 574 JNIMacroUnaryCondition cond) { in TestMarkBit()
|
/art/compiler/utils/riscv64/ |
D | jni_macro_assembler_riscv64.h | 137 void TestGcMarking(JNIMacroLabel* label, JNIMacroUnaryCondition cond) override; 139 void TestMarkBit(ManagedRegister ref, JNIMacroLabel* label, JNIMacroUnaryCondition cond) override;
|
D | jni_macro_assembler_riscv64.cc | 565 void Riscv64JNIMacroAssembler::TestGcMarking(JNIMacroLabel* label, JNIMacroUnaryCondition cond) { in TestGcMarking() 575 case JNIMacroUnaryCondition::kZero: in TestGcMarking() 578 case JNIMacroUnaryCondition::kNotZero: in TestGcMarking() 586 JNIMacroUnaryCondition cond) { in TestMarkBit() 596 case JNIMacroUnaryCondition::kZero: in TestMarkBit() 599 case JNIMacroUnaryCondition::kNotZero: in TestMarkBit()
|
D | jni_macro_assembler_riscv64_test.cc | 897 __ TestGcMarking(slow_path.get(), JNIMacroUnaryCondition::kNotZero); in TEST_F() 901 __ TestGcMarking(slow_path.get(), JNIMacroUnaryCondition::kZero); in TEST_F() 913 __ TestMarkBit(AsManaged(A0), resume.get(), JNIMacroUnaryCondition::kNotZero); in TEST_F() 918 __ TestMarkBit(AsManaged(T0), resume.get(), JNIMacroUnaryCondition::kZero); in TEST_F()
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.h | 146 void TestGcMarking(JNIMacroLabel* label, JNIMacroUnaryCondition cond) override; 148 void TestMarkBit(ManagedRegister ref, JNIMacroLabel* label, JNIMacroUnaryCondition cond) override;
|
D | jni_macro_assembler_arm_vixl.cc | 1014 void ArmVIXLJNIMacroAssembler::TestGcMarking(JNIMacroLabel* label, JNIMacroUnaryCondition cond) { in TestGcMarking() 1032 case JNIMacroUnaryCondition::kZero: in TestGcMarking() 1035 case JNIMacroUnaryCondition::kNotZero: in TestGcMarking() 1043 JNIMacroUnaryCondition cond) { in TestMarkBit() 1052 case JNIMacroUnaryCondition::kZero: in TestMarkBit() 1055 case JNIMacroUnaryCondition::kNotZero: in TestMarkBit()
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.h | 148 void TestGcMarking(JNIMacroLabel* label, JNIMacroUnaryCondition cond) override; 150 void TestMarkBit(ManagedRegister ref, JNIMacroLabel* label, JNIMacroUnaryCondition cond) override;
|
D | jni_macro_assembler_arm64.cc | 810 void Arm64JNIMacroAssembler::TestGcMarking(JNIMacroLabel* label, JNIMacroUnaryCondition cond) { in TestGcMarking() 829 case JNIMacroUnaryCondition::kZero: in TestGcMarking() 832 case JNIMacroUnaryCondition::kNotZero: in TestGcMarking() 840 JNIMacroUnaryCondition cond) { in TestMarkBit() 848 case JNIMacroUnaryCondition::kZero: in TestMarkBit() 851 case JNIMacroUnaryCondition::kNotZero: in TestMarkBit()
|
/art/compiler/jni/quick/ |
D | jni_compiler.cc | 190 __ TestGcMarking(jclass_read_barrier_slow_path.get(), JNIMacroUnaryCondition::kNotZero); in ArtJniCompileMethodInternal() 621 __ TestMarkBit(temp, jclass_read_barrier_return.get(), JNIMacroUnaryCondition::kNotZero); in ArtJniCompileMethodInternal()
|