Lines Matching defs:GlobalAlias
20 #include "llvm/IR/GlobalAlias.h"
98 if (auto *GA = dyn_cast<GlobalAlias>(this)) {
166 if (auto *GA = dyn_cast<GlobalAlias>(this)) {
176 if (auto *GA = dyn_cast<GlobalAlias>(this)) {
435 findBaseObject(const Constant *C, DenseSet<const GlobalAlias *> &Aliases) {
438 if (auto *GA = dyn_cast<GlobalAlias>(C))
468 DenseSet<const GlobalAlias *> Aliases;
473 // GlobalAlias Implementation
476 GlobalAlias::GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Link,
485 GlobalAlias *GlobalAlias::create(Type *Ty, unsigned AddressSpace,
488 return new GlobalAlias(Ty, AddressSpace, Link, Name, Aliasee, ParentModule);
491 GlobalAlias *GlobalAlias::create(Type *Ty, unsigned AddressSpace,
497 GlobalAlias *GlobalAlias::create(Type *Ty, unsigned AddressSpace,
503 GlobalAlias *GlobalAlias::create(LinkageTypes Link, const Twine &Name,
510 GlobalAlias *GlobalAlias::create(const Twine &Name, GlobalValue *Aliasee) {
514 void GlobalAlias::removeFromParent() {
518 void GlobalAlias::eraseFromParent() {
522 void GlobalAlias::setAliasee(Constant *Aliasee) {