/external/v8/src/arm/ |
lithium-gap-resolver-arm.cc | 39 : cgen_(owner), moves_(32), root_index_(0), in_cycle_(false), 158 #define __ ACCESS_MASM(cgen_->masm()) 170 __ mov(kSavedValueRegister, cgen_->ToRegister(source)); 172 __ ldr(kSavedValueRegister, cgen_->ToMemOperand(source)); 174 __ vmov(kScratchDoubleReg, cgen_->ToDoubleRegister(source)); 176 __ vldr(kScratchDoubleReg, cgen_->ToMemOperand(source)); 191 __ mov(cgen_->ToRegister(saved_destination_), kSavedValueRegister); 193 __ str(kSavedValueRegister, cgen_->ToMemOperand(saved_destination_)); 195 __ vmov(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg); 197 __ vstr(kScratchDoubleReg, cgen_->ToMemOperand(saved_destination_)) [all...] |
lithium-gap-resolver-arm.h | 71 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/v8/src/mips/ |
lithium-gap-resolver-mips.cc | 37 : cgen_(owner), 159 #define __ ACCESS_MASM(cgen_->masm()) 171 __ mov(kLithiumScratchReg, cgen_->ToRegister(source)); 173 __ lw(kLithiumScratchReg, cgen_->ToMemOperand(source)); 175 __ mov_d(kLithiumScratchDouble, cgen_->ToDoubleRegister(source)); 177 __ ldc1(kLithiumScratchDouble, cgen_->ToMemOperand(source)); 192 __ mov(cgen_->ToRegister(saved_destination_), kLithiumScratchReg); 194 __ sw(kLithiumScratchReg, cgen_->ToMemOperand(saved_destination_)); 196 __ mov_d(cgen_->ToDoubleRegister(saved_destination_), 200 cgen_->ToMemOperand(saved_destination_)) [all...] |
lithium-gap-resolver-mips.h | 71 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/chromium_org/v8/src/x64/ |
lithium-gap-resolver-x64.cc | 39 : cgen_(owner), moves_(32, owner->zone()) {} 77 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); 162 #define __ ACCESS_MASM(cgen_->masm()) 172 Register src = cgen_->ToRegister(source); 174 Register dst = cgen_->ToRegister(destination); 178 Operand dst = cgen_->ToOperand(destination); 183 Operand src = cgen_->ToOperand(source); 185 Register dst = cgen_->ToRegister(destination); 189 Operand dst = cgen_->ToOperand(destination); 197 Register dst = cgen_->ToRegister(destination) [all...] |
lithium-gap-resolver-x64.h | 66 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/chromium_org/v8/src/arm/ |
lithium-gap-resolver-arm.cc | 39 : cgen_(owner), moves_(32, owner->zone()), root_index_(0), in_cycle_(false), 82 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); 158 #define __ ACCESS_MASM(cgen_->masm()) 170 __ mov(kSavedValueRegister, cgen_->ToRegister(source)); 172 __ ldr(kSavedValueRegister, cgen_->ToMemOperand(source)); 174 __ vmov(kScratchDoubleReg, cgen_->ToDoubleRegister(source)); 176 __ vldr(kScratchDoubleReg, cgen_->ToMemOperand(source)); 191 __ mov(cgen_->ToRegister(saved_destination_), kSavedValueRegister); 193 __ str(kSavedValueRegister, cgen_->ToMemOperand(saved_destination_)); 195 __ vmov(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg) [all...] |
lithium-gap-resolver-arm.h | 71 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/chromium_org/v8/src/mips/ |
lithium-gap-resolver-mips.cc | 37 : cgen_(owner), 83 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); 159 #define __ ACCESS_MASM(cgen_->masm()) 171 __ mov(kLithiumScratchReg, cgen_->ToRegister(source)); 173 __ lw(kLithiumScratchReg, cgen_->ToMemOperand(source)); 175 __ mov_d(kLithiumScratchDouble, cgen_->ToDoubleRegister(source)); 177 __ ldc1(kLithiumScratchDouble, cgen_->ToMemOperand(source)); 192 __ mov(cgen_->ToRegister(saved_destination_), kLithiumScratchReg); 194 __ sw(kLithiumScratchReg, cgen_->ToMemOperand(saved_destination_)); 196 __ mov_d(cgen_->ToDoubleRegister(saved_destination_) [all...] |
lithium-gap-resolver-mips.h | 71 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/v8/src/x64/ |
lithium-gap-resolver-x64.cc | 39 : cgen_(owner), moves_(32) {} 162 #define __ ACCESS_MASM(cgen_->masm()) 172 Register src = cgen_->ToRegister(source); 174 Register dst = cgen_->ToRegister(destination); 178 Operand dst = cgen_->ToOperand(destination); 183 Operand src = cgen_->ToOperand(source); 185 Register dst = cgen_->ToRegister(destination); 189 Operand dst = cgen_->ToOperand(destination); 197 Register dst = cgen_->ToRegister(destination); 198 if (cgen_->IsInteger32Constant(constant_source)) [all...] |
lithium-gap-resolver-x64.h | 66 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/chromium_org/v8/src/ia32/ |
lithium-gap-resolver-ia32.cc | 39 : cgen_(owner), 160 moves_.Add(move, cgen_->zone()); 228 #define __ ACCESS_MASM(cgen_->masm()) 286 Register src = cgen_->ToRegister(source); 287 Operand dst = cgen_->ToOperand(destination); 292 Operand src = cgen_->ToOperand(source); 294 Register dst = cgen_->ToRegister(destination); 300 Operand dst = cgen_->ToOperand(destination); 308 Register dst = cgen_->ToRegister(destination); 309 Representation r = cgen_->IsSmi(constant_source [all...] |
lithium-gap-resolver-ia32.h | 94 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|
/external/v8/src/ia32/ |
lithium-gap-resolver-ia32.cc | 39 : cgen_(owner), 228 #define __ ACCESS_MASM(cgen_->masm()) 286 Register src = cgen_->ToRegister(source); 287 Operand dst = cgen_->ToOperand(destination); 292 Operand src = cgen_->ToOperand(source); 294 Register dst = cgen_->ToRegister(destination); 300 Operand dst = cgen_->ToOperand(destination); 308 Register dst = cgen_->ToRegister(destination); 309 if (cgen_->IsInteger32(constant_source)) { 310 __ Set(dst, cgen_->ToInteger32Immediate(constant_source)) [all...] |
lithium-gap-resolver-ia32.h | 94 LCodeGen* cgen_; member in class:v8::internal::BASE_EMBEDDED
|