[llvm] [SandboxIR] sandboxir::Use operands (part 1) and uses (part 2) (PR #98251)

Thorsten Schütt via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 9 22:27:35 PDT 2024


================
@@ -71,6 +71,98 @@ namespace sandboxir {
 class Function;
 class Context;
 class Instruction;
+class User;
+class Value;
+
+/// Represents a Def-use/Use-def edge in SandboxIR.
+/// NOTE: Unlike llvm::Use, this is not an integral part of the use-def chains.
+/// It is also not uniqued and is currently passed by value, so you can have
+/// more than one SBUse objects for the same use-def edge.
----------------
tschuett wrote:

`SBUse` leftover.

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


More information about the llvm-commits mailing list