cleans up source code to remove clang compiler warnings
This commit is contained in:
@ -568,12 +568,13 @@ private:
|
||||
*NEXT_PC = *PC + 4;
|
||||
// execute instruction
|
||||
try {
|
||||
{
|
||||
if(*(X+rs1) == *(X+rs2)) if(imm % traits::INSTR_ALIGNMENT) {
|
||||
raise(0, 0);
|
||||
if(*(X+rs1) == *(X+rs2)){
|
||||
if(imm % traits::INSTR_ALIGNMENT) {
|
||||
raise(0, 0);
|
||||
}
|
||||
}else{
|
||||
pc_assign(*NEXT_PC) = *PC + (int16_t)sext<13>(imm);
|
||||
}
|
||||
else pc_assign(*NEXT_PC) = *PC + (int16_t)sext<13>(imm);
|
||||
}
|
||||
} catch(...){}
|
||||
// post execution stuff
|
||||
if(this->sync_exec && POST_SYNC) this->do_sync(POST_SYNC, 4);
|
||||
@ -614,12 +615,14 @@ private:
|
||||
*NEXT_PC = *PC + 4;
|
||||
// execute instruction
|
||||
try {
|
||||
{
|
||||
if(*(X+rs1) != *(X+rs2)) if(imm % traits::INSTR_ALIGNMENT) {
|
||||
raise(0, 0);
|
||||
if(*(X+rs1) != *(X+rs2)){
|
||||
if(imm % traits::INSTR_ALIGNMENT) {
|
||||
raise(0, 0);
|
||||
}
|
||||
}
|
||||
else pc_assign(*NEXT_PC) = *PC + (int16_t)sext<13>(imm);
|
||||
}
|
||||
else{
|
||||
|
||||
pc_assign(*NEXT_PC) = *PC + (int16_t)sext<13>(imm);}
|
||||
} catch(...){}
|
||||
// post execution stuff
|
||||
if(this->sync_exec && POST_SYNC) this->do_sync(POST_SYNC, 5);
|
||||
@ -660,12 +663,14 @@ private:
|
||||
*NEXT_PC = *PC + 4;
|
||||
// execute instruction
|
||||
try {
|
||||
{
|
||||
if((int32_t)*(X+rs1) < (int32_t)*(X+rs2)) if(imm % traits::INSTR_ALIGNMENT) {
|
||||
raise(0, 0);
|
||||
if((int32_t)*(X+rs1) < (int32_t)*(X+rs2)){
|
||||
if(imm % traits::INSTR_ALIGNMENT) {
|
||||
raise(0, 0);
|
||||
}
|
||||
}
|
||||
else{
|
||||
pc_assign(*NEXT_PC) = *PC + (int16_t)sext<13>(imm);
|
||||
}
|
||||
else pc_assign(*NEXT_PC) = *PC + (int16_t)sext<13>(imm);
|
||||
}
|
||||
} catch(...){}
|
||||
// post execution stuff
|
||||
if(this->sync_exec && POST_SYNC) this->do_sync(POST_SYNC, 6);
|
||||
@ -706,12 +711,14 @@ private:
|
||||
*NEXT_PC = *PC + 4;
|
||||
// execute instruction
|
||||
try {
|
||||
{
|
||||
if((int32_t)*(X+rs1) >= (int32_t)*(X+rs2)) if(imm % traits::INSTR_ALIGNMENT) {
|
||||
raise(0, 0);
|
||||
if((int32_t)*(X+rs1) >= (int32_t)*(X+rs2)){
|
||||
if(imm % traits::INSTR_ALIGNMENT) {
|
||||
raise(0, 0);
|
||||
}
|
||||
}
|
||||
else{
|
||||
pc_assign(*NEXT_PC) = *PC + (int16_t)sext<13>(imm);
|
||||
}
|
||||
else pc_assign(*NEXT_PC) = *PC + (int16_t)sext<13>(imm);
|
||||
}
|
||||
} catch(...){}
|
||||
// post execution stuff
|
||||
if(this->sync_exec && POST_SYNC) this->do_sync(POST_SYNC, 7);
|
||||
@ -752,12 +759,14 @@ private:
|
||||
*NEXT_PC = *PC + 4;
|
||||
// execute instruction
|
||||
try {
|
||||
{
|
||||
if(*(X+rs1) < *(X+rs2)) if(imm % traits::INSTR_ALIGNMENT) {
|
||||
raise(0, 0);
|
||||
if(*(X+rs1) < *(X+rs2)){
|
||||
if(imm % traits::INSTR_ALIGNMENT) {
|
||||
raise(0, 0);
|
||||
}
|
||||
}
|
||||
else{
|
||||
pc_assign(*NEXT_PC) = *PC + (int16_t)sext<13>(imm);
|
||||
}
|
||||
else pc_assign(*NEXT_PC) = *PC + (int16_t)sext<13>(imm);
|
||||
}
|
||||
} catch(...){}
|
||||
// post execution stuff
|
||||
if(this->sync_exec && POST_SYNC) this->do_sync(POST_SYNC, 8);
|
||||
@ -798,12 +807,14 @@ private:
|
||||
*NEXT_PC = *PC + 4;
|
||||
// execute instruction
|
||||
try {
|
||||
{
|
||||
if(*(X+rs1) >= *(X+rs2)) if(imm % traits::INSTR_ALIGNMENT) {
|
||||
raise(0, 0);
|
||||
if(*(X+rs1) >= *(X+rs2)){
|
||||
if(imm % traits::INSTR_ALIGNMENT) {
|
||||
raise(0, 0);
|
||||
}
|
||||
}
|
||||
else{
|
||||
pc_assign(*NEXT_PC) = *PC + (int16_t)sext<13>(imm);
|
||||
}
|
||||
else pc_assign(*NEXT_PC) = *PC + (int16_t)sext<13>(imm);
|
||||
}
|
||||
} catch(...){}
|
||||
// post execution stuff
|
||||
if(this->sync_exec && POST_SYNC) this->do_sync(POST_SYNC, 9);
|
||||
|
Reference in New Issue
Block a user