clang-format to Google Standards

Added formatting to code
This commit is contained in:
Haydn Trigg 2016-05-29 13:22:14 +09:30
parent f2ca689ea0
commit ff5529714c
2 changed files with 83 additions and 83 deletions

View File

@ -90,8 +90,8 @@ typedef struct alignas(16) vec128_s {
uint32_t uz; uint32_t uz;
uint32_t uw; uint32_t uw;
}; };
float f32[4]; float f32[4];
double f64[2]; double f64[2];
int8_t i8[16]; int8_t i8[16];
uint8_t u8[16]; uint8_t u8[16];
int16_t i16[8]; int16_t i16[8];

View File

@ -1,11 +1,11 @@
/** /**
****************************************************************************** ******************************************************************************
* Xenia : Xbox 360 Emulator Research Project * * Xenia : Xbox 360 Emulator Research Project *
****************************************************************************** ******************************************************************************
* Copyright 2013 Ben Vanik. All rights reserved. * * Copyright 2013 Ben Vanik. All rights reserved. *
* Released under the BSD license - see LICENSE in the root for more details. * * Released under the BSD license - see LICENSE in the root for more details. *
****************************************************************************** ******************************************************************************
*/ */
#include "xenia/cpu/hir/value.h" #include "xenia/cpu/hir/value.h"
@ -1004,80 +1004,80 @@ void Value::VectorRol(Value* other, TypeName type) {
} }
void Value::VectorSub(Value* other, TypeName type, bool is_unsigned, void Value::VectorSub(Value* other, TypeName type, bool is_unsigned,
bool saturate) { bool saturate) {
assert_true(this->type == VEC128_TYPE && other->type == VEC128_TYPE); assert_true(this->type == VEC128_TYPE && other->type == VEC128_TYPE);
switch (type) { switch (type) {
case FLOAT32_TYPE: case FLOAT32_TYPE:
if (saturate) assert_always(); if (saturate)
else assert_always();
{ else {
constant.v128.x -= other->constant.v128.x; constant.v128.x -= other->constant.v128.x;
constant.v128.y -= other->constant.v128.y; constant.v128.y -= other->constant.v128.y;
constant.v128.z -= other->constant.v128.z; constant.v128.z -= other->constant.v128.z;
constant.v128.w -= other->constant.v128.w; constant.v128.w -= other->constant.v128.w;
} }
break; break;
case INT32_TYPE: case INT32_TYPE:
if (saturate) assert_always(); if (saturate)
else assert_always();
{ else {
for (int i = 0; i < 4; i++) for (int i = 0; i < 4; i++) {
{ if (is_unsigned)
if (is_unsigned) constant.v128.u32[i] -= other->constant.v128.u32[i]; constant.v128.u32[i] -= other->constant.v128.u32[i];
else constant.v128.i32[i] -= other->constant.v128.i32[i]; else
} constant.v128.i32[i] -= other->constant.v128.i32[i];
} }
break; }
case FLOAT64_TYPE: break;
if (saturate) assert_always(); case FLOAT64_TYPE:
else if (saturate)
{ assert_always();
constant.v128.f64[0] -= other->constant.v128.f64[0]; else {
constant.v128.f64[1] -= other->constant.v128.f64[1]; constant.v128.f64[0] -= other->constant.v128.f64[0];
} constant.v128.f64[1] -= other->constant.v128.f64[1];
break; }
case INT8_TYPE: break;
if (saturate) assert_always(); case INT8_TYPE:
else if (saturate)
{ assert_always();
for (int i = 0; i < 16; i++) else {
{ for (int i = 0; i < 16; i++) {
if (is_unsigned) constant.v128.u8[i] -= other->constant.v128.u8[i]; if (is_unsigned)
else constant.v128.i8[i] -= other->constant.v128.i8[i]; constant.v128.u8[i] -= other->constant.v128.u8[i];
} else
} constant.v128.i8[i] -= other->constant.v128.i8[i];
break; }
case INT16_TYPE: }
if (saturate) assert_always(); break;
else case INT16_TYPE:
{ if (saturate)
for (int i = 0; i < 9; i++) assert_always();
{ else {
if (is_unsigned) constant.v128.u16[i] -= other->constant.v128.u16[i]; for (int i = 0; i < 8; i++) {
else constant.v128.i16[i] -= other->constant.v128.i16[i]; if (is_unsigned)
} constant.v128.u16[i] -= other->constant.v128.u16[i];
} else
break; constant.v128.i16[i] -= other->constant.v128.i16[i];
case INT64_TYPE: }
if (saturate) assert_always(); }
else break;
{ case INT64_TYPE:
if (is_unsigned) if (saturate)
{ assert_always();
constant.v128.u64[0] -= other->constant.v128.u64[0]; else {
constant.v128.u64[1] -= other->constant.v128.u64[1]; if (is_unsigned) {
} constant.v128.u64[0] -= other->constant.v128.u64[0];
else constant.v128.u64[1] -= other->constant.v128.u64[1];
{ } else {
constant.v128.i64[0] -= other->constant.v128.i64[0]; constant.v128.i64[0] -= other->constant.v128.i64[0];
constant.v128.i64[1] -= other->constant.v128.i64[1]; constant.v128.i64[1] -= other->constant.v128.i64[1];
} }
} }
break; break;
default: default:
assert_unhandled_case(type); assert_unhandled_case(type);
break; break;
} }
} }
void Value::ByteSwap() { void Value::ByteSwap() {