Home
last modified time | relevance | path

Searched refs:Condition (Results 1 – 23 of 23) sorted by relevance

/art/test/663-checker-select-generator/
Dinfo.txt5 If [ Condition ]
14 return Select [FalseValue, TrueValue, Condition]
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.h216 vixl::aarch64::Condition cond = vixl::aarch64::al);
227 vixl::aarch64::Condition cond = vixl::aarch64::al);
231 vixl::aarch64::Condition cond = vixl::aarch64::al);
Djni_macro_assembler_arm64.cc72 void Arm64JNIMacroAssembler::AddConstant(XRegister rd, int32_t value, Condition cond) { in AddConstant()
79 Condition cond) { in AddConstant()
195 void Arm64JNIMacroAssembler::LoadImmediate(XRegister dest, int32_t value, Condition cond) { in LoadImmediate()
/art/compiler/utils/x86/
Dconstants_x86.h79 enum Condition { enum
Dassembler_x86.h373 void cmovl(Condition condition, Register dst, Register src);
374 void cmovl(Condition condition, Register dst, const Address& src);
376 void setb(Condition condition, Register dst);
704 void j(Condition condition, Label* label);
705 void j(Condition condition, NearLabel* label);
Dassembler_x86.cc348 void X86Assembler::cmovl(Condition condition, Register dst, Register src) { in cmovl()
356 void X86Assembler::cmovl(Condition condition, Register dst, const Address& src) { in cmovl()
364 void X86Assembler::setb(Condition condition, Register dst) { in setb()
2471 void X86Assembler::j(Condition condition, Label* label) { in j()
2494 void X86Assembler::j(Condition condition, NearLabel* label) { in j()
Djni_macro_assembler_x86.cc541 art::x86::Condition x86_cond; in Jump()
/art/compiler/utils/x86_64/
Dconstants_x86_64.h88 enum Condition { enum
Dassembler_x86_64.h389 void cmov(Condition c, CpuRegister dst, CpuRegister src); // This is the 64b version.
390 void cmov(Condition c, CpuRegister dst, CpuRegister src, bool is64bit);
391 void cmov(Condition c, CpuRegister dst, const Address& src, bool is64bit);
763 void j(Condition condition, Label* label);
764 void j(Condition condition, NearLabel* label);
780 void setcc(Condition condition, CpuRegister dst);
Dassembler_x86_64.cc241 void X86_64Assembler::cmov(Condition c, CpuRegister dst, CpuRegister src) { in cmov()
245 void X86_64Assembler::cmov(Condition c, CpuRegister dst, CpuRegister src, bool is64bit) { in cmov()
254 void X86_64Assembler::cmov(Condition c, CpuRegister dst, const Address& src, bool is64bit) { in cmov()
3005 void X86_64Assembler::j(Condition condition, Label* label) { in j()
3028 void X86_64Assembler::j(Condition condition, NearLabel* label) { in j()
3172 void X86_64Assembler::setcc(Condition condition, CpuRegister dst) { in setcc()
Djni_macro_assembler_x86_64.cc608 art::x86_64::Condition x86_64_cond; in Jump()
Dassembler_x86_64_test.cc1904 assembler->setcc(static_cast<x86_64::Condition>(i), *reg); in setcc_test_fn()
/art/compiler/utils/arm/
Dassembler_arm_vixl.h139 void B(vixl32::Condition cond, vixl32::Label* label, bool is_far_target = true);
240 vixl32::Condition cond = vixl32::al);
Dassembler_arm_vixl.cc451 vixl32::Condition cond) { in AddConstantInIt()
496 void ArmVIXLMacroAssembler::B(vixl32::Condition cond, vixl32::Label* label, bool is_far_target) { in B()
/art/compiler/optimizing/
Dscheduler_arm.h79 M(Condition , unused) \
Dintrinsics_x86.cc533 __ j(Condition::kParityEven, &nan); in GenMinMaxFP()
535 __ j(is_min ? Condition::kAbove : Condition::kBelow, &op2_label); in GenMinMaxFP()
536 __ j(is_min ? Condition::kBelow : Condition::kAbove, &done); in GenMinMaxFP()
693 Condition cond = is_min ? Condition::kGreaterEqual : Condition::kLess; in GenMinMax()
707 Condition cond = is_min ? Condition::kGreater : Condition::kLess; in GenMinMax()
Dcode_generator_arm_vixl.cc1446 inline vixl32::Condition ARMCondition(IfCondition cond) { in ARMCondition()
1464 inline vixl32::Condition ARMUnsignedCondition(IfCondition cond) { in ARMUnsignedCondition()
1483 inline vixl32::Condition ARMFPCondition(IfCondition cond, bool gt_bias) { in ARMFPCondition()
1796 static std::pair<vixl32::Condition, vixl32::Condition> GenerateLongTestConstant( in GenerateLongTestConstant()
1810 std::pair<vixl32::Condition, vixl32::Condition> ret(eq, ne); in GenerateLongTestConstant()
1917 static std::pair<vixl32::Condition, vixl32::Condition> GenerateLongTest( in GenerateLongTest()
1931 std::pair<vixl32::Condition, vixl32::Condition> ret(eq, ne); in GenerateLongTest()
1988 static std::pair<vixl32::Condition, vixl32::Condition> GenerateTest(HCondition* condition, in GenerateTest()
1994 std::pair<vixl32::Condition, vixl32::Condition> ret(eq, ne); in GenerateTest()
2964 vixl32::Condition arm_cond = vixl32::Condition::None(); in GenerateTestAndBranch()
[all …]
Dcode_generator_arm_vixl.h481 vixl::aarch32::Condition cond = vixl::aarch32::al);
486 vixl::aarch32::Condition cond = vixl::aarch32::al);
Dintrinsics_x86_64.cc377 __ j(Condition::kParityEven, &nan); in GenMinMaxFP()
379 __ j(is_min ? Condition::kAbove : Condition::kBelow, &op2_label); in GenMinMaxFP()
380 __ j(is_min ? Condition::kBelow : Condition::kAbove, &done); in GenMinMaxFP()
494 __ cmov(is_min ? Condition::kGreater : Condition::kLess, out, op2, is_long); in GenMinMax()
Dnodes.h1339 M(Above, Condition) \
1340 M(AboveOrEqual, Condition) \
1346 M(Below, Condition) \
1347 M(BelowOrEqual, Condition) \
1363 M(Equal, Condition) \
1367 M(GreaterThan, Condition) \
1368 M(GreaterThanOrEqual, Condition) \
1380 M(LessThan, Condition) \
1381 M(LessThanOrEqual, Condition) \
1394 M(NotEqual, Condition) \
[all …]
Dcode_generator_arm64.cc112 inline Condition ARM64Condition(IfCondition cond) { in ARM64Condition()
129 inline Condition ARM64FPCondition(IfCondition cond, bool gt_bias) { in ARM64FPCondition()
3620 Condition arm64_cond; in GenerateTestAndBranch()
3724 static inline Condition GetConditionForSelect(HCondition* condition) { in GetConditionForSelect()
3768 Condition csel_cond; in VisitSelect()
Dcode_generator_x86.cc912 inline Condition X86Condition(IfCondition cond) { in X86Condition()
930 inline Condition X86UnsignedOrFPCondition(IfCondition cond) { in X86UnsignedOrFPCondition()
1438 Condition final_condition = X86UnsignedOrFPCondition(if_cond); // unsigned on lower part in GenerateLongComparesAndJumps()
1794 Condition cond = kNotEqual; in VisitSelect()
4365 Condition less_cond = kLess; in VisitCompare()
7412 Condition first_condition; in GenPackedSwitchWithCompares()
Dcode_generator_x86_64.cc938 inline Condition X86_64IntegerCondition(IfCondition cond) { in X86_64IntegerCondition()
956 inline Condition X86_64FPCondition(IfCondition cond) { in X86_64FPCondition()
1808 Condition cond = kNotEqual; in VisitSelect()
2077 Condition less_cond = kLess; in VisitCompare()
6804 Condition first_condition; in VisitPackedSwitch()