LLVM 22.0.0git
Use.h File Reference

This defines the Use class. More...

Go to the source code of this file.

Classes

class  llvm::Use
 A Use represents the edge between a Value definition and its users. More...
struct  llvm::simplify_type< Use >
 Allow clients to treat uses just like values when using casting operators. More...
struct  llvm::simplify_type< const Use >

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.

Detailed Description

This defines the Use class.

The Use class represents the operand of an instruction or some other User instance which refers to a Value. The Use class keeps the "use list" of the referenced value up to date.

Definition in file Use.h.