Lines Matching refs:intr
13 class RsrcIntrinsic<AMDGPURsrcIntrinsic intr> {
14 Intrinsic Intr = !cast<Intrinsic>(intr);
15 bits<8> RsrcArg = intr.RsrcArg;
16 bit IsImage = intr.IsImage;
27 foreach intr = !listconcat(AMDGPUBufferIntrinsics,
30 def : RsrcIntrinsic<!cast<AMDGPURsrcIntrinsic>(intr)>;
213 class SourceOfDivergence<Intrinsic intr> {
214 Intrinsic Intr = intr;
337 foreach intr = AMDGPUMFMAIntrinsics908 in
338 def : SourceOfDivergence<intr>;
339 foreach intr = AMDGPUMFMAIntrinsics90A in
340 def : SourceOfDivergence<intr>;
341 foreach intr = AMDGPUMFMAIntrinsics940 in
342 def : SourceOfDivergence<intr>;
343 foreach intr = AMDGPUWMMAIntrinsicsGFX11 in
344 def : SourceOfDivergence<intr>;
345 foreach intr = AMDGPUWMMAIntrinsicsGFX12 in
346 def : SourceOfDivergence<intr>;
360 foreach intr = AMDGPUImageDimAtomicIntrinsics in
361 def : SourceOfDivergence<intr>;
363 class AlwaysUniform<Intrinsic intr> {
364 Intrinsic Intr = intr;