Searched refs:AllocaInfo (Results 1 – 2 of 2) sorted by relevance
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/ |
| D | PromoteMemoryToRegister.cpp | 105 struct AllocaInfo { struct 304 AllocaInfo &Info); 305 void ComputeLiveInBlocks(AllocaInst *AI, AllocaInfo &Info, 350 static bool rewriteSingleStoreAlloca(AllocaInst *AI, AllocaInfo &Info, in rewriteSingleStoreAlloca() 447 static void promoteSingleBlockAlloca(AllocaInst *AI, const AllocaInfo &Info, in promoteSingleBlockAlloca() 529 AllocaInfo Info; in run() 771 AllocaInst *AI, AllocaInfo &Info, in ComputeLiveInBlocks() 846 AllocaInfo &Info) { in DetermineInsertionPoint()
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/ |
| D | ScalarReplAggregates.cpp | 99 struct AllocaInfo { struct 126 explicit AllocaInfo(AllocaInst *ai) in AllocaInfo() function 146 void MarkUnsafe(AllocaInfo &I, Instruction *User) { in MarkUnsafe() 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) { in isSafeForScalarRepl() 1662 AllocaInfo &Info) { in isSafePHISelectUseForScalarRepl() 1712 uint64_t &Offset, AllocaInfo &Info) { in isSafeGEP() [all …]
|