/external/v8/src/x64/ |
lithium-gap-resolver-x64.cc | 178 Operand dst = cgen_->ToOperand(destination); 183 Operand src = cgen_->ToOperand(source); 189 Operand dst = cgen_->ToOperand(destination); 205 Operand dst = cgen_->ToOperand(destination); 220 __ movsd(cgen_->ToOperand(destination), src); 223 Operand src = cgen_->ToOperand(source); 229 __ movsd(cgen_->ToOperand(destination), xmm0); 257 cgen_->ToOperand(source->IsRegister() ? destination : source); 265 Operand src = cgen_->ToOperand(source); 266 Operand dst = cgen_->ToOperand(destination) [all...] |
lithium-codegen-x64.cc | 348 Operand LCodeGen::ToOperand(LOperand* op) const { 938 __ imull(left, ToOperand(right)); 957 __ or_(kScratchRegister, ToOperand(right)); 994 __ andl(ToRegister(left), ToOperand(right)); 997 __ orl(ToRegister(left), ToOperand(right)); 1000 __ xorl(ToRegister(left), ToOperand(right)); [all...] |
lithium-codegen-x64.h | 82 Operand ToOperand(LOperand* op) const;
|
lithium-x64.h | [all...] |
lithium-x64.cc | 549 LRegister* LChunkBuilder::ToOperand(Register reg) { [all...] |
/external/v8/src/ia32/ |
lithium-gap-resolver-ia32.cc | 287 Operand dst = cgen_->ToOperand(destination); 292 Operand src = cgen_->ToOperand(source); 300 Operand dst = cgen_->ToOperand(destination); 308 Operand dst = cgen_->ToOperand(destination); 315 Operand dst = cgen_->ToOperand(destination); 321 Operand src = cgen_->ToOperand(source); 327 Operand dst = cgen_->ToOperand(destination); 363 cgen_->ToOperand(source->IsRegister() ? destination : source); 379 Operand src = cgen_->ToOperand(source); 380 Operand dst = cgen_->ToOperand(destination) [all...] |
lithium-codegen-ia32.cc | 308 Operand LCodeGen::ToOperand(LOperand* op) const { 809 __ test(right_reg, ToOperand(right)); 851 __ test(right_reg, ToOperand(right)); 860 __ test(right_reg, ToOperand(right)); 938 __ imul(left, ToOperand(right)); 956 __ or_(ToRegister(instr->TempAt(0)), ToOperand(right)); 989 __ and_(ToRegister(left), ToOperand(right)); 992 __ or_(ToRegister(left), ToOperand(right)); 995 __ xor_(ToRegister(left), ToOperand(right)); [all...] |
lithium-codegen-ia32.h | 77 Operand ToOperand(LOperand* op) const;
|
lithium-ia32.h | [all...] |
lithium-ia32.cc | 548 LRegister* LChunkBuilder::ToOperand(Register reg) { [all...] |
/external/v8/src/arm/ |
lithium-gap-resolver-arm.cc | 251 Operand source_operand = cgen_->ToOperand(source);
|
lithium-codegen-arm.h | 88 Operand ToOperand(LOperand* op);
|
lithium-codegen-arm.cc | 291 __ mov(scratch, ToOperand(op)); 349 Operand LCodeGen::ToOperand(LOperand* op) { 358 Abort("ToOperand Unsupported double immediate."); 365 Abort("ToOperand IsDoubleRegister unimplemented"); [all...] |
lithium-arm.h | [all...] |
lithium-arm.cc | 556 LRegister* LChunkBuilder::ToOperand(Register reg) { [all...] |