Searched refs:FPURegister (Results 1 - 21 of 21) sorted by relevance

/external/chromium_org/v8/src/mips/
H A Dassembler-mips.h71 // Implementation of Register and FPURegister.
208 struct FPURegister { struct in namespace:v8::internal
225 inline static int ToAllocationIndex(FPURegister reg);
228 static FPURegister FromAllocationIndex(int index) {
233 static FPURegister from_code(int code) {
234 FPURegister r = { code };
239 bool is(FPURegister creg) const { return code_ == creg.code_; }
240 FPURegister low() const {
243 FPURegister reg;
248 FPURegister hig
[all...]
H A Dassembler-mips.cc894 FPURegister ft,
895 FPURegister fs,
896 FPURegister fd,
906 FPURegister fr,
907 FPURegister ft,
908 FPURegister fs,
909 FPURegister fd,
921 FPURegister fs,
922 FPURegister fd,
968 FPURegister f
[all...]
H A Dmacro-assembler-mips.h229 inline void Move(FPURegister dst, FPURegister src) {
235 inline void Move(Register dst_low, Register dst_high, FPURegister src) {
240 inline void FmoveHigh(Register dst_high, FPURegister src) {
244 inline void FmoveLow(Register dst_low, FPURegister src) {
248 inline void Move(FPURegister dst, Register src_low, Register src_high) {
254 void Move(FPURegister dst, double imm);
552 FPURegister value,
741 void Cvt_d_uw(FPURegister fd, FPURegister f
[all...]
H A Ddeoptimizer-mips.cc141 kDoubleSize * FPURegister::kMaxNumAllocatableRegisters;
145 for (int i = 0; i < FPURegister::kMaxNumAllocatableRegisters; ++i) {
146 FPURegister fpu_reg = FPURegister::FromAllocationIndex(i);
213 for (int i = 0; i < FPURegister::NumAllocatableRegisters(); ++i) {
282 for (int i = 0; i < FPURegister::kMaxNumAllocatableRegisters; ++i) {
283 const FPURegister fpu_reg = FPURegister::FromAllocationIndex(i);
H A Dassembler-mips-inl.h93 return FPURegister::kMaxNumRegisters;
98 return FPURegister::kMaxNumAllocatableRegisters;
102 int FPURegister::ToAllocationIndex(FPURegister reg) {
H A Dlithium-codegen-mips.h287 FPURegister src1,
288 FPURegister src2);
297 FPURegister src1,
298 FPURegister src2);
H A Dmacro-assembler-mips.cc148 int doubles_size = FPURegister::NumAllocatableRegisters() * kDoubleSize;
1083 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset));
1097 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset));
1108 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset));
1121 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset));
1191 void MacroAssembler::Cvt_d_uw(FPURegister fd,
1192 FPURegister fs,
1193 FPURegister scratch) {
1200 void MacroAssembler::Cvt_d_uw(FPURegister fd,
1202 FPURegister scratc
[all...]
H A Dsimulator-mips.h142 enum FPURegister { enum in class:v8::internal::Simulator
H A Dlithium-codegen-mips.cc1947 FPURegister left_reg = ToDoubleRegister(left);
1948 FPURegister right_reg = ToDoubleRegister(right);
1949 FPURegister result_reg = ToDoubleRegister(instr->result());
2068 FPURegister src1,
2069 FPURegister src2) {
2103 FPURegister src1,
2104 FPURegister src2) {
2307 FPURegister left_reg = ToDoubleRegister(left);
2308 FPURegister right_reg = ToDoubleRegister(right);
3143 FPURegister resul
[all...]
H A Dcode-stubs-mips.cc848 const FPURegister single_scratch = f8;
3519 FPURegister single_scratch = f6;
/external/chromium_org/v8/src/mips64/
H A Dassembler-mips64.h70 // Implementation of Register and FPURegister.
197 struct FPURegister { struct in namespace:v8::internal
214 inline static int ToAllocationIndex(FPURegister reg);
217 static FPURegister FromAllocationIndex(int index) {
222 static FPURegister from_code(int code) {
223 FPURegister r = { code };
228 bool is(FPURegister creg) const { return code_ == creg.code_; }
229 FPURegister low() const {
233 FPURegister reg;
238 FPURegister hig
[all...]
H A Dassembler-mips64.cc878 FPURegister ft,
879 FPURegister fs,
880 FPURegister fd,
890 FPURegister fr,
891 FPURegister ft,
892 FPURegister fs,
893 FPURegister fd,
905 FPURegister fs,
906 FPURegister fd,
952 FPURegister f
[all...]
H A Dmacro-assembler-mips64.h250 inline void Move(FPURegister dst, FPURegister src) {
256 inline void Move(Register dst_low, Register dst_high, FPURegister src) {
261 inline void FmoveHigh(Register dst_high, FPURegister src) {
265 inline void FmoveLow(Register dst_low, FPURegister src) {
269 inline void Move(FPURegister dst, Register src_low, Register src_high) {
275 void Move(FPURegister dst, double imm);
574 FPURegister value,
766 void Cvt_d_uw(FPURegister fd, FPURegister f
[all...]
H A Ddeoptimizer-mips64.cc140 kDoubleSize * FPURegister::kMaxNumAllocatableRegisters;
144 for (int i = 0; i < FPURegister::kMaxNumAllocatableRegisters; ++i) {
145 FPURegister fpu_reg = FPURegister::FromAllocationIndex(i);
218 for (int i = 0; i < FPURegister::NumAllocatableRegisters(); ++i) {
286 for (int i = 0; i < FPURegister::kMaxNumAllocatableRegisters; ++i) {
287 const FPURegister fpu_reg = FPURegister::FromAllocationIndex(i);
H A Dassembler-mips64-inl.h93 return FPURegister::kMaxNumRegisters;
98 return FPURegister::kMaxNumAllocatableRegisters;
102 int FPURegister::ToAllocationIndex(FPURegister reg) {
H A Dlithium-codegen-mips64.h288 FPURegister src1,
289 FPURegister src2);
298 FPURegister src1,
299 FPURegister src2);
H A Dmacro-assembler-mips64.cc151 int doubles_size = FPURegister::NumAllocatableRegisters() * kDoubleSize;
1213 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset));
1227 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset));
1238 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset));
1251 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset));
1295 void MacroAssembler::Cvt_d_uw(FPURegister fd,
1296 FPURegister fs,
1297 FPURegister scratch) {
1304 void MacroAssembler::Cvt_d_uw(FPURegister fd,
1306 FPURegister scratc
[all...]
H A Dsimulator-mips64.h171 enum FPURegister { enum in class:v8::internal::Simulator
H A Dlithium-codegen-mips64.cc1915 FPURegister left_reg = ToDoubleRegister(left);
1916 FPURegister right_reg = ToDoubleRegister(right);
1917 FPURegister result_reg = ToDoubleRegister(instr->result());
2036 FPURegister src1,
2037 FPURegister src2) {
2071 FPURegister src1,
2072 FPURegister src2) {
2275 FPURegister left_reg = ToDoubleRegister(left);
2276 FPURegister right_reg = ToDoubleRegister(right);
3128 FPURegister resul
[all...]
H A Dcode-stubs-mips64.cc843 const FPURegister single_scratch = f8;
3556 FPURegister single_scratch = f6;
H A Dsimulator-mips64.cc3402 const FPURegister fparg2 = (kMipsAbi == kN64) ? f13 : f14;

Completed in 2156 milliseconds