Searched defs:PromoteMem2Reg (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | PromoteMemoryToRegister.cpp | 231 struct PromoteMem2Reg { struct 233 std::vector<AllocaInst *> Allocas; 235 DominatorTree &DT; 236 DIBuilder DIB; 239 AssumptionCache *AC; 241 const SimplifyQuery SQ; 244 DenseMap<AllocaInst *, unsigned> AllocaLookup; 252 DenseMap<std::pair<unsigned, unsigned>, PHINode *> NewPhiNodes; 256 DenseMap<PHINode *, unsigned> PhiToAllocaMap; 261 std::vector<Value *> PointerAllocaValues; [all …]
|
/external/llvm/lib/Transforms/Utils/ |
D | PromoteMemoryToRegister.cpp | 222 struct PromoteMem2Reg { struct 224 std::vector<AllocaInst *> Allocas; 225 DominatorTree &DT; 226 DIBuilder DIB; 229 AliasSetTracker *AST; 232 AssumptionCache *AC; 235 DenseMap<AllocaInst *, unsigned> AllocaLookup; 243 DenseMap<std::pair<unsigned, unsigned>, PHINode *> NewPhiNodes; 247 DenseMap<PHINode *, unsigned> PhiToAllocaMap; 252 std::vector<Value *> PointerAllocaValues; [all …]
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | PromoteMemoryToRegister.cpp | 198 struct PromoteMem2Reg { struct 201 std::vector<AllocaInst*> Allocas; 202 DominatorTree &DT; 203 DIBuilder *DIB; 207 AliasSetTracker *AST; 211 DenseMap<AllocaInst*, unsigned> AllocaLookup; 215 DenseMap<std::pair<BasicBlock*, unsigned>, PHINode*> NewPhiNodes; 219 DenseMap<PHINode*, unsigned> PhiToAllocaMap; 225 std::vector<Value*> PointerAllocaValues; 230 SmallVector<DbgDeclareInst*, 8> AllocaDbgDeclares; [all …]
|