Home
last modified time | relevance | path

Searched refs:is_string_char_at (Results 1 – 9 of 9) sorted by relevance

/art/compiler/optimizing/
Dloop_optimization.h99 : base(b), offset(o), type(t), lhs(l), is_string_char_at(c) { } in base()
109 is_string_char_at < other.is_string_char_at)))))));
115 bool is_string_char_at; // compressed string read member
194 bool is_string_char_at,
Dloop_optimization.cc49 static uint32_t HiddenOffset(DataType::Type type, bool is_string_char_at) { in HiddenOffset() argument
50 return is_string_char_at in HiddenOffset()
804 Alignment alignment = ComputeAlignment(i->offset, i->type, i->is_string_char_at); in ShouldVectorize()
884 vector_dynamic_peeling_candidate_->is_string_char_at); in Vectorize()
1150 bool is_string_char_at = instruction->AsArrayGet()->IsStringCharAt(); in VectorizeUse() local
1151 if (is_string_char_at && HasVectorRestrictions(restrictions, kNoStringCharAt)) { in VectorizeUse()
1169 vector_refs_->insert(ArrayReference(base, offset, type, /*lhs*/ false, is_string_char_at)); in VectorizeUse()
1600 bool is_string_char_at = false; in GenerateVecMem() local
1606 is_string_char_at = org->AsArrayGet()->IsStringCharAt(); in GenerateVecMem()
1613 is_string_char_at, in GenerateVecMem()
[all …]
Dnodes_vector.h984 bool is_string_char_at, in HVecLoad() argument
995 SetPackedFlag<kFieldIsStringCharAt>(is_string_char_at); in HVecLoad()
Dcode_generator_vector_arm64.cc1252 bool is_string_char_at, in VecAddress() argument
1258 DCHECK(!is_string_char_at); in VecAddress()
1263 uint32_t offset = is_string_char_at in VecAddress()
Dcode_generator_vector_x86_64.cc1085 static Address VecAddress(LocationSummary* locations, size_t size, bool is_string_char_at) { in VecAddress() argument
1096 uint32_t offset = is_string_char_at in VecAddress()
Dcode_generator_vector_x86.cc1112 static Address VecAddress(LocationSummary* locations, size_t size, bool is_string_char_at) { in VecAddress() argument
1123 uint32_t offset = is_string_char_at in VecAddress()
Dcode_generator_arm64.h337 bool is_string_char_at,
Dnodes.h5698 bool is_string_char_at) in HArrayGet() argument
5700 SetPackedFlag<kFlagIsStringCharAt>(is_string_char_at); in HArrayGet()
5934 bool is_string_char_at = false)
5937 SetPackedFlag<kFlagIsStringCharAt>(is_string_char_at);
/art/test/536-checker-intrinsic-optimization/smali/
DSmaliTests.smali27 ## 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