Searched refs:is_string_char_at (Results 1 – 9 of 9) sorted by relevance
/art/compiler/optimizing/ |
D | loop_optimization.h | 102 : base(b), offset(o), type(t), lhs(l), is_string_char_at(c) { } in base() 112 is_string_char_at < other.is_string_char_at))))))); 118 bool is_string_char_at; // compressed string read member 230 bool is_string_char_at,
|
D | loop_optimization.cc | 46 static uint32_t HiddenOffset(DataType::Type type, bool is_string_char_at) { in HiddenOffset() argument 47 return is_string_char_at in HiddenOffset() 1005 Alignment alignment = ComputeAlignment(i->offset, i->type, i->is_string_char_at); in ShouldVectorize() 1086 vector_dynamic_peeling_candidate_->is_string_char_at); in Vectorize() 1357 bool is_string_char_at = instruction->AsArrayGet()->IsStringCharAt(); in VectorizeUse() local 1358 if (is_string_char_at && HasVectorRestrictions(restrictions, kNoStringCharAt)) { in VectorizeUse() 1376 vector_refs_->insert(ArrayReference(base, offset, type, /*lhs*/ false, is_string_char_at)); in VectorizeUse() 1769 bool is_string_char_at = false; in GenerateVecMem() local 1775 is_string_char_at = org->AsArrayGet()->IsStringCharAt(); in GenerateVecMem() 1782 is_string_char_at, in GenerateVecMem() [all …]
|
D | nodes_vector.h | 1094 bool is_string_char_at, in HVecLoad() argument 1105 SetPackedFlag<kFieldIsStringCharAt>(is_string_char_at); in HVecLoad()
|
D | code_generator_vector_arm64.cc | 1402 bool is_string_char_at, in VecAddress() argument 1408 DCHECK(!is_string_char_at); in VecAddress() 1413 uint32_t offset = is_string_char_at in VecAddress()
|
D | code_generator_vector_x86.cc | 1169 static Address VecAddress(LocationSummary* locations, size_t size, bool is_string_char_at) { in VecAddress() argument 1180 uint32_t offset = is_string_char_at in VecAddress()
|
D | code_generator_vector_x86_64.cc | 1142 static Address VecAddress(LocationSummary* locations, size_t size, bool is_string_char_at) { in VecAddress() argument 1153 uint32_t offset = is_string_char_at in VecAddress()
|
D | code_generator_arm64.h | 348 bool is_string_char_at,
|
D | nodes.h | 5921 bool is_string_char_at) in HArrayGet() argument 5923 SetPackedFlag<kFlagIsStringCharAt>(is_string_char_at); in HArrayGet() 6158 bool is_string_char_at = false) 6161 SetPackedFlag<kFlagIsStringCharAt>(is_string_char_at);
|
/art/test/536-checker-intrinsic-optimization/smali/ |
D | SmaliTests.smali | 27 ## CHECK-DAG: <<Bounds:i\d+>> BoundsCheck [<<Pos>>,<<Length>>] is_string_char_at:true 28 ## CHECK-DAG: <<Char:c\d+>> ArrayGet [<<NullCk>>,<<Bounds>>] is_string_char_at:true 77 ## CHECK-DAG: <<Bounds:i\d+>> BoundsCheck [<<Pos>>,<<Length>>] is_string_char_at:true 78 ## CHECK-DAG: <<Char:c\d+>> ArrayGet [<<NullCk>>,<<Bounds>>] is_string_char_at:true
|