|
LLVM 22.0.0git
|
This defines the Use class. More...
#include "llvm-c/Types.h"#include "llvm/Support/CBindingWrapping.h"#include "llvm/Support/Compiler.h"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. | |
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.