Home
last modified time | relevance | path

Searched refs:IsZeroBitPattern (Results 1 – 14 of 14) sorted by relevance

/art/compiler/optimizing/
Dcommon_arm64.h146 if (input->IsConstant() && input->AsConstant()->IsZeroBitPattern()) { in InputCPURegisterOrZeroRegAt()
262 return constant->IsZeroBitPattern() || constant->IsOne() || constant->IsMinusOne(); in Arm64CanEncodeConstantAsImmediate()
366 return instruction->IsConstant() && instruction->AsConstant()->IsZeroBitPattern(); in IsConstantZeroBitPattern()
Dconstant_folding.cc221 if ((input_cst != nullptr) && input_cst->IsZeroBitPattern()) { in VisitAnd()
Dcode_generator_vector_x86.cc31 bool is_zero = IsZeroBitPattern(input); in VisitVecReplicateScalar()
67 if (IsZeroBitPattern(instruction->InputAt(0))) { in VisitVecReplicateScalar()
1011 bool is_zero = IsZeroBitPattern(input); in VisitVecSetScalars()
1052 if (IsZeroBitPattern(instruction->InputAt(0))) { in VisitVecSetScalars()
Dcode_generator_vector_x86_64.cc31 bool is_zero = IsZeroBitPattern(input); in VisitVecReplicateScalar()
62 if (IsZeroBitPattern(instruction->InputAt(0))) { in VisitVecReplicateScalar()
994 bool is_zero = IsZeroBitPattern(input); in VisitVecSetScalars()
1030 if (IsZeroBitPattern(instruction->InputAt(0))) { in VisitVecSetScalars()
Dcode_generator_vector_arm_vixl.cc748 bool is_zero = IsZeroBitPattern(input); in VisitVecSetScalars()
772 if (IsZeroBitPattern(instruction->InputAt(0))) { in VisitVecSetScalars()
Dnodes.h2914 virtual bool IsZeroBitPattern() const { return false; } in IsZeroBitPattern() function
2937 bool IsZeroBitPattern() const override { return true; } in IsZeroBitPattern() function
2971 bool IsZeroBitPattern() const override { return GetValue() == 0; } in IsZeroBitPattern() function
3015 bool IsZeroBitPattern() const override { return GetValue() == 0; } in IsZeroBitPattern() function
3061 bool IsZeroBitPattern() const override { in IsZeroBitPattern() function
3118 bool IsZeroBitPattern() const override { in IsZeroBitPattern() function
7983 inline bool IsZeroBitPattern(HInstruction* instruction) { in IsZeroBitPattern() function
7984 return instruction->IsConstant() && instruction->AsConstant()->IsZeroBitPattern(); in IsZeroBitPattern()
Dcode_generator_vector_mips64.cc944 bool is_zero = IsZeroBitPattern(input); in VisitVecSetScalars()
980 if (IsZeroBitPattern(instruction->InputAt(0))) { in VisitVecSetScalars()
Dcode_generator_vector_mips.cc945 bool is_zero = IsZeroBitPattern(input); in VisitVecSetScalars()
981 if (IsZeroBitPattern(instruction->InputAt(0))) { in VisitVecSetScalars()
Dcode_generator_vector_arm64.cc972 bool is_zero = IsZeroBitPattern(input); in VisitVecSetScalars()
1008 if (IsZeroBitPattern(instruction->InputAt(0))) { in VisitVecSetScalars()
Dcode_generator_mips64.cc2565 return (instruction->IsConstant() && instruction->AsConstant()->IsZeroBitPattern()) in RegisterOrZeroConstant()
2575 (instruction->AsConstant()->IsZeroBitPattern() || in FpuRegisterOrConstantForStore()
4530 (cst_true_value != nullptr && cst_true_value->IsZeroBitPattern()); in CanMoveConditionally()
4532 (cst_false_value != nullptr && cst_false_value->IsZeroBitPattern()); in CanMoveConditionally()
4702 DCHECK(true_src.GetConstant()->IsZeroBitPattern()); in GenConditionalMove()
4705 DCHECK(false_src.GetConstant()->IsZeroBitPattern()); in GenConditionalMove()
Dinstruction_simplifier.cc1890 if ((input_cst != nullptr) && input_cst->IsZeroBitPattern()) { in VisitOr()
2053 if ((input_cst != nullptr) && input_cst->IsZeroBitPattern()) { in VisitXor()
Dcode_generator_mips.cc2978 return (instruction->IsConstant() && instruction->AsConstant()->IsZeroBitPattern()) in RegisterOrZeroConstant()
2988 (instruction->AsConstant()->IsZeroBitPattern() || in FpuRegisterOrConstantForStore()
5996 (cst_true_value != nullptr && cst_true_value->IsZeroBitPattern()); in CanMoveConditionally()
5998 (cst_false_value != nullptr && cst_false_value->IsZeroBitPattern()); in CanMoveConditionally()
6256 DCHECK(src.GetConstant()->IsZeroBitPattern()); in GenConditionalMoveR2()
6371 DCHECK(true_src.GetConstant()->IsZeroBitPattern()); in GenConditionalMoveR6()
6374 DCHECK(false_src.GetConstant()->IsZeroBitPattern()); in GenConditionalMoveR6()
Dinliner.cc1640 if (!value->IsConstant() || !value->AsConstant()->IsZeroBitPattern()) { in TryPatternSubstitution()
Dcode_generator_arm64.cc1417 if (src_cst->IsZeroBitPattern()) { in MoveLocation()