Searched defs:AllocaInfo (Results 1 – 2 of 2) sorted by relevance
96 struct AllocaInfo { struct97 SmallVector<BasicBlock *, 32> DefiningBlocks;98 SmallVector<BasicBlock *, 32> UsingBlocks;100 StoreInst *OnlyStore;101 BasicBlock *OnlyBlock;102 bool OnlyUsedInOneBlock;104 Value *AllocaPointerVal;105 DbgDeclareInst *DbgDeclare;107 void clear() { in clear()119 void AnalyzeAlloca(AllocaInst *AI) { in AnalyzeAlloca()
101 struct AllocaInfo { struct103 AllocaInst *AI;107 SmallPtrSet<PHINode*, 8> CheckedPHIs;110 bool isUnsafe : 1;113 bool isMemCpySrc : 1;116 bool isMemCpyDst : 1;121 bool hasSubelementAccess : 1;126 bool hasALoadOrStore : 1;128 explicit AllocaInfo(AllocaInst *ai) in AllocaInfo() function