Home
last modified time | relevance | path

Searched refs:AllocaInfo (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DPromoteMemoryToRegister.cpp125 struct AllocaInfo;
276 AllocaInfo &Info);
277 void ComputeLiveInBlocks(AllocaInst *AI, AllocaInfo &Info,
281 void RewriteSingleStoreAlloca(AllocaInst *AI, AllocaInfo &Info,
283 void PromoteSingleBlockAlloca(AllocaInst *AI, AllocaInfo &Info,
292 struct AllocaInfo { struct
391 AllocaInfo Info; in run()
672 ComputeLiveInBlocks(AllocaInst *AI, AllocaInfo &Info, in ComputeLiveInBlocks()
744 AllocaInfo &Info) { in DetermineInsertionPoint()
832 AllocaInfo &Info, in RewriteSingleStoreAlloca()
[all …]
/external/llvm/lib/Transforms/Utils/
DPromoteMemoryToRegister.cpp96 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/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DPromoteMemoryToRegister.cpp110 struct AllocaInfo { struct
302 void ComputeLiveInBlocks(AllocaInst *AI, AllocaInfo &Info,
358 static bool rewriteSingleStoreAlloca(AllocaInst *AI, AllocaInfo &Info, in rewriteSingleStoreAlloca()
460 static bool promoteSingleBlockAlloca(AllocaInst *AI, const AllocaInfo &Info, in promoteSingleBlockAlloca()
556 AllocaInfo Info; in run()
793 AllocaInst *AI, AllocaInfo &Info, in ComputeLiveInBlocks()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DScalarReplAggregates.cpp86 struct AllocaInfo { struct
113 explicit AllocaInfo(AllocaInst *ai) in AllocaInfo() argument
120 void MarkUnsafe(AllocaInfo &I, Instruction *User) { in MarkUnsafe()
127 void isSafeForScalarRepl(Instruction *I, uint64_t Offset, AllocaInfo &Info);
129 AllocaInfo &Info);
130 void isSafeGEP(GetElementPtrInst *GEPI, uint64_t &Offset, AllocaInfo &Info);
132 Type *MemOpType, bool isStore, AllocaInfo &Info,
1506 AllocaInfo &Info) { in isSafeForScalarRepl()
1565 AllocaInfo &Info) { in isSafePHISelectUseForScalarRepl()
1615 uint64_t &Offset, AllocaInfo &Info) { in isSafeGEP()
[all …]