<div dir="ltr">Hi<br><br>I am working on modeling a processor with resource descriptors, to be used by Machine Scheduler.<br><br>IIUC, Currently we can model the following aspects of a processor <br><br>1- If we have a # of processors resources of the same kind, we can say that an insn will use one of the units of that resource kind.<br>2- We can say that an insn will use multiple units of resources of the same or different kinds in parallel or sequentially.<br><br>What I need though is to say that an insn can use one unit of two resources of different kinds (but not both). Is there any way to express this? I thought ProcResGroup is introduced for this purpose, but looking at how it is used, and also looking at the output of tablegen -gen-subtarget I am not able to use it to achieve this goal.<br><br>Thanks<br>Ehsan<br></div>