9#ifndef LLVM_IR_DERIVEDUSER_H
10#define LLVM_IR_DERIVEDUSER_H
Extension point for the Value hierarchy.
void(*)(DerivedUser *) DeleteValueTy
DerivedUser(Type *Ty, unsigned VK, AllocInfo AllocInfo, DeleteValueTy DeleteValue)
The instances of the Type class are immutable: once they are created, they are never changed.
LLVM Value Representation.
NodeAddr< UseNode * > Use
This is an optimization pass for GlobalISel generic memory operations.
Information about how a User object was allocated, to be passed into the User constructor.