/art/compiler/optimizing/ |
D | code_generator_vector_arm64_sve.cc | 385 __ Eor(dst.VnB(), p_reg, dst.VnB(), src.VnB()); in VisitVecNot() local 722 __ Eor(dst.VnB(), p_reg, lhs.VnB(), rhs.VnB()); in VisitVecXor() local 726 __ Eor(dst.VnH(), p_reg, lhs.VnH(), rhs.VnH()); in VisitVecXor() local 730 __ Eor(dst.VnS(), p_reg, lhs.VnS(), rhs.VnS()); in VisitVecXor() local 734 __ Eor(dst.VnD(), p_reg, lhs.VnD(), rhs.VnD()); in VisitVecXor() local
|
D | intrinsics_arm_vixl.cc | 722 __ Eor(temp1, temp2, temp_reg); in GenerateStringCompareToLoop() local 2254 __ Eor(out, out, infinity); in VisitFloatIsInfinite() local 2277 __ Eor(out, out, infinity_high); in VisitDoubleIsInfinite() local 2278 __ Eor(out, out, infinity_high2); in VisitDoubleIsInfinite() local 3427 __ Eor(success, store_result, 1); in GenerateCompareAndSet() local 3846 __ Eor(LowRegisterFrom(new_value), LowRegisterFrom(loaded_value), LowRegisterFrom(arg)); in GenerateGetAndUpdate() local 3847 __ Eor(HighRegisterFrom(new_value), HighRegisterFrom(loaded_value), HighRegisterFrom(arg)); in GenerateGetAndUpdate() local 3849 __ Eor(RegisterFrom(new_value), RegisterFrom(loaded_value), RegisterFrom(arg)); in GenerateGetAndUpdate() local
|
D | code_generator_vector_arm64_neon.cc | 395 __ Eor(dst.V16B(), dst.V16B(), src.V16B()); in VisitVecNot() local 863 __ Eor(dst.V16B(), lhs.V16B(), rhs.V16B()); // lanes do not matter in VisitVecXor() local
|
D | code_generator_arm_vixl.cc | 1148 __ Eor(out, first, second); in GenerateDataProcInstruction() local 3410 __ Eor(out, left, right); in HandleCondition() local 3413 __ Eor(out, out, 1); in HandleCondition() local 5207 __ Eor(out_reg, out_reg, mask); in VisitAbs() local 5222 __ Eor(out_reg_lo, out_reg_lo, mask); in VisitAbs() local 5223 __ Eor(out_reg_hi, out_reg_hi, mask); in VisitAbs() local 5754 __ Eor(OutputRegister(bool_not), InputRegister(bool_not), 1); in VisitBooleanNot() local 8948 __ Eor(out, first, value); in GenerateEorConst() local 9028 __ Eor(out_reg, first_reg, second_reg); in HandleBitwiseOperation() local 9046 __ Eor(out_low, first_low, second_low); in HandleBitwiseOperation() local [all …]
|
D | intrinsics_arm64.cc | 1302 __ Eor(store_result, store_result, 1); in GenerateCompareAndSet() local 1690 __ Eor(new_value, old_value_reg, arg.IsX() ? arg.X() : arg.W()); in GenerateGetAndUpdate() local 1912 __ Eor(temp2, temp2, Operand(temp3)); in VisitStringCompareTo() local 1957 __ Eor(temp1, temp2, temp4); in VisitStringCompareTo() local 3425 __ Eor(out, out, infinity); in GenIsInfinite() local
|
D | code_generator_arm64.cc | 2404 __ Eor(dst, lhs, rhs); in HandleBinaryOp() local 2598 __ Eor(out, left, right_operand); in VisitDataProcWithShifterOp() local 6030 __ Eor(OutputRegister(instruction), InputRegisterAt(instruction, 0), vixl::aarch64::Operand(1)); in VisitBooleanNot() local
|