mirror of
https://github.com/vortexgpgpu/vortex.git
synced 2025-04-24 05:47:35 -04:00
Fixed function unit for vote and shfl
This commit is contained in:
parent
9feba99dc9
commit
0588b5879b
1 changed files with 4 additions and 4 deletions
|
@ -43,6 +43,10 @@ void AluUnit::tick() {
|
|||
case AluType::IDIV:
|
||||
output.push(trace, XLEN+1);
|
||||
break;
|
||||
case AluType::VOTE:
|
||||
case AluType::SHFL:
|
||||
output.push(trace, 1);
|
||||
break;
|
||||
default:
|
||||
std::abort();
|
||||
}
|
||||
|
@ -279,10 +283,6 @@ void SfuUnit::tick() {
|
|||
release_warp = core_->barrier(trace_data->arg1, trace_data->arg2, trace->wid);
|
||||
}
|
||||
} break;
|
||||
case SfuType::VOTE:
|
||||
case SfuType::SHFL:
|
||||
output.push(trace, 1);
|
||||
break;
|
||||
default:
|
||||
std::abort();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue