Lines Matching refs:Create
101 static constexpr CPURegister Create(int code, int size, RegisterType type) {
231 static constexpr Register Create(int code, int size) {
232 return Register(CPURegister::Create(code, size, CPURegister::kRegister));
240 return Register::Create(code, kXRegSizeInBits);
323 static constexpr VRegister Create(int code, int size, int lane_count = 1) {
325 return VRegister(CPURegister::Create(code, size, CPURegister::kVRegister),
329 static VRegister Create(int reg_code, VectorFormat format) {
332 return VRegister::Create(reg_code, reg_size, reg_count);
343 return VRegister::Create(code(), kDRegSizeInBits, 8);
346 return VRegister::Create(code(), kQRegSizeInBits, 16);
349 return VRegister::Create(code(), kDRegSizeInBits, 4);
352 return VRegister::Create(code(), kQRegSizeInBits, 8);
355 return VRegister::Create(code(), kDRegSizeInBits, 2);
358 return VRegister::Create(code(), kQRegSizeInBits, 4);
361 return VRegister::Create(code(), kQRegSizeInBits, 2);
364 return VRegister::Create(code(), kDRegSizeInBits, 1);
368 return VRegister::Create(code(), f);
419 return VRegister::Create(code, kDRegSizeInBits);
447 constexpr register_class name = register_class::Create(__VA_ARGS__)