Searched refs:instr2 (Results 1 – 3 of 3) sorted by relevance
/art/compiler/optimizing/ |
D | scheduler.cc | 53 const HInstruction* instr2) { in HasReorderingDependency() argument 55 SideEffects instr2_side_effects = instr2->GetSideEffects(); in HasReorderingDependency() 85 HInstruction* instr1, HInstruction* instr2) const { in ArrayAccessMayAlias() 88 size_t instr2_heap_loc = ArrayAccessHeapLocation(instr2); in ArrayAccessMayAlias() 169 const HInstruction* instr1, const HInstruction* instr2) const { in FieldAccessMayAlias() 173 if ((IsInstanceFieldAccess(instr1) && IsStaticFieldAccess(instr2)) || in FieldAccessMayAlias() 174 (IsStaticFieldAccess(instr1) && IsInstanceFieldAccess(instr2))) { in FieldAccessMayAlias() 179 if (IsUnresolvedFieldAccess(instr1) || IsUnresolvedFieldAccess(instr2)) { in FieldAccessMayAlias() 186 size_t instr2_field_access_heap_loc = FieldAccessHeapLocation(instr2); in FieldAccessMayAlias() 201 HInstruction* instr1, HInstruction* instr2) const { in HasMemoryDependency() [all …]
|
D | scheduler.h | 276 bool HasSideEffectDependency(HInstruction* instr1, HInstruction* instr2) const { in HasSideEffectDependency() argument 277 if (memory_dependency_analysis_.HasMemoryDependency(instr1, instr2)) { in HasSideEffectDependency() 284 if (HasExceptionDependency(instr1, instr2)) { in HasSideEffectDependency() 292 static bool HasExceptionDependency(const HInstruction* instr1, const HInstruction* instr2); 293 static bool HasReorderingDependency(const HInstruction* instr1, const HInstruction* instr2); 304 bool HasMemoryDependency(HInstruction* instr1, HInstruction* instr2) const; 307 bool ArrayAccessMayAlias(HInstruction* instr1, HInstruction* instr2) const; 308 bool FieldAccessMayAlias(const HInstruction* instr1, const HInstruction* instr2) const;
|
/art/runtime/interpreter/mterp/x86/ |
D | arithmetic.S | 233 %def binopWide(instr1="", instr2=""): 244 $instr2 VREG_HIGH_ADDRESS(%ecx), %eax 250 %def binopWide2addr(instr1="", instr2=""): 261 $instr2 %ecx, VREG_HIGH_ADDRESS(rINST) 370 % binopWide(instr1="addl", instr2="adcl") 373 % binopWide2addr(instr1="addl", instr2="adcl") 388 % binopWide(instr1="andl", instr2="andl") 391 % binopWide2addr(instr1="andl", instr2="andl") 681 % binopWide(instr1="orl", instr2="orl") 684 % binopWide2addr(instr1="orl", instr2="orl") [all …]
|