Searched refs:ToRegister (Results 1 - 25 of 56) sorted by relevance

123

/external/v8/src/crankshaft/s390/
H A Dlithium-codegen-s390.cc379 Register LCodeGen::ToRegister(int code) const { function in class:v8::internal::LCodeGen
387 Register LCodeGen::ToRegister(LOperand* op) const { function in class:v8::internal::LCodeGen
389 return ToRegister(op->index());
394 return ToRegister(op->index());
491 return Operand(ToRegister(op));
595 Register reg = ToRegister(op);
645 __ Move(cp, ToRegister(context));
823 safepoint.DefinePointerRegister(ToRegister(pointer), zone());
881 Register dividend = ToRegister(instr->dividend());
883 DCHECK(dividend.is(ToRegister(inst
[all...]
H A Dlithium-gap-resolver-s390.cc145 __ LoadRR(kSavedValueRegister, cgen_->ToRegister(source));
165 __ LoadRR(cgen_->ToRegister(saved_destination_), kSavedValueRegister);
188 Register source_register = cgen_->ToRegister(source);
190 __ LoadRR(cgen_->ToRegister(destination), source_register);
198 __ LoadP(cgen_->ToRegister(destination), source_operand);
214 Register dst = cgen_->ToRegister(destination);
H A Dlithium-codegen-s390.h59 Register ToRegister(LOperand* op) const;
220 Register ToRegister(int index) const;
/external/v8/src/crankshaft/x64/
H A Dlithium-codegen-x64.cc266 __ AssertZeroExtended(ToRegister(instr->result()));
276 Register result_reg = ToRegister(instr->result());
411 Register LCodeGen::ToRegister(int index) const { function in class:v8::internal::LCodeGen
421 Register LCodeGen::ToRegister(LOperand* op) const { function in class:v8::internal::LCodeGen
423 return ToRegister(op->index());
586 Register reg = ToRegister(op);
647 if (!ToRegister(context).is(rsi)) {
648 __ movp(rsi, ToRegister(context));
820 safepoint.DefinePointerRegister(ToRegister(pointer), zone());
896 Register dividend = ToRegister(inst
[all...]
H A Dlithium-gap-resolver-x64.cc149 Register src = cgen_->ToRegister(source);
151 Register dst = cgen_->ToRegister(destination);
162 Register dst = cgen_->ToRegister(destination);
174 Register dst = cgen_->ToRegister(destination);
246 Register src = cgen_->ToRegister(source);
247 Register dst = cgen_->ToRegister(destination);
256 cgen_->ToRegister(source->IsRegister() ? source : destination);
/external/v8/src/crankshaft/mips64/
H A Dlithium-codegen-mips64.cc382 Register LCodeGen::ToRegister(int index) const { function in class:v8::internal::LCodeGen
392 Register LCodeGen::ToRegister(LOperand* op) const { function in class:v8::internal::LCodeGen
394 return ToRegister(op->index());
400 return ToRegister(op->index());
530 return Operand(ToRegister(op));
647 Register reg = ToRegister(op);
699 __ Move(cp, ToRegister(context));
863 safepoint.DefinePointerRegister(ToRegister(pointer), zone());
940 Register dividend = ToRegister(instr->dividend());
942 DCHECK(dividend.is(ToRegister(inst
[all...]
H A Dlithium-gap-resolver-mips64.cc147 __ mov(kLithiumScratchReg, cgen_->ToRegister(source));
168 __ mov(cgen_->ToRegister(saved_destination_), kLithiumScratchReg);
194 Register source_register = cgen_->ToRegister(source);
196 __ mov(cgen_->ToRegister(destination), source_register);
204 __ ld(cgen_->ToRegister(destination), source_operand);
229 Register dst = cgen_->ToRegister(destination);
H A Dlithium-codegen-mips64.h60 Register ToRegister(LOperand* op) const;
247 Register ToRegister(int index) const;
/external/v8/src/crankshaft/ppc/
H A Dlithium-codegen-ppc.cc392 Register LCodeGen::ToRegister(int code) const { function in class:v8::internal::LCodeGen
402 Register LCodeGen::ToRegister(LOperand* op) const { function in class:v8::internal::LCodeGen
404 return ToRegister(op->index());
410 return ToRegister(op->index());
517 return Operand(ToRegister(op));
626 Register reg = ToRegister(op);
680 __ Move(cp, ToRegister(context));
832 safepoint.DefinePointerRegister(ToRegister(pointer), zone());
901 Register dividend = ToRegister(instr->dividend());
903 DCHECK(dividend.is(ToRegister(inst
[all...]
H A Dlithium-gap-resolver-ppc.cc149 __ mr(kSavedValueRegister, cgen_->ToRegister(source));
170 __ mr(cgen_->ToRegister(saved_destination_), kSavedValueRegister);
194 Register source_register = cgen_->ToRegister(source);
196 __ mr(cgen_->ToRegister(destination), source_register);
204 __ LoadP(cgen_->ToRegister(destination), source_operand);
220 Register dst = cgen_->ToRegister(destination);
H A Dlithium-codegen-ppc.h60 Register ToRegister(LOperand* op) const;
220 Register ToRegister(int index) const;
/external/v8/src/crankshaft/mips/
H A Dlithium-codegen-mips.cc399 Register LCodeGen::ToRegister(int index) const { function in class:v8::internal::LCodeGen
409 Register LCodeGen::ToRegister(LOperand* op) const { function in class:v8::internal::LCodeGen
411 return ToRegister(op->index());
417 return ToRegister(op->index());
545 return Operand(ToRegister(op));
659 Register reg = ToRegister(op);
711 __ Move(cp, ToRegister(context));
874 safepoint.DefinePointerRegister(ToRegister(pointer), zone());
951 Register dividend = ToRegister(instr->dividend());
953 DCHECK(dividend.is(ToRegister(inst
[all...]
H A Dlithium-gap-resolver-mips.cc147 __ mov(kLithiumScratchReg, cgen_->ToRegister(source));
168 __ mov(cgen_->ToRegister(saved_destination_), kLithiumScratchReg);
194 Register source_register = cgen_->ToRegister(source);
196 __ mov(cgen_->ToRegister(destination), source_register);
204 __ lw(cgen_->ToRegister(destination), source_operand);
229 Register dst = cgen_->ToRegister(destination);
H A Dlithium-codegen-mips.h60 Register ToRegister(LOperand* op) const;
245 Register ToRegister(int index) const;
/external/v8/src/crankshaft/x87/
H A Dlithium-codegen-x87.cc392 Register LCodeGen::ToRegister(int code) const { function in class:v8::internal::LCodeGen
667 Register LCodeGen::ToRegister(LOperand* op) const { function in class:v8::internal::LCodeGen
669 return ToRegister(op->index());
736 if (op->IsRegister()) return Operand(ToRegister(op));
836 Register reg = ToRegister(op);
896 if (!ToRegister(context).is(esi)) {
897 __ mov(esi, ToRegister(context));
1082 safepoint.DefinePointerRegister(ToRegister(pointer), zone());
1168 Register dividend = ToRegister(instr->dividend());
1170 DCHECK(dividend.is(ToRegister(inst
[all...]
H A Dlithium-gap-resolver-x87.cc269 Register src = cgen_->ToRegister(source);
277 Register dst = cgen_->ToRegister(destination);
291 Register dst = cgen_->ToRegister(destination);
372 Register src = cgen_->ToRegister(source);
373 Register dst = cgen_->ToRegister(destination);
383 cgen_->ToRegister(source->IsRegister() ? source : destination);
/external/v8/src/crankshaft/arm/
H A Dlithium-codegen-arm.cc384 Register LCodeGen::ToRegister(int code) const { function in class:v8::internal::LCodeGen
394 Register LCodeGen::ToRegister(LOperand* op) const { function in class:v8::internal::LCodeGen
396 return ToRegister(op->index());
402 return ToRegister(op->index());
529 return Operand(ToRegister(op));
643 Register reg = ToRegister(op);
717 __ Move(cp, ToRegister(context));
889 safepoint.DefinePointerRegister(ToRegister(pointer), zone());
966 Register dividend = ToRegister(instr->dividend());
968 DCHECK(dividend.is(ToRegister(inst
[all...]
H A Dlithium-gap-resolver-arm.cc162 __ mov(kSavedValueRegister, cgen_->ToRegister(source));
183 __ mov(cgen_->ToRegister(saved_destination_), kSavedValueRegister);
207 Register source_register = cgen_->ToRegister(source);
209 __ mov(cgen_->ToRegister(destination), source_register);
217 __ ldr(cgen_->ToRegister(destination), source_operand);
236 Register dst = cgen_->ToRegister(destination);
H A Dlithium-codegen-arm.h60 Register ToRegister(LOperand* op) const;
247 Register ToRegister(int index) const;
/external/v8/src/crankshaft/ia32/
H A Dlithium-codegen-ia32.cc389 Register LCodeGen::ToRegister(int code) const { function in class:v8::internal::LCodeGen
399 Register LCodeGen::ToRegister(LOperand* op) const { function in class:v8::internal::LCodeGen
401 return ToRegister(op->index());
468 if (op->IsRegister()) return Operand(ToRegister(op));
564 Register reg = ToRegister(op);
626 if (!ToRegister(context).is(esi)) {
627 __ mov(esi, ToRegister(context));
791 safepoint.DefinePointerRegister(ToRegister(pointer), zone());
867 Register dividend = ToRegister(instr->dividend());
869 DCHECK(dividend.is(ToRegister(inst
[all...]
H A Dlithium-gap-resolver-ia32.cc268 Register src = cgen_->ToRegister(source);
276 Register dst = cgen_->ToRegister(destination);
290 Register dst = cgen_->ToRegister(destination);
367 Register src = cgen_->ToRegister(source);
368 Register dst = cgen_->ToRegister(destination);
380 cgen_->ToRegister(source->IsRegister() ? source : destination);
H A Dlithium-codegen-ia32.h57 Register ToRegister(LOperand* op) const;
224 Register ToRegister(int index) const;
/external/v8/src/crankshaft/arm64/
H A Dlithium-codegen-arm64.cc314 Register reg = ToRegister(op);
387 DCHECK(ToRegister(instr->context()).is(cp));
388 DCHECK(ToRegister(instr->constructor()).is(x1));
429 DCHECK(ToRegister(instr->result()).is(x0));
447 __ Mov(cp, ToRegister(context));
499 safepoint.DefinePointerRegister(ToRegister(pointer), zone());
1024 Register LCodeGen::ToRegister(LOperand* op) const { function in class:v8::internal::LCodeGen
1038 return ToRegister(op).W();
1073 return Operand(ToRegister(op));
1317 Register arguments = ToRegister(inst
[all...]
H A Dlithium-gap-resolver-arm64.cc158 __ Mov(SavedValueRegister(), cgen_->ToRegister(source));
182 __ Mov(cgen_->ToRegister(saved_destination_), SavedValueRegister());
209 Register source_register = cgen_->ToRegister(source);
211 __ Mov(cgen_->ToRegister(destination), source_register);
220 __ Load(cgen_->ToRegister(destination), source_operand);
229 Register dst = cgen_->ToRegister(destination);
/external/v8/src/compiler/
H A Dcode-generator-impl.h31 return ToRegister(instr_->InputAt(index));
101 return ToRegister(instr_->OutputAt(index));
105 return ToRegister(instr_->TempAt(index));
130 Register ToRegister(InstructionOperand* op) { function in class:v8::internal::compiler::InstructionOperandConverter

Completed in 286 milliseconds

123