<div dir="ltr">Hi,<div>I am trying to modify LLVM scheduler and I have a question on SDep. I would be grateful if anyone could answer it:</div><div>1. Does the Pred--> Succ relation between Scheduling Units represent the fact that the execution of Succ is dependent to execution of Pred? for example:</div><div>I1: Add a,b,c </div><div>I2: Mul d,a,5</div><div>I2 needs the result of I1. Does this represented as I1(Pred)-->I2(Succ)? I am confused since the direction in the DAG graph is the opposite of the dependency graph.</div><div>If so, for two SUnits: SU and N, can checking SU->isSUcc(N) reveals if N is in anyway dependent to SU?</div><div>Thanks,</div><div>Fami</div><div><br></div><div><br></div><div><br></div><div><br></div></div>