/art/compiler/optimizing/ |
D | data_type.h | 33 kBool, enumerator 54 case Type::kBool: in SizeShift() 81 case Type::kBool: in Size() 133 case Type::kBool: in IsIntegralType() 157 return type == Type::kInt8 || type == Type::kUint8 || type == Type::kBool; in Is8BitType() 161 return type == Type::kBool || type == Type::kUint8 || type == Type::kUint16 || in IsUnsignedType() 168 case Type::kBool: in Kind() 186 case Type::kBool: in MinValueOfIntegralType() 212 case Type::kBool: in MaxValueOfIntegralType() 288 DCHECK_NE(DataType::Type::kBool, result_type); in IsTypeConversionImplicit()
|
D | gvn_test.cc | 127 DataType::Type::kBool, in TEST_F() 150 DataType::Type::kBool, in TEST_F() 160 DataType::Type::kBool, in TEST_F() 170 DataType::Type::kBool, in TEST_F() 207 DataType::Type::kBool, in TEST_F() 230 DataType::Type::kBool, in TEST_F() 245 DataType::Type::kBool, in TEST_F() 255 DataType::Type::kBool, in TEST_F() 267 DataType::Type::kBool, in TEST_F() 343 DataType::Type::kBool); in TEST_F()
|
D | data_type-inl.h | 29 case Primitive::kPrimBoolean: return DataType::Type::kBool; in DataTypeFromPrimitive() 47 case DataType::Type::kBool: return Primitive::kPrimBoolean; in DataTypeToPrimitive() 70 case DataType::Type::kBool: return 'z'; // Java boolean (Z). in TypeId()
|
D | constant_folding.cc | 338 if (variable->GetType() == DataType::Type::kBool && in VisitIf() 654 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 1)); in VisitEqual() 662 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 0)); in VisitEqual() 675 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 0)); in VisitNotEqual() 683 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 1)); in VisitNotEqual() 693 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 0)); in VisitAbove() 701 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 0)); in VisitAbove() 711 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 1)); in VisitAboveOrEqual() 719 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 1)); in VisitAboveOrEqual() 729 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 0)); in VisitBelow() [all …]
|
D | data_type_test.cc | 36 CheckConversion<DataType::Type::kBool, Primitive::kPrimBoolean>(); in TEST() 64 DataType::Type::kBool, in TEST() 74 DCHECK_EQ(kIntegralTypes[0], DataType::Type::kBool); in TEST()
|
D | scheduler_arm.cc | 609 if (type == DataType::Type::kBool && in HandleCondition() 610 cond->GetRight()->GetType() == DataType::Type::kBool && in HandleCondition() 629 case DataType::Type::kBool: in VisitCompare() 749 case DataType::Type::kBool: in VisitArrayGet() 850 case DataType::Type::kBool: in VisitArraySet() 1034 case DataType::Type::kBool: in HandleFieldGetLatencies() 1094 case DataType::Type::kBool: in HandleFieldSetLatencies() 1191 case DataType::Type::kBool: in VisitTypeConversion() 1215 case DataType::Type::kBool: in VisitTypeConversion() 1239 case DataType::Type::kBool: in VisitTypeConversion()
|
D | code_generator_vector_x86_64.cc | 33 case DataType::Type::kBool: in VisitVecReplicateScalar() 69 case DataType::Type::kBool: in VisitVecReplicateScalar() 114 case DataType::Type::kBool: in VisitVecExtractScalar() 139 case DataType::Type::kBool: in VisitVecExtractScalar() 170 case DataType::Type::kBool: in CreateVecUnOpLocations() 349 if (instruction->GetPackedType() == DataType::Type::kBool) { in VisitVecNot() 359 case DataType::Type::kBool: { // special case boolean-not in VisitVecNot() 399 case DataType::Type::kBool: in CreateVecBinOpLocations() 421 case DataType::Type::kBool: in CreateVecTerOpLocations() 810 case DataType::Type::kBool: in VisitVecAnd() [all …]
|
D | code_generator_vector_x86.cc | 39 case DataType::Type::kBool: in VisitVecReplicateScalar() 74 case DataType::Type::kBool: in VisitVecReplicateScalar() 127 case DataType::Type::kBool: in VisitVecExtractScalar() 151 case DataType::Type::kBool: in VisitVecExtractScalar() 187 case DataType::Type::kBool: in CreateVecUnOpLocations() 366 if (instruction->GetPackedType() == DataType::Type::kBool) { in VisitVecNot() 376 case DataType::Type::kBool: { // special case boolean-not in VisitVecNot() 416 case DataType::Type::kBool: in CreateVecBinOpLocations() 438 case DataType::Type::kBool: in CreateVecTerOpLocations() 827 case DataType::Type::kBool: in VisitVecAnd() [all …]
|
D | code_generator_vector_arm_vixl.cc | 39 case DataType::Type::kBool: in VisitVecReplicateScalar() 58 case DataType::Type::kBool: in VisitVecReplicateScalar() 110 case DataType::Type::kBool: in CreateVecUnOpLocations() 232 case DataType::Type::kBool: // special case boolean-not in VisitVecNot() 254 case DataType::Type::kBool: in CreateVecBinOpLocations() 563 case DataType::Type::kBool: in VisitVecAnd() 595 case DataType::Type::kBool: in VisitVecOr() 619 case DataType::Type::kBool: in VisitVecXor() 877 case DataType::Type::kBool: in CreateVecMemLocations() 965 case DataType::Type::kBool: in VisitVecLoad() [all …]
|
D | code_generator_vector_arm64_sve.cc | 81 case DataType::Type::kBool: in VisitVecReplicateScalar() 115 case DataType::Type::kBool: in VisitVecReplicateScalar() 169 case DataType::Type::kBool: in VisitVecExtractScalar() 216 case DataType::Type::kBool: in CreateVecUnOpLocations() 383 case DataType::Type::kBool: // special case boolean-not in VisitVecNot() 411 case DataType::Type::kBool: in CreateVecBinOpLocations() 638 case DataType::Type::kBool: in VisitVecAnd() 683 case DataType::Type::kBool: in VisitVecOr() 719 case DataType::Type::kBool: in VisitVecXor() 870 case DataType::Type::kBool: in VisitVecSetScalars() [all …]
|
D | select_generator_test.cc | 53 DataType::Type::kBool); in ConstructBasicGraphForSelect()
|
D | code_generator_vector_arm64_neon.cc | 81 case DataType::Type::kBool: in VisitVecReplicateScalar() 113 case DataType::Type::kBool: in VisitVecReplicateScalar() 173 case DataType::Type::kBool: in VisitVecExtractScalar() 222 case DataType::Type::kBool: in CreateVecUnOpLocations() 392 case DataType::Type::kBool: // special case boolean-not in VisitVecNot() 415 case DataType::Type::kBool: in CreateVecBinOpLocations() 791 case DataType::Type::kBool: in VisitVecAnd() 827 case DataType::Type::kBool: in VisitVecOr() 854 case DataType::Type::kBool: in VisitVecXor() 1002 case DataType::Type::kBool: in VisitVecSetScalars() [all …]
|
D | load_store_elimination_test.cc | 1389 HInstruction* param = MakeParam(DataType::Type::kBool); in TEST_F() 1484 HInstruction* param = MakeParam(DataType::Type::kBool); in TEST_F() 1850 HInstruction* call_loop_header = MakeInvoke(DataType::Type::kBool, {}); in TEST_F() 1858 HInstruction* call_loop_body = MakeInvoke(DataType::Type::kBool, {}); in TEST_F() 1921 HInstruction* bool_value = MakeParam(DataType::Type::kBool); in TEST_F() 1999 HInstruction* bool_value = MakeParam(DataType::Type::kBool); in TEST_F() 2000 HInstruction* bool_value_2 = MakeParam(DataType::Type::kBool); in TEST_F() 2099 HInstruction* bool_value = MakeParam(DataType::Type::kBool); in TEST_F() 2122 HInstruction* call_left_loop = MakeInvoke(DataType::Type::kBool, {new_inst}); in TEST_F() 2205 HInstruction* bool_value = MakeParam(DataType::Type::kBool); in TEST_F() [all …]
|
D | side_effects_test.cc | 28 DataType::Type::kBool, 235 SideEffects::ArrayWriteOfType(DataType::Type::kBool).ToString().c_str()); in TEST()
|
D | load_store_analysis_test.cc | 735 HParameterValue(graph_->GetDexFile(), dex::TypeIndex(1), 1, DataType::Type::kBool); in TEST_F() 918 HParameterValue(graph_->GetDexFile(), dex::TypeIndex(1), 1, DataType::Type::kBool); in TEST_F() 920 HParameterValue(graph_->GetDexFile(), dex::TypeIndex(1), 2, DataType::Type::kBool); in TEST_F() 1106 HParameterValue(graph_->GetDexFile(), dex::TypeIndex(1), 1, DataType::Type::kBool); in TEST_F() 1108 HParameterValue(graph_->GetDexFile(), dex::TypeIndex(1), 2, DataType::Type::kBool); in TEST_F()
|
D | nodes_vector.h | 198 case DataType::Type::kBool: // 1-byte storage unit in ToSignedType() 212 case DataType::Type::kBool: // 1-byte storage unit in ToUnsignedType() 1437 SetPackedField<TypeField>(DataType::Type::kBool); in HVecPredToBoolean()
|
D | scheduler_arm64.cc | 348 if (instr->GetPackedType() == DataType::Type::kBool) { in VisitVecNot()
|
D | code_generator_x86_64.cc | 1224 case DataType::Type::kBool: in GenerateStaticOrDirectCall() 1745 case DataType::Type::kBool: in SetInForReturnValue() 2043 case DataType::Type::kBool: in LoadFromMemoryNoReference() 2164 case DataType::Type::kBool: in GenerateCompareTest() 2728 case DataType::Type::kBool: in VisitCompare() 2763 case DataType::Type::kBool: in VisitCompare() 2907 case DataType::Type::kBool: in VisitReturn() 2947 case DataType::Type::kBool: in GetReturnLocation() 2974 case DataType::Type::kBool: in GetNextLocation() 3380 case DataType::Type::kBool: in VisitTypeConversion() [all …]
|
D | code_generator_arm_vixl.cc | 280 case DataType::Type::kBool: in GetLoadOperandType() 2561 case DataType::Type::kBool: in GetNextLocation() 2640 case DataType::Type::kBool: in GetReturnLocation() 3393 if (type == DataType::Type::kBool && in HandleCondition() 3394 cond->GetRight()->GetType() == DataType::Type::kBool && in HandleCondition() 3952 case DataType::Type::kBool: in VisitTypeConversion() 3985 case DataType::Type::kBool: in VisitTypeConversion() 4016 case DataType::Type::kBool: in VisitTypeConversion() 4169 case DataType::Type::kBool: in VisitTypeConversion() 4200 case DataType::Type::kBool: in VisitTypeConversion() [all …]
|
D | code_generator_x86.cc | 1211 case DataType::Type::kBool: in SetInForReturnValue() 1494 case DataType::Type::kBool: in GetReturnLocation() 1523 case DataType::Type::kBool: in GetNextLocation() 1741 case DataType::Type::kBool: in LoadFromMemoryNoBarrier() 1807 case DataType::Type::kBool: in MoveToMemory() 2707 case DataType::Type::kBool: in VisitReturn() 3168 case DataType::Type::kBool: in VisitTypeConversion() 3197 case DataType::Type::kBool: in VisitTypeConversion() 3225 case DataType::Type::kBool: in VisitTypeConversion() 3462 case DataType::Type::kBool: in VisitTypeConversion() [all …]
|
D | instruction_simplifier.cc | 538 DCHECK_NE(shift_amount->GetType(), DataType::Type::kBool); // We never convert to bool. in VisitShift() 915 if ((input_value->GetType() == DataType::Type::kBool) && input_const->IsIntConstant()) { in VisitEqual() 947 if ((input_value->GetType() == DataType::Type::kBool) && input_const->IsIntConstant()) { in VisitNotEqual() 2422 && input_other->GetType() == DataType::Type::kBool) { in VisitXor() 2603 case DataType::Type::kBool: in SimplifySystemArrayCopy()
|
D | graph_checker.cc | 1248 if (op->GetType() != DataType::Type::kBool) { in VisitCondition() 1486 if (result_type == DataType::Type::kBool) { in VisitTypeConversion()
|
D | loop_optimization.cc | 2026 case DataType::Type::kBool: in TrySetVectorType() 2049 case DataType::Type::kBool: in TrySetVectorType() 2096 case DataType::Type::kBool: in TrySetVectorType() 2128 case DataType::Type::kBool: in TrySetVectorType()
|
D | register_allocation_resolver.cc | 119 case DataType::Type::kBool: in Resolve()
|
D | optimizing_unit_test.h | 485 case DataType::Type::kBool: in DefaultTypeIndexForType()
|