moves_ 39 src/arm/lithium-gap-resolver-arm.cc : cgen_(owner), moves_(32, owner->zone()), root_index_(0), in_cycle_(false),
moves_ 44 src/arm/lithium-gap-resolver-arm.cc ASSERT(moves_.is_empty());
moves_ 48 src/arm/lithium-gap-resolver-arm.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 49 src/arm/lithium-gap-resolver-arm.cc LMoveOperands move = moves_[i];
moves_ 63 src/arm/lithium-gap-resolver-arm.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 64 src/arm/lithium-gap-resolver-arm.cc if (!moves_[i].IsEliminated()) {
moves_ 65 src/arm/lithium-gap-resolver-arm.cc ASSERT(moves_[i].source()->IsConstantOperand());
moves_ 70 src/arm/lithium-gap-resolver-arm.cc moves_.Rewind(0);
moves_ 82 src/arm/lithium-gap-resolver-arm.cc if (!move.IsRedundant()) moves_.Add(move, cgen_->zone());
moves_ 103 src/arm/lithium-gap-resolver-arm.cc ASSERT(!moves_[index].IsPending());
moves_ 104 src/arm/lithium-gap-resolver-arm.cc ASSERT(!moves_[index].IsRedundant());
moves_ 109 src/arm/lithium-gap-resolver-arm.cc ASSERT(moves_[index].source() != NULL); // Or else it will look eliminated.
moves_ 110 src/arm/lithium-gap-resolver-arm.cc LOperand* destination = moves_[index].destination();
moves_ 111 src/arm/lithium-gap-resolver-arm.cc moves_[index].set_destination(NULL);
moves_ 117 src/arm/lithium-gap-resolver-arm.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 118 src/arm/lithium-gap-resolver-arm.cc LMoveOperands other_move = moves_[i];
moves_ 129 src/arm/lithium-gap-resolver-arm.cc moves_[index].set_destination(destination);
moves_ 134 src/arm/lithium-gap-resolver-arm.cc LMoveOperands other_move = moves_[root_index_];
moves_ 149 src/arm/lithium-gap-resolver-arm.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 150 src/arm/lithium-gap-resolver-arm.cc LOperand* destination = moves_[i].destination();
moves_ 151 src/arm/lithium-gap-resolver-arm.cc for (int j = i + 1; j < moves_.length(); ++j) {
moves_ 152 src/arm/lithium-gap-resolver-arm.cc SLOW_ASSERT(!destination->Equals(moves_[j].destination()));
moves_ 164 src/arm/lithium-gap-resolver-arm.cc ASSERT(moves_[index].destination()->Equals(moves_[root_index_].source()));
moves_ 167 src/arm/lithium-gap-resolver-arm.cc LOperand* source = moves_[index].source();
moves_ 168 src/arm/lithium-gap-resolver-arm.cc saved_destination_ = moves_[index].destination();
moves_ 181 src/arm/lithium-gap-resolver-arm.cc moves_[index].Eliminate();
moves_ 208 src/arm/lithium-gap-resolver-arm.cc LOperand* source = moves_[index].source();
moves_ 209 src/arm/lithium-gap-resolver-arm.cc LOperand* destination = moves_[index].destination();
moves_ 305 src/arm/lithium-gap-resolver-arm.cc moves_[index].Eliminate();
moves_ 74 src/arm/lithium-gap-resolver-arm.h ZoneList<LMoveOperands> moves_;
moves_ 40 src/ia32/lithium-gap-resolver-ia32.cc moves_(32, owner->zone()),
moves_ 51 src/ia32/lithium-gap-resolver-ia32.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 52 src/ia32/lithium-gap-resolver-ia32.cc LMoveOperands move = moves_[i];
moves_ 62 src/ia32/lithium-gap-resolver-ia32.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 63 src/ia32/lithium-gap-resolver-ia32.cc if (!moves_[i].IsEliminated()) {
moves_ 64 src/ia32/lithium-gap-resolver-ia32.cc ASSERT(moves_[i].source()->IsConstantOperand());
moves_ 96 src/ia32/lithium-gap-resolver-ia32.cc ASSERT(!moves_[index].IsPending());
moves_ 97 src/ia32/lithium-gap-resolver-ia32.cc ASSERT(!moves_[index].IsRedundant());
moves_ 101 src/ia32/lithium-gap-resolver-ia32.cc ASSERT(moves_[index].source() != NULL); // Or else it will look eliminated.
moves_ 102 src/ia32/lithium-gap-resolver-ia32.cc LOperand* destination = moves_[index].destination();
moves_ 103 src/ia32/lithium-gap-resolver-ia32.cc moves_[index].set_destination(NULL);
moves_ 109 src/ia32/lithium-gap-resolver-ia32.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 110 src/ia32/lithium-gap-resolver-ia32.cc LMoveOperands other_move = moves_[i];
moves_ 127 src/ia32/lithium-gap-resolver-ia32.cc moves_[index].set_destination(destination);
moves_ 131 src/ia32/lithium-gap-resolver-ia32.cc if (moves_[index].source()->Equals(destination)) {
moves_ 139 src/ia32/lithium-gap-resolver-ia32.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 140 src/ia32/lithium-gap-resolver-ia32.cc LMoveOperands other_move = moves_[i];
moves_ 160 src/ia32/lithium-gap-resolver-ia32.cc moves_.Add(move, cgen_->zone());
moves_ 165 src/ia32/lithium-gap-resolver-ia32.cc LOperand* source = moves_[index].source();
moves_ 171 src/ia32/lithium-gap-resolver-ia32.cc LOperand* destination = moves_[index].destination();
moves_ 177 src/ia32/lithium-gap-resolver-ia32.cc moves_[index].Eliminate();
moves_ 183 src/ia32/lithium-gap-resolver-ia32.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 184 src/ia32/lithium-gap-resolver-ia32.cc if (!moves_[i].IsEliminated() && moves_[i].source()->Equals(operand)) {
moves_ 204 src/ia32/lithium-gap-resolver-ia32.cc if (!moves_.is_empty()) return false;
moves_ 218 src/ia32/lithium-gap-resolver-ia32.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 219 src/ia32/lithium-gap-resolver-ia32.cc LOperand* destination = moves_[i].destination();
moves_ 220 src/ia32/lithium-gap-resolver-ia32.cc for (int j = i + 1; j < moves_.length(); ++j) {
moves_ 221 src/ia32/lithium-gap-resolver-ia32.cc SLOW_ASSERT(!destination->Equals(moves_[j].destination()));
moves_ 235 src/ia32/lithium-gap-resolver-ia32.cc moves_.Rewind(0);
moves_ 277 src/ia32/lithium-gap-resolver-ia32.cc LOperand* source = moves_[index].source();
moves_ 278 src/ia32/lithium-gap-resolver-ia32.cc LOperand* destination = moves_[index].destination();
moves_ 359 src/ia32/lithium-gap-resolver-ia32.cc LOperand* source = moves_[index].source();
moves_ 360 src/ia32/lithium-gap-resolver-ia32.cc LOperand* destination = moves_[index].destination();
moves_ 462 src/ia32/lithium-gap-resolver-ia32.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 463 src/ia32/lithium-gap-resolver-ia32.cc LMoveOperands other_move = moves_[i];
moves_ 465 src/ia32/lithium-gap-resolver-ia32.cc moves_[i].set_source(destination);
moves_ 467 src/ia32/lithium-gap-resolver-ia32.cc moves_[i].set_source(source);
moves_ 97 src/ia32/lithium-gap-resolver-ia32.h ZoneList<LMoveOperands> moves_;
moves_ 38 src/mips/lithium-gap-resolver-mips.cc moves_(32, owner->zone()),
moves_ 45 src/mips/lithium-gap-resolver-mips.cc ASSERT(moves_.is_empty());
moves_ 49 src/mips/lithium-gap-resolver-mips.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 50 src/mips/lithium-gap-resolver-mips.cc LMoveOperands move = moves_[i];
moves_ 64 src/mips/lithium-gap-resolver-mips.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 65 src/mips/lithium-gap-resolver-mips.cc if (!moves_[i].IsEliminated()) {
moves_ 66 src/mips/lithium-gap-resolver-mips.cc ASSERT(moves_[i].source()->IsConstantOperand());
moves_ 71 src/mips/lithium-gap-resolver-mips.cc moves_.Rewind(0);
moves_ 83 src/mips/lithium-gap-resolver-mips.cc if (!move.IsRedundant()) moves_.Add(move, cgen_->zone());
moves_ 104 src/mips/lithium-gap-resolver-mips.cc ASSERT(!moves_[index].IsPending());
moves_ 105 src/mips/lithium-gap-resolver-mips.cc ASSERT(!moves_[index].IsRedundant());
moves_ 110 src/mips/lithium-gap-resolver-mips.cc ASSERT(moves_[index].source() != NULL); // Or else it will look eliminated.
moves_ 111 src/mips/lithium-gap-resolver-mips.cc LOperand* destination = moves_[index].destination();
moves_ 112 src/mips/lithium-gap-resolver-mips.cc moves_[index].set_destination(NULL);
moves_ 118 src/mips/lithium-gap-resolver-mips.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 119 src/mips/lithium-gap-resolver-mips.cc LMoveOperands other_move = moves_[i];
moves_ 130 src/mips/lithium-gap-resolver-mips.cc moves_[index].set_destination(destination);
moves_ 135 src/mips/lithium-gap-resolver-mips.cc LMoveOperands other_move = moves_[root_index_];
moves_ 150 src/mips/lithium-gap-resolver-mips.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 151 src/mips/lithium-gap-resolver-mips.cc LOperand* destination = moves_[i].destination();
moves_ 152 src/mips/lithium-gap-resolver-mips.cc for (int j = i + 1; j < moves_.length(); ++j) {
moves_ 153 src/mips/lithium-gap-resolver-mips.cc SLOW_ASSERT(!destination->Equals(moves_[j].destination()));
moves_ 165 src/mips/lithium-gap-resolver-mips.cc ASSERT(moves_[index].destination()->Equals(moves_[root_index_].source()));
moves_ 168 src/mips/lithium-gap-resolver-mips.cc LOperand* source = moves_[index].source();
moves_ 169 src/mips/lithium-gap-resolver-mips.cc saved_destination_ = moves_[index].destination();
moves_ 182 src/mips/lithium-gap-resolver-mips.cc moves_[index].Eliminate();
moves_ 211 src/mips/lithium-gap-resolver-mips.cc LOperand* source = moves_[index].source();
moves_ 212 src/mips/lithium-gap-resolver-mips.cc LOperand* destination = moves_[index].destination();
moves_ 310 src/mips/lithium-gap-resolver-mips.cc moves_[index].Eliminate();
moves_ 74 src/mips/lithium-gap-resolver-mips.h ZoneList<LMoveOperands> moves_;
moves_ 43 src/x64/lithium-gap-resolver-x64.cc ASSERT(moves_.is_empty());
moves_ 47 src/x64/lithium-gap-resolver-x64.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 48 src/x64/lithium-gap-resolver-x64.cc LMoveOperands move = moves_[i];
moves_ 58 src/x64/lithium-gap-resolver-x64.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 59 src/x64/lithium-gap-resolver-x64.cc if (!moves_[i].IsEliminated()) {
moves_ 60 src/x64/lithium-gap-resolver-x64.cc ASSERT(moves_[i].source()->IsConstantOperand());
moves_ 65 src/x64/lithium-gap-resolver-x64.cc moves_.Rewind(0);
moves_ 77 src/x64/lithium-gap-resolver-x64.cc if (!move.IsRedundant()) moves_.Add(move, cgen_->zone());
moves_ 91 src/x64/lithium-gap-resolver-x64.cc ASSERT(!moves_[index].IsPending());
moves_ 92 src/x64/lithium-gap-resolver-x64.cc ASSERT(!moves_[index].IsRedundant());
moves_ 97 src/x64/lithium-gap-resolver-x64.cc ASSERT(moves_[index].source() != NULL); // Or else it will look eliminated.
moves_ 98 src/x64/lithium-gap-resolver-x64.cc LOperand* destination = moves_[index].destination();
moves_ 99 src/x64/lithium-gap-resolver-x64.cc moves_[index].set_destination(NULL);
moves_ 105 src/x64/lithium-gap-resolver-x64.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 106 src/x64/lithium-gap-resolver-x64.cc LMoveOperands other_move = moves_[i];
moves_ 123 src/x64/lithium-gap-resolver-x64.cc moves_[index].set_destination(destination);
moves_ 127 src/x64/lithium-gap-resolver-x64.cc if (moves_[index].source()->Equals(destination)) {
moves_ 128 src/x64/lithium-gap-resolver-x64.cc moves_[index].Eliminate();
moves_ 135 src/x64/lithium-gap-resolver-x64.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 136 src/x64/lithium-gap-resolver-x64.cc LMoveOperands other_move = moves_[i];
moves_ 152 src/x64/lithium-gap-resolver-x64.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 153 src/x64/lithium-gap-resolver-x64.cc LOperand* destination = moves_[i].destination();
moves_ 154 src/x64/lithium-gap-resolver-x64.cc for (int j = i + 1; j < moves_.length(); ++j) {
moves_ 155 src/x64/lithium-gap-resolver-x64.cc SLOW_ASSERT(!destination->Equals(moves_[j].destination()));
moves_ 166 src/x64/lithium-gap-resolver-x64.cc LOperand* source = moves_[index].source();
moves_ 167 src/x64/lithium-gap-resolver-x64.cc LOperand* destination = moves_[index].destination();
moves_ 237 src/x64/lithium-gap-resolver-x64.cc moves_[index].Eliminate();
moves_ 242 src/x64/lithium-gap-resolver-x64.cc LOperand* source = moves_[index].source();
moves_ 243 src/x64/lithium-gap-resolver-x64.cc LOperand* destination = moves_[index].destination();
moves_ 303 src/x64/lithium-gap-resolver-x64.cc moves_[index].Eliminate();
moves_ 308 src/x64/lithium-gap-resolver-x64.cc for (int i = 0; i < moves_.length(); ++i) {
moves_ 309 src/x64/lithium-gap-resolver-x64.cc LMoveOperands other_move = moves_[i];
moves_ 311 src/x64/lithium-gap-resolver-x64.cc moves_[i].set_source(destination);
moves_ 313 src/x64/lithium-gap-resolver-x64.cc moves_[i].set_source(source);
moves_ 69 src/x64/lithium-gap-resolver-x64.h ZoneList<LMoveOperands> moves_;