/external/v8/src/crankshaft/arm/ |
lithium-gap-resolver-arm.h | 53 LOperand* saved_destination_; member in class:v8::internal::BASE_EMBEDDED
|
lithium-gap-resolver-arm.cc | 23 saved_destination_(NULL), need_to_restore_root_(false) { } 159 saved_destination_ = moves_[index].destination(); 180 DCHECK(saved_destination_ != NULL); 182 if (saved_destination_->IsRegister()) { 183 __ mov(cgen_->ToRegister(saved_destination_), kSavedValueRegister); 184 } else if (saved_destination_->IsStackSlot()) { 185 __ str(kSavedValueRegister, cgen_->ToMemOperand(saved_destination_)); 186 } else if (saved_destination_->IsDoubleRegister()) { 187 __ vmov(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg); 188 } else if (saved_destination_->IsDoubleStackSlot()) [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-gap-resolver-mips.h | 53 LOperand* saved_destination_; member in class:v8::internal::BASE_EMBEDDED
|
lithium-gap-resolver-mips.cc | 17 saved_destination_(NULL) {} 145 saved_destination_ = moves_[index].destination(); 164 DCHECK(saved_destination_ != NULL); 167 if (saved_destination_->IsRegister()) { 168 __ mov(cgen_->ToRegister(saved_destination_), kLithiumScratchReg); 169 } else if (saved_destination_->IsStackSlot()) { 170 __ sw(kLithiumScratchReg, cgen_->ToMemOperand(saved_destination_)); 171 } else if (saved_destination_->IsDoubleRegister()) { 172 __ mov_d(cgen_->ToDoubleRegister(saved_destination_), 174 } else if (saved_destination_->IsDoubleStackSlot()) [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-gap-resolver-mips64.h | 53 LOperand* saved_destination_; member in class:v8::internal::BASE_EMBEDDED
|
lithium-gap-resolver-mips64.cc | 17 saved_destination_(NULL) {} 145 saved_destination_ = moves_[index].destination(); 164 DCHECK(saved_destination_ != NULL); 167 if (saved_destination_->IsRegister()) { 168 __ mov(cgen_->ToRegister(saved_destination_), kLithiumScratchReg); 169 } else if (saved_destination_->IsStackSlot()) { 170 __ sd(kLithiumScratchReg, cgen_->ToMemOperand(saved_destination_)); 171 } else if (saved_destination_->IsDoubleRegister()) { 172 __ mov_d(cgen_->ToDoubleRegister(saved_destination_), 174 } else if (saved_destination_->IsDoubleStackSlot()) [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-gap-resolver-ppc.h | 53 LOperand* saved_destination_; member in class:v8::internal::BASE_EMBEDDED
|
lithium-gap-resolver-ppc.cc | 19 saved_destination_(NULL) {} 147 saved_destination_ = moves_[index].destination(); 166 DCHECK(saved_destination_ != NULL); 169 if (saved_destination_->IsRegister()) { 170 __ mr(cgen_->ToRegister(saved_destination_), kSavedValueRegister); 171 } else if (saved_destination_->IsStackSlot()) { 172 __ StoreP(kSavedValueRegister, cgen_->ToMemOperand(saved_destination_)); 173 } else if (saved_destination_->IsDoubleRegister()) { 174 __ fmr(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg); 175 } else if (saved_destination_->IsDoubleStackSlot()) [all...] |
/external/v8/src/crankshaft/s390/ |
lithium-gap-resolver-s390.h | 53 LOperand* saved_destination_; member in class:v8::internal::BASE_EMBEDDED
|
lithium-gap-resolver-s390.cc | 19 saved_destination_(NULL) {} 143 saved_destination_ = moves_[index].destination(); 161 DCHECK(saved_destination_ != NULL); 164 if (saved_destination_->IsRegister()) { 165 __ LoadRR(cgen_->ToRegister(saved_destination_), kSavedValueRegister); 166 } else if (saved_destination_->IsStackSlot()) { 167 __ StoreP(kSavedValueRegister, cgen_->ToMemOperand(saved_destination_)); 168 } else if (saved_destination_->IsDoubleRegister()) { 169 __ ldr(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg); 170 } else if (saved_destination_->IsDoubleStackSlot()) [all...] |
/external/v8/src/crankshaft/arm64/ |
lithium-gap-resolver-arm64.cc | 28 root_index_(0), in_cycle_(false), saved_destination_(NULL) { 154 saved_destination_ = moves_[index].destination(); 179 DCHECK(saved_destination_ != NULL); 181 if (saved_destination_->IsRegister()) { 182 __ Mov(cgen_->ToRegister(saved_destination_), SavedValueRegister()); 184 } else if (saved_destination_->IsStackSlot()) { 185 __ Store(SavedValueRegister(), cgen_->ToMemOperand(saved_destination_)); 187 } else if (saved_destination_->IsDoubleRegister()) { 188 __ Fmov(cgen_->ToDoubleRegister(saved_destination_), 190 } else if (saved_destination_->IsDoubleStackSlot()) [all...] |
lithium-gap-resolver-arm64.h | 94 LOperand* saved_destination_; member in class:v8::internal::BASE_EMBEDDED
|