/art/compiler/utils/mips64/ |
assembler_mips64.h | 655 void AndV(VectorRegister wd, VectorRegister ws, VectorRegister wt); 656 void OrV(VectorRegister wd, VectorRegister ws, VectorRegister wt); 657 void NorV(VectorRegister wd, VectorRegister ws, VectorRegister wt); 658 void XorV(VectorRegister wd, VectorRegister ws, VectorRegister wt) [all...] |
assembler_mips64.cc | 189 VectorRegister wt, 190 VectorRegister ws, 191 VectorRegister wd, 208 VectorRegister ws, 209 VectorRegister wd, 224 VectorRegister ws, 225 VectorRegister wd, 240 VectorRegister wd, 258 VectorRegister wd, 273 VectorRegister ws [all...] |
managed_register_mips64.h | 42 // [F..W[ MSA vector registers (enum VectorRegister) 52 // * MSA vector register (enum VectorRegister) 68 constexpr VectorRegister AsVectorRegister() const { 70 return static_cast<VectorRegister>(id_ - (kNumberOfGpuRegIds + kNumberOfFpuRegisters)); 78 constexpr VectorRegister AsOverlappingVectorRegister() const { 80 return static_cast<VectorRegister>(AsFpuRegister()); 117 static constexpr Mips64ManagedRegister FromVectorRegister(VectorRegister r) {
|
assembler_mips64_test.cc | 41 mips64::VectorRegister> { 47 mips64::VectorRegister> Base; 189 vec_registers_.push_back(new mips64::VectorRegister(mips64::W0)); 190 vec_registers_.push_back(new mips64::VectorRegister(mips64::W1)); 191 vec_registers_.push_back(new mips64::VectorRegister(mips64::W2)); 192 vec_registers_.push_back(new mips64::VectorRegister(mips64::W3)); 193 vec_registers_.push_back(new mips64::VectorRegister(mips64::W4)); 194 vec_registers_.push_back(new mips64::VectorRegister(mips64::W5)); 195 vec_registers_.push_back(new mips64::VectorRegister(mips64::W6)); 196 vec_registers_.push_back(new mips64::VectorRegister(mips64::W7)) [all...] |
/art/compiler/utils/mips/ |
assembler_mips.h | 473 void AndV(VectorRegister wd, VectorRegister ws, VectorRegister wt); 474 void OrV(VectorRegister wd, VectorRegister ws, VectorRegister wt); 475 void NorV(VectorRegister wd, VectorRegister ws, VectorRegister wt); 476 void XorV(VectorRegister wd, VectorRegister ws, VectorRegister wt) [all...] |
assembler_mips.cc | 409 VectorRegister wt, 410 VectorRegister ws, 411 VectorRegister wd, 429 VectorRegister ws, 430 VectorRegister wd, 446 VectorRegister ws, 447 VectorRegister wd, 463 VectorRegister wd, 482 VectorRegister wd, 498 VectorRegister ws [all...] |
assembler_mips32r5_test.cc | 38 mips::VectorRegister> { 44 mips::VectorRegister> Base; 178 vec_registers_.push_back(new mips::VectorRegister(mips::W0)); 179 vec_registers_.push_back(new mips::VectorRegister(mips::W1)); 180 vec_registers_.push_back(new mips::VectorRegister(mips::W2)); 181 vec_registers_.push_back(new mips::VectorRegister(mips::W3)); 182 vec_registers_.push_back(new mips::VectorRegister(mips::W4)); 183 vec_registers_.push_back(new mips::VectorRegister(mips::W5)); 184 vec_registers_.push_back(new mips::VectorRegister(mips::W6)); 185 vec_registers_.push_back(new mips::VectorRegister(mips::W7)) [all...] |
assembler_mips32r6_test.cc | 38 mips::VectorRegister> { 44 mips::VectorRegister> Base; 191 vec_registers_.push_back(new mips::VectorRegister(mips::W0)); 192 vec_registers_.push_back(new mips::VectorRegister(mips::W1)); 193 vec_registers_.push_back(new mips::VectorRegister(mips::W2)); 194 vec_registers_.push_back(new mips::VectorRegister(mips::W3)); 195 vec_registers_.push_back(new mips::VectorRegister(mips::W4)); 196 vec_registers_.push_back(new mips::VectorRegister(mips::W5)); 197 vec_registers_.push_back(new mips::VectorRegister(mips::W6)); 198 vec_registers_.push_back(new mips::VectorRegister(mips::W7)) [all...] |
/art/compiler/optimizing/ |
code_generator_vector_mips64.cc | 26 VectorRegister VectorRegisterFrom(Location location) { 28 return static_cast<VectorRegister>(location.AsFpuRegister<FpuRegister>()); 56 VectorRegister dst = VectorRegisterFrom(locations->Out()); 145 VectorRegister src = VectorRegisterFrom(locations->InAt(0)); 146 VectorRegister dst = VectorRegisterFrom(locations->Out()); 164 VectorRegister src = VectorRegisterFrom(locations->InAt(0)); 165 VectorRegister dst = VectorRegisterFrom(locations->Out()); 210 VectorRegister src = VectorRegisterFrom(locations->InAt(0)); 211 VectorRegister dst = VectorRegisterFrom(locations->Out()); 258 VectorRegister src = VectorRegisterFrom(locations->InAt(0)) [all...] |
code_generator_vector_mips.cc | 51 VectorRegister dst = VectorRegisterFrom(locations->Out()); 142 VectorRegister src = VectorRegisterFrom(locations->InAt(0)); 143 VectorRegister dst = VectorRegisterFrom(locations->Out()); 160 VectorRegister src = VectorRegisterFrom(locations->InAt(0)); 161 VectorRegister dst = VectorRegisterFrom(locations->Out()); 206 VectorRegister src = VectorRegisterFrom(locations->InAt(0)); 207 VectorRegister dst = VectorRegisterFrom(locations->Out()); 254 VectorRegister src = VectorRegisterFrom(locations->InAt(0)); 255 VectorRegister dst = VectorRegisterFrom(locations->Out()); 307 VectorRegister lhs = VectorRegisterFrom(locations->InAt(0)) [all...] |
/art/runtime/arch/mips/ |
registers_mips.cc | 48 std::ostream& operator<<(std::ostream& os, const VectorRegister& rhs) { 52 os << "VectorRegister[" << static_cast<int>(rhs) << "]";
|
registers_mips.h | 110 enum VectorRegister { 146 std::ostream& operator<<(std::ostream& os, const VectorRegister& rhs);
|
/art/runtime/arch/mips64/ |
registers_mips64.cc | 49 std::ostream& operator<<(std::ostream& os, const VectorRegister& rhs) { 53 os << "VectorRegister[" << static_cast<int>(rhs) << "]";
|
registers_mips64.h | 111 enum VectorRegister { 147 std::ostream& operator<<(std::ostream& os, const VectorRegister& rhs);
|
/external/v8/src/ic/ |
access-compiler.cc | 70 return LoadWithVectorDescriptor::VectorRegister(); 73 return StoreWithVectorDescriptor::VectorRegister();
|
/external/v8/src/ |
interface-descriptors.cc | 159 Register registers[] = {NameRegister(), SlotRegister(), VectorRegister()}; 186 ValueRegister(), SlotRegister(), VectorRegister(), 219 ValueRegister(), SlotRegister(), VectorRegister(), 305 VectorRegister()}; 323 VectorRegister(), HandlerRegister()}; 341 SlotRegister(), VectorRegister()};
|
interface-descriptors.h | 402 static const Register VectorRegister(); 432 static const Register VectorRegister(); 444 static const Register VectorRegister(); 462 static const Register VectorRegister() { 463 return LoadWithVectorDescriptor::VectorRegister(); [all...] |
/external/v8/src/arm/ |
interface-descriptors-arm.cc | 34 const Register LoadWithVectorDescriptor::VectorRegister() { return r3; } 43 const Register StoreWithVectorDescriptor::VectorRegister() { return r3; } 46 const Register StoreTransitionDescriptor::VectorRegister() { return r3; }
|
/external/v8/src/arm64/ |
interface-descriptors-arm64.cc | 34 const Register LoadWithVectorDescriptor::VectorRegister() { return x3; } 43 const Register StoreWithVectorDescriptor::VectorRegister() { return x3; } 46 const Register StoreTransitionDescriptor::VectorRegister() { return x3; }
|
/external/v8/src/ia32/ |
interface-descriptors-ia32.cc | 32 const Register LoadWithVectorDescriptor::VectorRegister() { return ebx; } 41 const Register StoreWithVectorDescriptor::VectorRegister() { return ebx; } 44 const Register StoreTransitionDescriptor::VectorRegister() { return ebx; }
|
/external/v8/src/mips/ |
interface-descriptors-mips.cc | 32 const Register LoadWithVectorDescriptor::VectorRegister() { return a3; } 41 const Register StoreWithVectorDescriptor::VectorRegister() { return a3; } 44 const Register StoreTransitionDescriptor::VectorRegister() { return a3; }
|
/external/v8/src/mips64/ |
interface-descriptors-mips64.cc | 32 const Register LoadWithVectorDescriptor::VectorRegister() { return a3; } 41 const Register StoreWithVectorDescriptor::VectorRegister() { return a3; } 44 const Register StoreTransitionDescriptor::VectorRegister() { return a3; }
|
/external/v8/src/ppc/ |
interface-descriptors-ppc.cc | 32 const Register LoadWithVectorDescriptor::VectorRegister() { return r6; } 41 const Register StoreWithVectorDescriptor::VectorRegister() { return r6; } 44 const Register StoreTransitionDescriptor::VectorRegister() { return r6; }
|
/external/v8/src/s390/ |
interface-descriptors-s390.cc | 32 const Register LoadWithVectorDescriptor::VectorRegister() { return r5; } 41 const Register StoreWithVectorDescriptor::VectorRegister() { return r5; } 44 const Register StoreTransitionDescriptor::VectorRegister() { return r5; }
|
/external/v8/src/x64/ |
interface-descriptors-x64.cc | 32 const Register LoadWithVectorDescriptor::VectorRegister() { return rbx; } 41 const Register StoreWithVectorDescriptor::VectorRegister() { return rbx; } 44 const Register StoreTransitionDescriptor::VectorRegister() { return rbx; }
|