Searched refs:workitem (Results 1 – 25 of 91) sorted by relevance
1234
3 declare i32 @llvm.amdgcn.workitem.id.x() #04 declare i32 @llvm.amdgcn.workitem.id.y() #05 declare i32 @llvm.amdgcn.workitem.id.z() #09 ; CHECK: DIVERGENT: %id.x = call i32 @llvm.amdgcn.workitem.id.x()11 %id.x = call i32 @llvm.amdgcn.workitem.id.x()16 ; CHECK: DIVERGENT: %id.y = call i32 @llvm.amdgcn.workitem.id.y()18 %id.y = call i32 @llvm.amdgcn.workitem.id.y()23 ; CHECK: DIVERGENT: %id.z = call i32 @llvm.amdgcn.workitem.id.z()25 %id.z = call i32 @llvm.amdgcn.workitem.id.z()
40 int QueueWork(std::unique_ptr<T> workitem);71 virtual void ProcessWork(std::unique_ptr<T> workitem) = 0;112 std::unique_ptr<T> workitem; in Routine() local130 workitem = std::move(queue_.front()); in Routine()137 ProcessWork(std::move(workitem)); in Routine()141 int QueueWorker<T>::QueueWork(std::unique_ptr<T> workitem) { in QueueWork() argument149 queue_.push(std::move(workitem)); in QueueWork()
3 declare i32 @llvm.amdgcn.workitem.id.x() #012 %tid = call i32 @llvm.amdgcn.workitem.id.x() #025 %tid = call i32 @llvm.amdgcn.workitem.id.x() #040 %tid = call i32 @llvm.amdgcn.workitem.id.x() #053 %tid = call i32 @llvm.amdgcn.workitem.id.x() #066 %tid = call i32 @llvm.amdgcn.workitem.id.x() #079 %tid = call i32 @llvm.amdgcn.workitem.id.x() #092 %tid = call i32 @llvm.amdgcn.workitem.id.x() #0108 %tid = call i32 @llvm.amdgcn.workitem.id.x() #0121 %tid = call i32 @llvm.amdgcn.workitem.id.x() #0[all …]
6 declare i32 @llvm.amdgcn.workitem.id.x() #07 declare i32 @llvm.amdgcn.workitem.id.y() #08 declare i32 @llvm.amdgcn.workitem.id.z() #020 %id = call i32 @llvm.amdgcn.workitem.id.x()35 %id = call i32 @llvm.amdgcn.workitem.id.y()50 %id = call i32 @llvm.amdgcn.workitem.id.z()
10 declare i32 @llvm.amdgcn.workitem.id.x() #123 %tid.x = tail call i32 @llvm.amdgcn.workitem.id.x() #143 %tid.x = tail call i32 @llvm.amdgcn.workitem.id.x() #159 %tid.x = tail call i32 @llvm.amdgcn.workitem.id.x() #177 %tid.x = tail call i32 @llvm.amdgcn.workitem.id.x() #193 %tid.x = tail call i32 @llvm.amdgcn.workitem.id.x() #1108 ; %tid.x = tail call i32 @llvm.amdgcn.workitem.id.x() #1123 %tid.x = tail call i32 @llvm.amdgcn.workitem.id.x() #1138 %tid.x = tail call i32 @llvm.amdgcn.workitem.id.x() #1152 %tid.x = tail call i32 @llvm.amdgcn.workitem.id.x() #1[all …]
3 declare i32 @llvm.amdgcn.workitem.id.x() #014 %x.i = call i32 @llvm.amdgcn.workitem.id.x() #128 %x.i = call i32 @llvm.amdgcn.workitem.id.x() #043 %x.i = call i32 @llvm.amdgcn.workitem.id.x() #062 %x.i = call i32 @llvm.amdgcn.workitem.id.x() #084 %x.i = call i32 @llvm.amdgcn.workitem.id.x() #099 %x.i = call i32 @llvm.amdgcn.workitem.id.x() #0113 %x.i = call i32 @llvm.amdgcn.workitem.id.x() #0
12 %id.x = tail call i32 @llvm.amdgcn.workitem.id.x()29 %id.x = tail call i32 @llvm.amdgcn.workitem.id.x()45 %id.x = tail call i32 @llvm.amdgcn.workitem.id.x()61 %id.x = tail call i32 @llvm.amdgcn.workitem.id.x()77 %id.x = tail call i32 @llvm.amdgcn.workitem.id.x()93 %id.x = tail call i32 @llvm.amdgcn.workitem.id.x()109 %id.x = tail call i32 @llvm.amdgcn.workitem.id.x()125 %id.x = tail call i32 @llvm.amdgcn.workitem.id.x()141 %id.x = tail call i32 @llvm.amdgcn.workitem.id.x()159 %id.x = tail call i32 @llvm.amdgcn.workitem.id.x()[all …]
7 declare i32 @llvm.amdgcn.workitem.id.x() #08 declare i32 @llvm.amdgcn.workitem.id.y() #09 declare i32 @llvm.amdgcn.workitem.id.z() #084 %val = call i32 @llvm.amdgcn.workitem.id.x()91 %val = call i32 @llvm.amdgcn.workitem.id.y()98 %val = call i32 @llvm.amdgcn.workitem.id.z()105 %val0 = call i32 @llvm.amdgcn.workitem.id.x()114 %val0 = call i32 @llvm.amdgcn.workitem.id.y()123 %val0 = call i32 @llvm.amdgcn.workitem.id.x()124 %val1 = call i32 @llvm.amdgcn.workitem.id.y()[all …]
10 %id = tail call i32 @llvm.amdgcn.workitem.id.x(), !range !021 %id = tail call i32 @llvm.amdgcn.workitem.id.x(), !range !033 %id = tail call i32 @llvm.amdgcn.workitem.id.x(), !range !140 declare i32 @llvm.amdgcn.workitem.id.x() #1
7 declare i32 @llvm.amdgcn.workitem.id.x() #021 %workitem.id.x = call i32 @llvm.amdgcn.workitem.id.x(), !range !125 %add = add i32 %mul, %workitem.id.x
4 declare i32 @llvm.amdgcn.workitem.id.x() #016 %tid = call i32 @llvm.amdgcn.workitem.id.x()34 %tid = call i32 @llvm.amdgcn.workitem.id.x()52 %tid = call i32 @llvm.amdgcn.workitem.id.x()68 %tid = call i32 @llvm.amdgcn.workitem.id.x()85 %tid = call i32 @llvm.amdgcn.workitem.id.x()102 %tid = call i32 @llvm.amdgcn.workitem.id.x()117 %tid = call i32 @llvm.amdgcn.workitem.id.x()135 %tid = call i32 @llvm.amdgcn.workitem.id.x()
74 %0 = call i32 @llvm.amdgcn.workitem.id.x() #088 %0 = call i32 @llvm.amdgcn.workitem.id.y() #0101 %0 = call i32 @llvm.amdgcn.workitem.id.z() #0110 declare i32 @llvm.amdgcn.workitem.id.x() #0111 declare i32 @llvm.amdgcn.workitem.id.y() #0112 declare i32 @llvm.amdgcn.workitem.id.z() #0
4 declare i32 @llvm.amdgcn.workitem.id.x() #18 %tid = call i32 @llvm.amdgcn.workitem.id.x() #123 %tid = call i32 @llvm.amdgcn.workitem.id.x() #138 %tid = call i32 @llvm.amdgcn.workitem.id.x() #153 %tid = call i32 @llvm.amdgcn.workitem.id.x() #1
3 declare i32 @llvm.amdgcn.workitem.id.x() #112 %tid = call i32 @llvm.amdgcn.workitem.id.x() #126 %tid = call i32 @llvm.amdgcn.workitem.id.x() #141 %tid = call i32 @llvm.amdgcn.workitem.id.x() #157 %tid = call i32 @llvm.amdgcn.workitem.id.x() #172 %tid = call i32 @llvm.amdgcn.workitem.id.x() #189 %tid = call i32 @llvm.amdgcn.workitem.id.x() #1106 %tid = call i32 @llvm.amdgcn.workitem.id.x() #1125 %tid = call i32 @llvm.amdgcn.workitem.id.x() #1143 %tid = call i32 @llvm.amdgcn.workitem.id.x() #1[all …]
14 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #133 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #153 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #173 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #190 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1106 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1126 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1145 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1165 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1185 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1[all …]
11 %id = call i32 @llvm.amdgcn.workitem.id.x()30 %id = call i32 @llvm.amdgcn.workitem.id.x()66 %tmp0 = call i32 @llvm.amdgcn.workitem.id.x()85 %tmp0 = call i32 @llvm.amdgcn.workitem.id.x()99 %tmp0 = call i32 @llvm.amdgcn.workitem.id.x()112 declare i32 @llvm.amdgcn.workitem.id.x() #0
3 declare i32 @llvm.amdgcn.workitem.id.x() #118 %tid = call i32 @llvm.amdgcn.workitem.id.x() #133 %tid = call i32 @llvm.amdgcn.workitem.id.x() #148 %tid = call i32 @llvm.amdgcn.workitem.id.x() #163 %tid = call i32 @llvm.amdgcn.workitem.id.x() #1
16 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #130 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #147 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #172 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #192 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1105 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1121 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1142 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1157 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1180 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1[all …]
16 %tmp15 = tail call i32 @llvm.amdgcn.workitem.id.y()39 %tmp15 = tail call i32 @llvm.amdgcn.workitem.id.y()52 declare i32 @llvm.amdgcn.workitem.id.y() #1
3 declare i32 @llvm.amdgcn.workitem.id.x() nounwind readnone15 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone35 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone55 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone75 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone95 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone113 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone131 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone149 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone167 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone[all …]
8 declare i32 @llvm.amdgcn.workitem.id.x() nounwind readnone16 %tid = tail call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone39 %tid = tail call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone68 %tid = tail call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone87 %tid = tail call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone101 %tid = tail call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone117 %tid = tail call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone133 %tid = tail call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone154 %tid = tail call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone175 %tid = tail call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone
11 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #129 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #150 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #170 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #189 %x.i = tail call i32 @llvm.amdgcn.workitem.id.x() #1101 declare i32 @llvm.amdgcn.workitem.id.x() #1104 declare i32 @llvm.amdgcn.workitem.id.y() #1
3 declare i32 @llvm.amdgcn.workitem.id.x() #010 %tmp = call i32 @llvm.amdgcn.workitem.id.x()30 %tmp = call i32 @llvm.amdgcn.workitem.id.x()
3 declare i32 @llvm.amdgcn.workitem.id.x() nounwind readnone25 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone47 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone69 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone91 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone114 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone138 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone161 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone184 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone
5 declare i32 @llvm.amdgcn.workitem.id.x() nounwind readnone40 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone59 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone80 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone102 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone122 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone142 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone164 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone186 %tid = call i32 @llvm.amdgcn.workitem.id.x() nounwind readnone