LLVM API Documentation
#include <Use.h>
Collaboration diagram for llvm::Use:

Public Member Functions | |
| Use (Value *v, User *user) | |
| Use (const Use &u) | |
| ~Use () | |
| operator Value * () const | |
| Value * | get () const |
| User * | getUser () const |
| void | set (Value *Val) |
| Value * | operator= (Value *RHS) |
| const Use & | operator= (const Use &RHS) |
| Value * | operator-> () |
| const Value * | operator-> () const |
Friends | |
| struct | ilist_traits< Use > |
Definition at line 34 of file Use.h.
|
||||||||||||
|
Definition at line 170 of file Value.h. References llvm::Value::addUse(). |
|
|
Definition at line 174 of file Value.h. References llvm::Value::addUse(). |
|
|
Definition at line 178 of file Value.h. References llvm::Value::killUse(). |
|
|
Definition at line 45 of file Use.h. Referenced by llvm::simplify_type< const Use >::getSimplifiedValue(), and llvm::simplify_type< Use >::getSimplifiedValue(). |
|
|
Definition at line 46 of file Use.h. References U. Referenced by OptimizeGlobalAddressOfMalloc(), and llvm::Value::uncheckedReplaceAllUsesWith(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 50 of file Use.h. References set(). |
|
|
Definition at line 182 of file Value.h. References llvm::Value::addUse(), and llvm::Value::killUse(). Referenced by operator=(), and llvm::Value::uncheckedReplaceAllUsesWith(). |
|
|
|