/external/chromium_org/v8/src/arm64/ |
lithium-gap-resolver-arm64.cc | 29 : cgen_(owner), masm_(owner, owner->masm()), moves_(32, owner->zone()), 78 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); 160 __ Mov(SavedValueRegister(), cgen_->ToRegister(source)); 163 __ Load(SavedValueRegister(), cgen_->ToMemOperand(source)); 165 __ Fmov(SavedFPValueRegister(), cgen_->ToDoubleRegister(source)); 167 __ Load(SavedFPValueRegister(), cgen_->ToMemOperand(source)); 184 __ Mov(cgen_->ToRegister(saved_destination_), SavedValueRegister()); 187 __ Store(SavedValueRegister(), cgen_->ToMemOperand(saved_destination_)); 190 __ Fmov(cgen_->ToDoubleRegister(saved_destination_), 193 __ Store(SavedFPValueRegister(), cgen_->ToMemOperand(saved_destination_)) [all...] |
delayed-masm-arm64.cc | 21 MemOperand src_operand = cgen_->ToMemOperand(src); 22 MemOperand dst_operand = cgen_->ToMemOperand(dst);
|
lithium-gap-resolver-arm64.h | 86 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
delayed-masm-arm64.h | 26 : cgen_(owner), masm_(masm), scratch_register_(scratch_register), 115 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/chromium_org/v8/src/mips64/ |
lithium-gap-resolver-mips64.cc | 14 : cgen_(owner), 60 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); 136 #define __ ACCESS_MASM(cgen_->masm()) 148 __ mov(kLithiumScratchReg, cgen_->ToRegister(source)); 150 __ ld(kLithiumScratchReg, cgen_->ToMemOperand(source)); 152 __ mov_d(kLithiumScratchDouble, cgen_->ToDoubleRegister(source)); 154 __ ldc1(kLithiumScratchDouble, cgen_->ToMemOperand(source)); 169 __ mov(cgen_->ToRegister(saved_destination_), kLithiumScratchReg); 171 __ sd(kLithiumScratchReg, cgen_->ToMemOperand(saved_destination_)); 173 __ mov_d(cgen_->ToDoubleRegister(saved_destination_) [all...] |
lithium-gap-resolver-mips64.h | 48 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/chromium_org/v8/src/x64/ |
lithium-gap-resolver-x64.cc | 16 : cgen_(owner), moves_(32, owner->zone()) {} 54 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); 139 #define __ ACCESS_MASM(cgen_->masm()) 149 Register src = cgen_->ToRegister(source); 151 Register dst = cgen_->ToRegister(destination); 155 Operand dst = cgen_->ToOperand(destination); 160 Operand src = cgen_->ToOperand(source); 162 Register dst = cgen_->ToRegister(destination); 166 Operand dst = cgen_->ToOperand(destination); 174 Register dst = cgen_->ToRegister(destination) [all...] |
lithium-gap-resolver-x64.h | 43 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/chromium_org/v8/src/mips/ |
lithium-gap-resolver-mips.cc | 14 : cgen_(owner), 60 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); 136 #define __ ACCESS_MASM(cgen_->masm()) 148 __ mov(kLithiumScratchReg, cgen_->ToRegister(source)); 150 __ lw(kLithiumScratchReg, cgen_->ToMemOperand(source)); 152 __ mov_d(kLithiumScratchDouble, cgen_->ToDoubleRegister(source)); 154 __ ldc1(kLithiumScratchDouble, cgen_->ToMemOperand(source)); 169 __ mov(cgen_->ToRegister(saved_destination_), kLithiumScratchReg); 171 __ sw(kLithiumScratchReg, cgen_->ToMemOperand(saved_destination_)); 173 __ mov_d(cgen_->ToDoubleRegister(saved_destination_) [all...] |
lithium-gap-resolver-mips.h | 48 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/chromium_org/v8/src/arm/ |
lithium-gap-resolver-arm.cc | 24 : cgen_(owner), moves_(32, owner->zone()), root_index_(0), in_cycle_(false), 28 #define __ ACCESS_MASM(cgen_->masm()) 76 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); 164 __ mov(kSavedValueRegister, cgen_->ToRegister(source)); 167 __ ldr(kSavedValueRegister, cgen_->ToMemOperand(source)); 169 __ vmov(kScratchDoubleReg, cgen_->ToDoubleRegister(source)); 171 __ vldr(kScratchDoubleReg, cgen_->ToMemOperand(source)); 185 __ mov(cgen_->ToRegister(saved_destination_), kSavedValueRegister); 187 __ str(kSavedValueRegister, cgen_->ToMemOperand(saved_destination_)); 189 __ vmov(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg) [all...] |
lithium-gap-resolver-arm.h | 48 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/chromium_org/v8/src/ia32/ |
lithium-gap-resolver-ia32.cc | 16 : cgen_(owner), 137 moves_.Add(move, cgen_->zone()); 205 #define __ ACCESS_MASM(cgen_->masm()) 263 Register src = cgen_->ToRegister(source); 264 Operand dst = cgen_->ToOperand(destination); 269 Operand src = cgen_->ToOperand(source); 271 Register dst = cgen_->ToRegister(destination); 277 Operand dst = cgen_->ToOperand(destination); 285 Register dst = cgen_->ToRegister(destination); 286 Representation r = cgen_->IsSmi(constant_source [all...] |
lithium-gap-resolver-ia32.h | 71 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/chromium_org/v8/src/x87/ |
lithium-gap-resolver-x87.cc | 16 : cgen_(owner), 137 moves_.Add(move, cgen_->zone()); 205 #define __ ACCESS_MASM(cgen_->masm()) 263 Register src = cgen_->ToRegister(source); 264 Operand dst = cgen_->ToOperand(destination); 269 Operand src = cgen_->ToOperand(source); 271 Register dst = cgen_->ToRegister(destination); 277 Operand dst = cgen_->ToOperand(destination); 285 Register dst = cgen_->ToRegister(destination); 286 Representation r = cgen_->IsSmi(constant_source [all...] |
lithium-gap-resolver-x87.h | 71 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|