Searched refs:AllocaInfo (Results 1 - 2 of 2) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp105 struct AllocaInfo { struct in namespace:__anon2707
126 /// Scan the uses of the specified alloca, filling in the AllocaInfo used
304 AllocaInfo &Info);
305 void ComputeLiveInBlocks(AllocaInst *AI, AllocaInfo &Info,
350 static bool rewriteSingleStoreAlloca(AllocaInst *AI, AllocaInfo &Info,
447 static void promoteSingleBlockAlloca(AllocaInst *AI, const AllocaInfo &Info,
529 AllocaInfo Info;
771 AllocaInst *AI, AllocaInfo &Info,
846 AllocaInfo &Info) {
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp96 /// AllocaInfo - When analyzing uses of an alloca instruction, this captures
99 struct AllocaInfo { struct in struct:__anon2685::SROA
126 explicit AllocaInfo(AllocaInst *ai) function in struct:__anon2685::SROA::AllocaInfo
146 void MarkUnsafe(AllocaInfo &I, Instruction *User) {
153 void isSafeForScalarRepl(Instruction *I, uint64_t Offset, AllocaInfo &Info);
155 AllocaInfo &Info);
156 void isSafeGEP(GetElementPtrInst *GEPI, uint64_t &Offset, AllocaInfo &Info);
158 Type *MemOpType, bool isStore, AllocaInfo &Info,
1600 AllocaInfo &Info) {
1662 AllocaInfo
[all...]

Completed in 71 milliseconds