Searched refs:AllocaInfo (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | PromoteMemoryToRegister.cpp | 96 struct AllocaInfo { struct 293 void ComputeLiveInBlocks(AllocaInst *AI, AllocaInfo &Info, 336 static bool rewriteSingleStoreAlloca(AllocaInst *AI, AllocaInfo &Info, in rewriteSingleStoreAlloca() 436 static bool promoteSingleBlockAlloca(AllocaInst *AI, const AllocaInfo &Info, in promoteSingleBlockAlloca() 524 AllocaInfo Info; in run() 776 AllocaInst *AI, AllocaInfo &Info, in ComputeLiveInBlocks()
|
/external/llvm/lib/Transforms/Scalar/ |
D | ScalarReplAggregates.cpp | 101 struct AllocaInfo { struct 128 explicit AllocaInfo(AllocaInst *ai) in AllocaInfo() function 148 void MarkUnsafe(AllocaInfo &I, Instruction *User) { in MarkUnsafe() 155 void isSafeForScalarRepl(Instruction *I, uint64_t Offset, AllocaInfo &Info); 157 AllocaInfo &Info); 158 void isSafeGEP(GetElementPtrInst *GEPI, uint64_t &Offset, AllocaInfo &Info); 160 Type *MemOpType, bool isStore, AllocaInfo &Info, 1611 AllocaInfo &Info) { in isSafeForScalarRepl() 1672 AllocaInfo &Info) { in isSafePHISelectUseForScalarRepl() 1723 uint64_t &Offset, AllocaInfo &Info) { in isSafeGEP() [all …]
|