Home
last modified time | relevance | path

Searched refs:X87Register (Results 1 – 6 of 6) sorted by relevance

/external/chromium_org/v8/src/x87/
Dlithium-codegen-x87.h69 X87Register ToX87Register(LOperand* op) const;
83 void X87Mov(X87Register reg, Operand src,
85 void X87Mov(Operand src, X87Register reg,
89 X87Register left, X87Register right, X87Register result);
91 void X87LoadForUsage(X87Register reg);
92 void X87LoadForUsage(X87Register reg1, X87Register reg2);
93 void X87PrepareToWrite(X87Register reg) { x87_stack_.PrepareToWrite(reg); } in X87PrepareToWrite()
94 void X87CommitWrite(X87Register reg) { x87_stack_.CommitWrite(reg); } in X87CommitWrite()
96 void X87Fxch(X87Register reg, int other_slot = 0) {
99 void X87Free(X87Register reg) { in X87Free()
[all …]
Dassembler-x87.h144 struct X87Register { struct
151 static int ToAllocationIndex(X87Register reg) { in ToAllocationIndex() argument
164 static X87Register FromAllocationIndex(int index) { in FromAllocationIndex() argument
166 X87Register result; in FromAllocationIndex()
180 bool is(X87Register reg) const { in is() argument
188 typedef X87Register DoubleRegister; argument
191 const X87Register stX_0 = { 0 };
192 const X87Register stX_1 = { 1 };
193 const X87Register stX_2 = { 2 };
194 const X87Register stX_3 = { 3 };
[all …]
Dlithium-gap-resolver-x87.cc300 X87Register dst = cgen_->ToX87Register(destination); in EmitMove()
322 X87Register src = cgen_->ToX87Register(source); in EmitMove()
340 X87Register dst = cgen_->ToX87Register(destination); in EmitMove()
Dlithium-codegen-x87.cc481 X87Register LCodeGen::ToX87Register(int index) const { in ToX87Register()
482 return X87Register::FromAllocationIndex(index); in ToX87Register()
486 void LCodeGen::X87LoadForUsage(X87Register reg) { in X87LoadForUsage()
493 void LCodeGen::X87LoadForUsage(X87Register reg1, X87Register reg2) { in X87LoadForUsage()
503 void LCodeGen::X87Stack::Fxch(X87Register reg, int other_slot) { in Fxch()
510 X87Register other = stack_[other_i]; in Fxch()
531 int LCodeGen::X87Stack::ArrayIndex(X87Register reg) { in ArrayIndex()
540 bool LCodeGen::X87Stack::Contains(X87Register reg) { in Contains()
548 void LCodeGen::X87Stack::Free(X87Register reg) { in Free()
563 void LCodeGen::X87Mov(X87Register dst, Operand src, X87OperandType opts) { in X87Mov()
[all …]
Dlithium-x87.h254 bool IsDoubleInput(X87Register reg, LCodeGen* cgen);
2782 LUnallocated* ToUnallocated(X87Register reg);
Dlithium-x87.cc63 bool LInstruction::IsDoubleInput(X87Register reg, LCodeGen* cgen) { in IsDoubleInput()