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.