/art/compiler/optimizing/ |
D | licm.cc | 42 for (HEnvironment* environment = instruction->GetEnvironment(); in InputsAreDefinedBeforeLoop() local 43 environment != nullptr; in InputsAreDefinedBeforeLoop() 44 environment = environment->GetParent()) { in InputsAreDefinedBeforeLoop() 45 for (size_t i = 0, e = environment->Size(); i < e; ++i) { in InputsAreDefinedBeforeLoop() 46 HInstruction* input = environment->GetInstructionAt(i); in InputsAreDefinedBeforeLoop() 66 static void UpdateLoopPhisIn(HEnvironment* environment, HLoopInformation* info) { in UpdateLoopPhisIn() argument 67 for (; environment != nullptr; environment = environment->GetParent()) { in UpdateLoopPhisIn() 68 for (size_t i = 0, e = environment->Size(); i < e; ++i) { in UpdateLoopPhisIn() 69 HInstruction* input = environment->GetInstructionAt(i); in UpdateLoopPhisIn() 71 environment->RemoveAsUserOfInput(i); in UpdateLoopPhisIn() [all …]
|
D | nodes_test.cc | 53 HEnvironment* environment = new (&allocator) HEnvironment( in TEST() local 55 null_check->SetRawEnvironment(environment); in TEST() 56 environment->SetRawEnvAt(0, parameter); in TEST() 134 HEnvironment* environment = new (&allocator) HEnvironment( in TEST() local 139 environment->CopyFrom(array); in TEST() 140 with_environment->SetRawEnvironment(environment); in TEST() 160 environment->SetAndCopyParentChain(&allocator, parent1); in TEST()
|
D | graph_visualizer.cc | 216 for (HEnvironment* environment = instruction->GetEnvironment(); in PrintInstruction() local 217 environment != nullptr; in PrintInstruction() 218 environment = environment->GetParent()) { in PrintInstruction() 220 for (size_t i = 0, e = environment->Size(); i < e; ++i) { in PrintInstruction() 221 HInstruction* insn = environment->GetInstructionAt(i); in PrintInstruction()
|
D | ssa_liveness_analysis.cc | 221 for (HEnvironment* environment = current->GetEnvironment(); in ComputeLiveRanges() local 222 environment != nullptr; in ComputeLiveRanges() 223 environment = environment->GetParent()) { in ComputeLiveRanges() 226 for (size_t i = 0, e = environment->Size(); i < e; ++i) { in ComputeLiveRanges() 227 HInstruction* instruction = environment->GetInstructionAt(i); in ComputeLiveRanges() 235 current, environment, i, should_be_live); in ComputeLiveRanges()
|
D | code_generator.cc | 100 HEnvironment* environment = instruction->GetEnvironment(); in CheckTypeConsistency() local 102 if (environment->GetInstructionAt(i) != nullptr) { in CheckTypeConsistency() 103 Primitive::Type type = environment->GetInstructionAt(i)->GetType(); in CheckTypeConsistency() 104 DCHECK(CheckType(type, environment->GetLocationAt(i))) in CheckTypeConsistency() 105 << type << " " << environment->GetLocationAt(i); in CheckTypeConsistency() 107 DCHECK(environment->GetLocationAt(i).IsInvalid()) in CheckTypeConsistency() 108 << environment->GetLocationAt(i); in CheckTypeConsistency() 675 HEnvironment* environment = instruction->GetEnvironment(); in RecordPcInfo() local 695 if (environment != nullptr) { in RecordPcInfo() 697 DCHECK(environment->GetParent() == nullptr); in RecordPcInfo() [all …]
|
D | graph_checker.cc | 413 for (HEnvironment* environment = instruction->GetEnvironment(); in VisitInstruction() local 414 environment != nullptr; in VisitInstruction() 415 environment = environment->GetParent()) { in VisitInstruction() 416 for (size_t i = 0, e = environment->Size(); i < e; ++i) { in VisitInstruction() 417 HInstruction* env_instruction = environment->GetInstructionAt(i); in VisitInstruction()
|
D | ssa_liveness_analysis.h | 107 HEnvironment* environment, in UsePosition() argument 112 environment_(environment), in UsePosition() 245 HEnvironment* environment, 249 bool is_environment = (environment != nullptr); 283 instruction, environment, input_index, position, cursor->GetNext()); 293 instruction, environment, input_index, position, first_env_use_); 296 instruction, environment, input_index, position, first_use_);
|
D | nodes.h | 1151 void CopyFrom(HEnvironment* environment); 1414 void SetRawEnvironment(HEnvironment* environment) { environment_ = environment; } in SetRawEnvironment() argument 1418 void CopyEnvironmentFrom(HEnvironment* environment) { in CopyEnvironmentFrom() argument 1422 environment->Size(), in CopyEnvironmentFrom() 1423 environment->GetDexFile(), in CopyEnvironmentFrom() 1424 environment->GetMethodIdx(), in CopyEnvironmentFrom() 1425 environment->GetDexPc()); in CopyEnvironmentFrom() 1426 environment_->CopyFrom(environment); in CopyEnvironmentFrom() 1427 if (environment->GetParent() != nullptr) { in CopyEnvironmentFrom() 1428 environment_->SetAndCopyParentChain(allocator, environment->GetParent()); in CopyEnvironmentFrom() [all …]
|
D | ssa_builder.cc | 557 HEnvironment* environment = new (GetGraph()->GetArena()) HEnvironment( in VisitInstruction() local 563 environment->CopyFrom(*current_locals_); in VisitInstruction() 564 instruction->SetRawEnvironment(environment); in VisitInstruction()
|
D | nodes.cc | 42 for (HEnvironment* environment = instruction->GetEnvironment(); in RemoveAsUser() local 43 environment != nullptr; in RemoveAsUser() 44 environment = environment->GetParent()) { in RemoveAsUser() 45 for (size_t i = 0, e = environment->Size(); i < e; ++i) { in RemoveAsUser() 46 if (environment->GetInstructionAt(i) != nullptr) { in RemoveAsUser() 47 environment->RemoveAsUserOfInput(i); in RemoveAsUser()
|
D | register_allocator.cc | 1545 HEnvironment* environment = env_use->GetUser()->GetEnvironment(); in ConnectSiblings() local 1546 environment->SetLocationAt(env_use->GetInputIndex(), source); in ConnectSiblings()
|
/art/test/469-condition-materialization-regression/ |
D | info.txt | 2 materialize a condition when used only by an environment.
|
/art/test/431-type-propagation/smali/ |
D | TypePropagation.smali | 33 # Do a call to create an environment that will capture all Dex registers. 34 # This environment is the reason why a phi is created at the join block
|
/art/tools/dexfuzz/src/dexfuzz/executors/ |
D | Device.java | 184 processBuilder.environment().put("ANDROID_ROOT", androidHostOut); in executeCommand() 186 processBuilder.environment().put("ANDROID_DATA", androidData); in executeCommand()
|
/art/tools/ |
D | libcore_failures.txt | 129 description: "Linker issues in chrooted environment",
|
/art/tools/dexfuzz/ |
D | README | 33 3. Make sure you're in the Android build environment!
|