Home
last modified time | relevance | path

Searched refs:AllocaSlices (Results 1 – 2 of 2) sorted by relevance

/external/llvm/include/llvm/Transforms/Scalar/
DSROA.h31 class AllocaSlices; variable
117 bool presplitLoadsAndStores(AllocaInst &AI, sroa::AllocaSlices &AS);
118 AllocaInst *rewritePartition(AllocaInst &AI, sroa::AllocaSlices &AS,
120 bool splitAlloca(AllocaInst &AI, sroa::AllocaSlices &AS);
/external/llvm/lib/Transforms/Scalar/
DSROA.cpp209 class llvm::sroa::AllocaSlices { class in llvm::sroa
212 AllocaSlices(const DataLayout &DL, AllocaInst &AI);
279 friend class AllocaSlices::SliceBuilder;
332 friend class AllocaSlices;
333 friend class AllocaSlices::partition_iterator;
335 typedef AllocaSlices::iterator iterator;
404 class AllocaSlices::partition_iterator
407 friend class AllocaSlices;
414 AllocaSlices::iterator SE;
422 partition_iterator(AllocaSlices::iterator SI, AllocaSlices::iterator SE) in partition_iterator()
[all …]