Lines Matching defs:AMDGPUSignalTy
605 struct AMDGPUSignalTy {
607 AMDGPUSignalTy() : HSASignal({0}), UseCount() {}
608 AMDGPUSignalTy(AMDGPUDeviceTy &Device) : HSASignal({0}), UseCount() {}
677 using AMDGPUSignalRef = AMDGPUResourceRef<AMDGPUSignalTy>;
721 AMDGPUSignalTy *OutputSignal,
722 AMDGPUSignalTy *InputSignal) {
774 Error pushBarrier(AMDGPUSignalTy *OutputSignal,
775 const AMDGPUSignalTy *InputSignal1,
776 const AMDGPUSignalTy *InputSignal2) {
788 Error pushBarrierImpl(AMDGPUSignalTy *OutputSignal,
789 const AMDGPUSignalTy *InputSignal1,
790 const AMDGPUSignalTy *InputSignal2 = nullptr) {
922 AMDGPUSignalTy *Signal;
941 AMDGPUSignalTy *Signal;
977 Error schedReleaseSignal(AMDGPUSignalTy *SignalToRelease,
1070 std::pair<uint32_t, AMDGPUSignalTy *> consume(AMDGPUSignalTy *OutputSignal) {
1080 AMDGPUSignalTy *InputSignal = (Curr > 0) ? Slots[Curr - 1].Signal : nullptr;
1122 AMDGPUSignalTy *OtherSignal = OtherStream.Slots[Slot].Signal;
1128 AMDGPUSignalTy *OutputSignal = nullptr;
1243 AMDGPUSignalTy *OutputSignal = nullptr;
1288 AMDGPUSignalTy *OutputSignal = nullptr;
1322 AMDGPUSignalTy *OutputSignals[2] = {};
1384 AMDGPUSignalTy *OutputSignals[2] = {};
1392 AMDGPUSignalTy *OutputSignal = OutputSignals[0];
1453 AMDGPUSignalTy *OutputSignal;
2349 AMDGPUSignalTy Signal;
2409 AMDGPUSignalTy Signal;
2453 AMDGPUSignalTy Signal;