summaryrefslogtreecommitdiff
path: root/src/compiler/codegen/mips/Codegen.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/compiler/codegen/mips/Codegen.h')
-rw-r--r--src/compiler/codegen/mips/Codegen.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/compiler/codegen/mips/Codegen.h b/src/compiler/codegen/mips/Codegen.h
index 6add82ab0d..106c030b70 100644
--- a/src/compiler/codegen/mips/Codegen.h
+++ b/src/compiler/codegen/mips/Codegen.h
@@ -67,12 +67,11 @@ void freeRegLocTemps(CompilationUnit* cUnit, RegLocation rlKeep,
* Must use a core register for data types narrower than word (due
* to possible unaligned load/store.
*/
-inline RegisterClass oatRegClassBySize(OpSize size)
-{
+inline RegisterClass oatRegClassBySize(OpSize size) {
return (size == kUnsignedHalf ||
size == kSignedHalf ||
size == kUnsignedByte ||
- size == kSignedByte ) ? kCoreReg : kAnyReg;
+ size == kSignedByte) ? kCoreReg : kAnyReg;
}
/*
@@ -84,7 +83,7 @@ inline RegisterClass oatRegClassBySize(OpSize size)
*/
#if __BYTE_ORDER == __LITTLE_ENDIAN
inline s4 s4FromSwitchData(const void* switchData) {
- return *(s4*) switchData;
+ return *reinterpret_cast<const s4*>(switchData);
}
#else
inline s4 s4FromSwitchData(const void* switchData) {