HomeSort by relevance Sort by last modified time
    Searched refs:X87Register (Results 1 - 11 of 11) sorted by null

  /external/chromium_org/v8/src/ia32/
lithium-codegen-ia32.h 109 X87Register ToX87Register(LOperand* op) const;
123 void X87Mov(X87Register reg, Operand src,
125 void X87Mov(Operand src, X87Register reg);
128 X87Register left, X87Register right, X87Register result);
130 void X87LoadForUsage(X87Register reg);
131 void X87PrepareToWrite(X87Register reg);
132 void X87CommitWrite(X87Register reg);
300 X87Register ToX87Register(int index) const
    [all...]
assembler-ia32.h 232 struct X87Register : IntelDoubleRegister {
236 bool is(X87Register reg) const {
248 static X87Register FromAllocationIndex(int index) {
249 STATIC_ASSERT(sizeof(X87Register) == sizeof(IntelDoubleRegister));
251 X87Register result;
256 static int ToAllocationIndex(X87Register reg) {
261 #define stX_0 static_cast<const X87Register&>(double_register_0)
262 #define stX_1 static_cast<const X87Register&>(double_register_1)
263 #define stX_2 static_cast<const X87Register&>(double_register_2)
264 #define stX_3 static_cast<const X87Register&>(double_register_3
    [all...]
lithium-gap-resolver-ia32.cc 335 X87Register dst = cgen_->ToX87Register(destination);
370 X87Register src = cgen_->ToX87Register(source);
404 X87Register dst = cgen_->ToX87Register(destination);
lithium-codegen-ia32.cc 489 X87Register LCodeGen::ToX87Register(int index) const {
490 return X87Register::FromAllocationIndex(index);
499 void LCodeGen::X87LoadForUsage(X87Register reg) {
506 void LCodeGen::X87Fxch(X87Register reg, int other_slot) {
512 X87Register other = x87_stack_[other_i];
533 int LCodeGen::X87ArrayIndex(X87Register reg) {
542 bool LCodeGen::X87StackContains(X87Register reg) {
550 void LCodeGen::X87Free(X87Register reg) {
564 void LCodeGen::X87Mov(X87Register dst, Operand src, X87OperandType opts) {
569 ASSERT(x87_stack_depth_ < X87Register::kNumAllocatableRegisters)
    [all...]
assembler-ia32.cc 68 return X87Register::kNumAllocatableRegisters;
77 return X87Register::kNumRegisters;
86 return X87Register::AllocationIndexToString(index);
    [all...]
lithium-ia32.h 288 bool IsDoubleInput(X87Register reg, LCodeGen* cgen);
    [all...]
lithium-ia32.cc 85 bool LInstruction::IsDoubleInput(X87Register reg, LCodeGen* cgen) {
    [all...]
  /art/compiler/utils/x86/
constants_x86.h 57 enum X87Register {
69 std::ostream& operator<<(std::ostream& os, const X87Register& reg);
managed_register_x86.h 65 // [X..S[ x87 registers (enum X87Register)
76 // [X..S[ x87 registers (enum X87Register)
106 X87Register AsX87Register() const {
108 return static_cast<X87Register>(id_ -
165 static X86ManagedRegister FromX87Register(X87Register r) {
managed_register_x86_test.cc 90 TEST(X86ManagedRegister, X87Register) {
assembler_x86.cc 42 std::ostream& operator<<(std::ostream& os, const X87Register& reg) {
    [all...]

Completed in 301 milliseconds