Searched refs:idx2 (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | load_store_analysis.cc | 38 const HInstruction* idx2, in CanBinaryOpAndIndexAlias() argument 44 if (idx1->GetLeastConstantLeft() != idx2) { in CanBinaryOpAndIndexAlias() 65 const HBinaryOperation* idx2, in CanBinaryOpsAlias() argument 67 if (!IsAddOrSub(idx1) || !IsAddOrSub(idx2)) { in CanBinaryOpsAlias() 71 if (idx1->GetLeastConstantLeft() != idx2->GetLeastConstantLeft()) { in CanBinaryOpsAlias() 76 !idx2->GetConstantRight()->IsIntConstant()) { in CanBinaryOpsAlias() 85 int64_t l2 = idx2->IsAdd() in CanBinaryOpsAlias() 86 ? idx2->GetConstantRight()->AsIntConstant()->GetValue() in CanBinaryOpsAlias() 87 : -idx2->GetConstantRight()->AsIntConstant()->GetValue(); in CanBinaryOpsAlias() 136 const HInstruction* idx2, in CanArrayElementsAlias() argument [all …]
|
D | load_store_analysis.h | 378 const HInstruction* idx2, 417 HInstruction* idx2 = loc2->GetIndex(); in ComputeMayAlias() local 420 if (!CanArrayElementsAlias(idx1, vector_length1, idx2, vector_length2)) { in ComputeMayAlias()
|
D | load_store_elimination.cc | 792 bool MayAliasOnBackEdge(HBasicBlock* loop_header, size_t idx1, size_t idx2) const; 1835 bool LSEVisitor::MayAliasOnBackEdge(HBasicBlock* loop_header, size_t idx1, size_t idx2) const { in MayAliasOnBackEdge() 1836 DCHECK_NE(idx1, idx2); in MayAliasOnBackEdge() 1838 if (heap_location_collector_.MayAlias(idx1, idx2)) { in MayAliasOnBackEdge() 1847 HeapLocation* loc2 = heap_location_collector_.GetHeapLocation(idx2); in MayAliasOnBackEdge()
|
/art/libdexfile/dex/ |
D | dex_file_verifier.cc | 2998 dex::TypeIndex idx2 = interfaces->GetTypeItem(j).type_idx_; in CheckInterClassDefItem() local 2999 if (UNLIKELY(idx1 == idx2)) { in CheckInterClassDefItem()
|