Searched refs:change (Results 1 - 11 of 11) sorted by relevance

/art/compiler/dex/
H A Dgvn_dead_code_elimination.cc39 return (v_reg == vreg_def) ? prev_value.change : prev_value_high.change;
42 inline void GvnDeadCodeElimination::MIRData::SetPrevChange(int v_reg, uint16_t change) { argument
46 prev_value.change = change;
48 prev_value_high.change = change;
102 (vreg_data_[v_reg].change != kNPos)
103 ? GetMIRData(vreg_data_[v_reg].change)->vreg_def + 1 == v_reg
106 vreg_data_[v_reg].change
182 uint16_t change = vreg_data_[v_reg].change; local
271 uint16_t change = LastChange(v_reg); local
329 RemoveChange(uint16_t change) argument
832 uint16_t change = vreg_chains_.NumMIRs() - 1u; local
[all...]
H A Dgvn_dead_code_elimination.h53 VRegValue() : value(kNoValue), change(kNPos) { }
57 // Index of the change in mir_data_ that defined the value, kNPos if initial value for the BB.
58 uint16_t change; member in struct:art::GvnDeadCodeElimination::VRegValue
70 void SetPrevChange(int v_reg, uint16_t change);
109 uint16_t FindFirstChangeAfter(int v_reg, uint16_t change) const;
111 void RemoveChange(uint16_t change);
112 bool IsTopChange(uint16_t change) const;
157 size_t no_uses_all_since_; // The change index after the last change with uses_all_vregs set.
162 uint16_t* kill_heads_; // For each vreg in vregs_to_kill_, the first change t
[all...]
H A Dpass_driver_me.h111 // Next, check if there are any overridden settings for the pass that change default
191 bool change = false; local
192 for (BasicBlock* bb = iterator->Next(change); bb != nullptr; bb = iterator->Next(change)) {
194 change = pass->Worker(data);
H A Dglobal_value_numbering.cc131 bool change = false; local
133 change = (lvns_[bb->id] == nullptr) || !lvns_[bb->id]->Equals(*work_lvn_);
134 // In GVN mode, keep the latest LVN even if Equals() indicates no change. This is
146 return change;
H A Dssa_transformation.cc322 /* Did something change? */
378 bool change = false; local
379 for (BasicBlock* bb = iter2.Next(false); bb != nullptr; bb = iter2.Next(change)) {
380 change = ComputeblockIDom(bb);
468 bool change = false; local
469 for (BasicBlock* bb = iter.Next(false); bb != nullptr; bb = iter.Next(change)) {
470 change = ComputeBlockLiveIns(bb);
H A Dmir_optimization_test.cc383 bool change = false; local
384 for (BasicBlock* bb = iterator.Next(change); bb != nullptr; bb = iterator.Next(change)) {
385 change = cu_.mir_graph->EliminateClassInitChecks(bb);
436 bool change = false; local
437 for (BasicBlock* bb = iterator.Next(change); bb != nullptr; bb = iterator.Next(change)) {
438 change = cu_.mir_graph->EliminateNullChecks(bb);
482 bool change = false; local
483 for (BasicBlock* bb = iterator.Next(change); b
[all...]
H A Dmir_graph_test.cc423 { 7, false }, // No change: skip inner loop head because inputs are unchanged.
436 bool change = false; local
437 for (BasicBlock* bb = iter.Next(change); bb != nullptr; bb = iter.Next(change)) {
440 change = expected_and_change[pos].second;
H A Dmir_optimization.cc1087 // Did anything change?
1327 // Did anything change?
1386 bool change = (lvn != nullptr) && temp_.gvn.gvn->FinishBasicBlock(bb); local
1387 return change;
1404 bool change = temp_.gvn.gvn->FinishBasicBlock(bb); local
1405 DCHECK(!change) << PrettyMethod(cu_->method_idx, *cu_->dex_file);
1682 // Remove this pointer from string init and change to static call.
H A Dglobal_value_numbering_test.cc326 bool change = false; local
327 for (BasicBlock* bb = iterator.Next(change); bb != nullptr; bb = iterator.Next(change)) {
334 change = (lvn != nullptr) && gvn_->FinishBasicBlock(bb);
352 bool change = (lvn != nullptr) && gvn_->FinishBasicBlock(bb); local
353 ASSERT_FALSE(change);
H A Dgvn_dead_code_elimination_test.cc362 bool change = false; local
363 for (BasicBlock* bb = iterator.Next(change); bb != nullptr; bb = iterator.Next(change)) {
370 change = (lvn != nullptr) && gvn_->FinishBasicBlock(bb);
388 bool change = (lvn != nullptr) && gvn_->FinishBasicBlock(bb); local
389 ASSERT_FALSE(change);
/art/test/
H A DAndroid.run-test.mk287 $(PICTEST_TYPES),$(DEBUGGABLE_TYPES),131-structural-change,$(ALL_ADDRESS_SIZES))
366 131-structural-change \

Completed in 117 milliseconds