Home
last modified time | relevance | path

Searched refs:idx1 (Results 1 – 3 of 3) sorted by relevance

/art/compiler/optimizing/
Dload_store_analysis.cc37 static bool CanBinaryOpAndIndexAlias(const HBinaryOperation* idx1, in CanBinaryOpAndIndexAlias() argument
41 if (!IsAddOrSub(idx1)) { in CanBinaryOpAndIndexAlias()
45 if (idx1->AsBinaryOperation()->GetLeastConstantLeft() != idx2) { in CanBinaryOpAndIndexAlias()
49 if (!idx1->GetConstantRight()->IsIntConstant()) { in CanBinaryOpAndIndexAlias()
55 int64_t l1 = idx1->IsAdd() ? in CanBinaryOpAndIndexAlias()
56 idx1->GetConstantRight()->AsIntConstant()->GetValue() : in CanBinaryOpAndIndexAlias()
57 -idx1->GetConstantRight()->AsIntConstant()->GetValue(); in CanBinaryOpAndIndexAlias()
64 static bool CanBinaryOpsAlias(const HBinaryOperation* idx1, in CanBinaryOpsAlias() argument
68 if (!IsAddOrSub(idx1) || !IsAddOrSub(idx2)) { in CanBinaryOpsAlias()
72 if (idx1->AsBinaryOperation()->GetLeastConstantLeft() != in CanBinaryOpsAlias()
[all …]
Dload_store_analysis.h378 bool CanArrayElementsAlias(const HInstruction* idx1,
418 HInstruction* idx1 = loc1->GetIndex(); in ComputeMayAlias() local
422 if (!CanArrayElementsAlias(idx1, vector_length1, idx2, vector_length2)) { in ComputeMayAlias()
/art/libdexfile/dex/
Ddex_file_verifier.cc2832 dex::TypeIndex idx1 = interfaces->GetTypeItem(i).type_idx_; in CheckInterClassDefItem() local
2835 if (UNLIKELY(idx1 == idx2)) { in CheckInterClassDefItem()
2836 ErrorStringPrintf("Duplicate interface: '%s'", dex_file_->StringByTypeIdx(idx1)); in CheckInterClassDefItem()