Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dload_store_analysis.cc33 static bool CanBinaryOpAndIndexAlias(const HBinaryOperation* idx1, in CanBinaryOpAndIndexAlias() argument
37 if (!IsAddOrSub(idx1)) { in CanBinaryOpAndIndexAlias()
41 if (idx1->AsBinaryOperation()->GetLeastConstantLeft() != idx2) { in CanBinaryOpAndIndexAlias()
45 if (!idx1->GetConstantRight()->IsIntConstant()) { in CanBinaryOpAndIndexAlias()
51 int64_t l1 = idx1->IsAdd() ? in CanBinaryOpAndIndexAlias()
52 idx1->GetConstantRight()->AsIntConstant()->GetValue() : in CanBinaryOpAndIndexAlias()
53 -idx1->GetConstantRight()->AsIntConstant()->GetValue(); in CanBinaryOpAndIndexAlias()
60 static bool CanBinaryOpsAlias(const HBinaryOperation* idx1, in CanBinaryOpsAlias() argument
64 if (!IsAddOrSub(idx1) || !IsAddOrSub(idx2)) { in CanBinaryOpsAlias()
68 if (idx1->AsBinaryOperation()->GetLeastConstantLeft() != in CanBinaryOpsAlias()
[all …]
Dload_store_analysis.h383 bool CanArrayElementsAlias(const HInstruction* idx1,
423 HInstruction* idx1 = loc1->GetIndex(); in ComputeMayAlias() local
427 if (!CanArrayElementsAlias(idx1, vector_length1, idx2, vector_length2)) { in ComputeMayAlias()
/art/libdexfile/dex/
Ddex_file_verifier.cc2828 dex::TypeIndex idx1 = interfaces->GetTypeItem(i).type_idx_; in CheckInterClassDefItem() local
2831 if (UNLIKELY(idx1 == idx2)) { in CheckInterClassDefItem()
2832 ErrorStringPrintf("Duplicate interface: '%s'", dex_file_->StringByTypeIdx(idx1)); in CheckInterClassDefItem()