summaryrefslogtreecommitdiff
path: root/src/core/arm/dynarmic
diff options
context:
space:
mode:
authorGravatar bunnei2020-10-20 19:07:39 -0700
committerGravatar GitHub2020-10-20 19:07:39 -0700
commit3d592972dc3fd61cc88771b889eff237e4e03e0f (patch)
tree0dbc65ac86e609ae22087c7be9d4759ac6b73004 /src/core/arm/dynarmic
parentkernel: Fix build with recent compiler flag changes (diff)
downloadyuzu-3d592972dc3fd61cc88771b889eff237e4e03e0f.tar.gz
yuzu-3d592972dc3fd61cc88771b889eff237e4e03e0f.tar.xz
yuzu-3d592972dc3fd61cc88771b889eff237e4e03e0f.zip
Revert "core: Fix clang build"
Diffstat (limited to 'src/core/arm/dynarmic')
-rw-r--r--src/core/arm/dynarmic/arm_dynarmic_32.cpp10
-rw-r--r--src/core/arm/dynarmic/arm_dynarmic_32.h8
-rw-r--r--src/core/arm/dynarmic/arm_dynarmic_64.cpp10
-rw-r--r--src/core/arm/dynarmic/arm_dynarmic_64.h8
4 files changed, 18 insertions, 18 deletions
diff --git a/src/core/arm/dynarmic/arm_dynarmic_32.cpp b/src/core/arm/dynarmic/arm_dynarmic_32.cpp
index fab694fc2..b5f28a86e 100644
--- a/src/core/arm/dynarmic/arm_dynarmic_32.cpp
+++ b/src/core/arm/dynarmic/arm_dynarmic_32.cpp
@@ -111,7 +111,7 @@ public:
111 } 111 }
112 return 0U; 112 return 0U;
113 } 113 }
114 return static_cast<u64>(std::max<s64>(parent.system.CoreTiming().GetDowncount(), 0)); 114 return std::max<s64>(parent.system.CoreTiming().GetDowncount(), 0);
115 } 115 }
116 116
117 ARM_Dynarmic_32& parent; 117 ARM_Dynarmic_32& parent;
@@ -210,19 +210,19 @@ u64 ARM_Dynarmic_32::GetPC() const {
210 return jit->Regs()[15]; 210 return jit->Regs()[15];
211} 211}
212 212
213u64 ARM_Dynarmic_32::GetReg(std::size_t index) const { 213u64 ARM_Dynarmic_32::GetReg(int index) const {
214 return jit->Regs()[index]; 214 return jit->Regs()[index];
215} 215}
216 216
217void ARM_Dynarmic_32::SetReg(std::size_t index, u64 value) { 217void ARM_Dynarmic_32::SetReg(int index, u64 value) {
218 jit->Regs()[index] = static_cast<u32>(value); 218 jit->Regs()[index] = static_cast<u32>(value);
219} 219}
220 220
221u128 ARM_Dynarmic_32::GetVectorReg(std::size_t index) const { 221u128 ARM_Dynarmic_32::GetVectorReg(int index) const {
222 return {}; 222 return {};
223} 223}
224 224
225void ARM_Dynarmic_32::SetVectorReg(std::size_t index, u128 value) {} 225void ARM_Dynarmic_32::SetVectorReg(int index, u128 value) {}
226 226
227u32 ARM_Dynarmic_32::GetPSTATE() const { 227u32 ARM_Dynarmic_32::GetPSTATE() const {
228 return jit->Cpsr(); 228 return jit->Cpsr();
diff --git a/src/core/arm/dynarmic/arm_dynarmic_32.h b/src/core/arm/dynarmic/arm_dynarmic_32.h
index ba646c623..2bab31b92 100644
--- a/src/core/arm/dynarmic/arm_dynarmic_32.h
+++ b/src/core/arm/dynarmic/arm_dynarmic_32.h
@@ -35,10 +35,10 @@ public:
35 35
36 void SetPC(u64 pc) override; 36 void SetPC(u64 pc) override;
37 u64 GetPC() const override; 37 u64 GetPC() const override;
38 u64 GetReg(std::size_t index) const override; 38 u64 GetReg(int index) const override;
39 void SetReg(std::size_t index, u64 value) override; 39 void SetReg(int index, u64 value) override;
40 u128 GetVectorReg(std::size_t index) const override; 40 u128 GetVectorReg(int index) const override;
41 void SetVectorReg(std::size_t index, u128 value) override; 41 void SetVectorReg(int index, u128 value) override;
42 u32 GetPSTATE() const override; 42 u32 GetPSTATE() const override;
43 void SetPSTATE(u32 pstate) override; 43 void SetPSTATE(u32 pstate) override;
44 void Run() override; 44 void Run() override;
diff --git a/src/core/arm/dynarmic/arm_dynarmic_64.cpp b/src/core/arm/dynarmic/arm_dynarmic_64.cpp
index a2c4c2f30..ce9968724 100644
--- a/src/core/arm/dynarmic/arm_dynarmic_64.cpp
+++ b/src/core/arm/dynarmic/arm_dynarmic_64.cpp
@@ -148,7 +148,7 @@ public:
148 } 148 }
149 return 0U; 149 return 0U;
150 } 150 }
151 return static_cast<u64>(std::max<s64>(parent.system.CoreTiming().GetDowncount(), 0)); 151 return std::max<s64>(parent.system.CoreTiming().GetDowncount(), 0);
152 } 152 }
153 153
154 u64 GetCNTPCT() override { 154 u64 GetCNTPCT() override {
@@ -265,19 +265,19 @@ u64 ARM_Dynarmic_64::GetPC() const {
265 return jit->GetPC(); 265 return jit->GetPC();
266} 266}
267 267
268u64 ARM_Dynarmic_64::GetReg(std::size_t index) const { 268u64 ARM_Dynarmic_64::GetReg(int index) const {
269 return jit->GetRegister(index); 269 return jit->GetRegister(index);
270} 270}
271 271
272void ARM_Dynarmic_64::SetReg(std::size_t index, u64 value) { 272void ARM_Dynarmic_64::SetReg(int index, u64 value) {
273 jit->SetRegister(index, value); 273 jit->SetRegister(index, value);
274} 274}
275 275
276u128 ARM_Dynarmic_64::GetVectorReg(std::size_t index) const { 276u128 ARM_Dynarmic_64::GetVectorReg(int index) const {
277 return jit->GetVector(index); 277 return jit->GetVector(index);
278} 278}
279 279
280void ARM_Dynarmic_64::SetVectorReg(std::size_t index, u128 value) { 280void ARM_Dynarmic_64::SetVectorReg(int index, u128 value) {
281 jit->SetVector(index, value); 281 jit->SetVector(index, value);
282} 282}
283 283
diff --git a/src/core/arm/dynarmic/arm_dynarmic_64.h b/src/core/arm/dynarmic/arm_dynarmic_64.h
index 2afb7e7a4..403c55961 100644
--- a/src/core/arm/dynarmic/arm_dynarmic_64.h
+++ b/src/core/arm/dynarmic/arm_dynarmic_64.h
@@ -33,10 +33,10 @@ public:
33 33
34 void SetPC(u64 pc) override; 34 void SetPC(u64 pc) override;
35 u64 GetPC() const override; 35 u64 GetPC() const override;
36 u64 GetReg(std::size_t index) const override; 36 u64 GetReg(int index) const override;
37 void SetReg(std::size_t index, u64 value) override; 37 void SetReg(int index, u64 value) override;
38 u128 GetVectorReg(std::size_t index) const override; 38 u128 GetVectorReg(int index) const override;
39 void SetVectorReg(std::size_t index, u128 value) override; 39 void SetVectorReg(int index, u128 value) override;
40 u32 GetPSTATE() const override; 40 u32 GetPSTATE() const override;
41 void SetPSTATE(u32 pstate) override; 41 void SetPSTATE(u32 pstate) override;
42 void Run() override; 42 void Run() override;