/art/compiler/optimizing/ |
D | select_generator.cc | 159 HSelect* select = new (graph_->GetAllocator()) HSelect(condition, in Run() local 166 ReferenceTypePropagation::FixUpInstructionType(select, handle_scope_); in Run() 169 select->SetReferenceTypeInfo(phi->GetReferenceTypeInfo()); in Run() 171 block->InsertInstructionBefore(select, if_instruction); in Run() 177 false_block->GetFirstInstruction()->ReplaceInput(select, 0); in Run() 179 phi->ReplaceInput(select, predecessor_index_false); in Run() 202 cache.Put(condition, select); in Run() 206 DCHECK_EQ(cached->GetCondition(), select->GetCondition()); in Run() 207 if (cached->GetTrueValue() == select->GetTrueValue() && in Run() 208 cached->GetFalseValue() == select->GetFalseValue() && in Run() [all …]
|
D | constructor_fence_redundancy_elimination.cc | 62 void VisitSelect(HSelect* select) override { in VisitSelect() argument 63 VisitAlias(select); in VisitSelect()
|
D | scheduler.h | 465 size_t select = rand_r(&seed_) % nodes->size(); in PopHighestPriorityNode() local 466 SchedulingNode* select_node = (*nodes)[select]; in PopHighestPriorityNode() 467 DeleteNodeAtIndex(nodes, select); in PopHighestPriorityNode()
|
D | scheduler.cc | 529 size_t select = 0; in PopHighestPriorityNode() local 532 SchedulingNode* candidate = (*nodes)[select]; in PopHighestPriorityNode() 535 select = i; in PopHighestPriorityNode() 538 DeleteNodeAtIndex(nodes, select); in PopHighestPriorityNode()
|
D | instruction_simplifier.cc | 102 void VisitSelect(HSelect* select) override; 912 void InstructionSimplifierVisitor::VisitSelect(HSelect* select) { in VisitSelect() argument 914 HInstruction* condition = select->GetCondition(); in VisitSelect() 915 HInstruction* true_value = select->GetTrueValue(); in VisitSelect() 916 HInstruction* false_value = select->GetFalseValue(); in VisitSelect() 922 select->ReplaceInput(false_value, 0); in VisitSelect() 923 select->ReplaceInput(true_value, 1); in VisitSelect() 924 select->ReplaceInput(condition, 2); in VisitSelect() 946 replace_with = GetGraph()->InsertOppositeCondition(condition, select); in VisitSelect() 973 replace_with = NewIntegralMinMax(GetGraph()->GetAllocator(), a, b, select, is_min); in VisitSelect() [all …]
|
D | reference_type_propagation.cc | 812 HSelect* select = instruction->AsSelect(); in FixUpInstructionType() local 813 ReferenceTypeInfo false_rti = select->GetFalseValue()->GetReferenceTypeInfo(); in FixUpInstructionType() 814 ReferenceTypeInfo true_rti = select->GetTrueValue()->GetReferenceTypeInfo(); in FixUpInstructionType() 815 select->SetReferenceTypeInfo(MergeTypes(false_rti, true_rti, &handle_cache)); in FixUpInstructionType()
|
/art/test/663-checker-select-generator/ |
D | info.txt | 1 Test for select generation for conditional returns.
|
/art/tools/ |
D | dt_fds_forward.py | 31 import select 96 (rf, _, _) = select.select(sources, [], [])
|
/art/test/592-checker-regression-bool-input/smali/ |
D | TestCase.smali | 41 # ... and select generation will replace this part with a select
|
/art/openjdkjvmti/ |
D | jvmti_weak_table-inl.h | 351 bool select; 353 select = false; 356 select = true; 361 select = true; 364 if (select) {
|
/art/test/663-checker-select-generator/smali/ |
D | TestCase.smali | 37 # The select generation will replace this with a select
|
/art/test/595-error-class/smali/ |
D | merge.smali | 21 .method public static select(Z)Ljava/lang/Object;
|
/art/test/044-proxy/src/ |
D | ReturnsAndArgPassing.java | 47 Object selectArg(int select, int a, long b, float c, double d, Object x); in selectArg() argument 79 int select = (Integer)args[0]; in invoke() local 80 return args[select]; in invoke()
|
/art/test/911-get-stack-trace/ |
D | expected-cts-version.txt | 224 ### Other select threads (suspended) ###
|
D | expected.txt | 658 ### Other select threads (suspended) ###
|