HomeSort by relevance Sort by last modified time
    Searched refs:AllocaInfo (Results 1 - 2 of 2) sorted by null

  /external/llvm/lib/Transforms/Utils/
PromoteMemoryToRegister.cpp 63 struct AllocaInfo : private InstVisitor<AllocaInfo, bool> {
78 AllocaInfo(const DataLayout *DL) : DL(DL) {}
92 /// Scan the uses of the specified alloca, filling in the AllocaInfo used
121 friend class InstVisitor<AllocaInfo, bool>;
348 AllocaInfo &Info);
349 void ComputeLiveInBlocks(AllocaInst *AI, AllocaInfo &Info,
406 static bool rewriteSingleStoreAlloca(AllocaInst *AI, AllocaInfo &Info,
512 static void promoteSingleBlockAlloca(AllocaInst *AI, const AllocaInfo &Info,
593 AllocaInfo Info(DL)
    [all...]
  /external/llvm/lib/Transforms/Scalar/
ScalarReplAggregates.cpp 96 /// AllocaInfo - When analyzing uses of an alloca instruction, this captures
99 struct AllocaInfo {
126 explicit AllocaInfo(AllocaInst *ai)
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,
    [all...]

Completed in 161 milliseconds