[llvm] [SandboxVec][DAG] Build actual dependencies (PR #111094)

Arthur Eubanks via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 8 11:21:37 PDT 2024


================
@@ -159,8 +168,37 @@ class DependencyGraph {
   /// The DAG spans across all instructions in this interval.
   Interval<Instruction> DAGInterval;
 
+  std::unique_ptr<BatchAAResults> BatchAA;
+
+  enum class DependencyType {
+    RAW,   ///> Read After Write
+    WAW,   ///> Write After Write
+    RAR,   ///> Read After Read
+    WAR,   ///> Write After Read
+    CTRL,  ///> Dependencies related to PHIs or Terminators
----------------
aeubanks wrote:

what does `CRTL` stand for?

https://github.com/llvm/llvm-project/pull/111094


More information about the llvm-commits mailing list