Searched defs:AllocaInfo (Results 1 – 3 of 3) sorted by relevance
103 struct AllocaInfo { struct104 using DbgUserVec = SmallVector<DbgVariableIntrinsic *, 1>;106 SmallVector<BasicBlock *, 32> DefiningBlocks;107 SmallVector<BasicBlock *, 32> UsingBlocks;109 StoreInst *OnlyStore;110 BasicBlock *OnlyBlock;111 bool OnlyUsedInOneBlock;113 DbgUserVec DbgUsers;115 void clear() { in clear()126 void AnalyzeAlloca(AllocaInst *AI) { in AnalyzeAlloca()
285 struct AllocaInfo { struct in __anonce6747890111::AArch64StackTagging286 AllocaInst *AI;287 TrackingVH<Instruction> OldAI; // Track through RAUW to replace debug uses.288 SmallVector<IntrinsicInst *, 2> LifetimeStart;289 SmallVector<IntrinsicInst *, 2> LifetimeEnd;290 SmallVector<DbgVariableIntrinsic *, 2> DbgVariableIntrinsics;291 int Tag; // -1 for non-tagged allocations
308 struct AllocaInfo { struct309 AllocaInst *Alloca;310 DenseMap<Instruction *, llvm::Optional<APInt>> Aliases;311 bool MayWriteBeforeCoroBegin;312 AllocaInfo(AllocaInst *Alloca, in AllocaInfo() argument