Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Transforms/Scalar/
DSROA.h31 class AllocaSlices; variable
115 bool presplitLoadsAndStores(AllocaInst &AI, sroa::AllocaSlices &AS);
116 AllocaInst *rewritePartition(AllocaInst &AI, sroa::AllocaSlices &AS,
118 bool splitAlloca(AllocaInst &AI, sroa::AllocaSlices &AS);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/
DSROA.h42 class AllocaSlices; variable
127 bool presplitLoadsAndStores(AllocaInst &AI, sroa::AllocaSlices &AS);
128 AllocaInst *rewritePartition(AllocaInst &AI, sroa::AllocaSlices &AS,
130 bool splitAlloca(AllocaInst &AI, sroa::AllocaSlices &AS);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DSROA.cpp239 class llvm::sroa::AllocaSlices { class in llvm::sroa
242 AllocaSlices(const DataLayout &DL, AllocaInst &AI);
312 friend class AllocaSlices::SliceBuilder;
365 friend class AllocaSlices;
366 friend class AllocaSlices::partition_iterator;
368 using iterator = AllocaSlices::iterator;
437 class AllocaSlices::partition_iterator
440 friend class AllocaSlices;
447 AllocaSlices::iterator SE;
455 partition_iterator(AllocaSlices::iterator SI, AllocaSlices::iterator SE) in partition_iterator()
[all …]
/external/llvm/lib/Transforms/Scalar/
DSROA.cpp196 class llvm::sroa::AllocaSlices { class in llvm::sroa
199 AllocaSlices(const DataLayout &DL, AllocaInst &AI);
266 friend class AllocaSlices::SliceBuilder;
319 friend class AllocaSlices;
320 friend class AllocaSlices::partition_iterator;
322 typedef AllocaSlices::iterator iterator;
391 class AllocaSlices::partition_iterator
394 friend class AllocaSlices;
401 AllocaSlices::iterator SE;
409 partition_iterator(AllocaSlices::iterator SI, AllocaSlices::iterator SE) in partition_iterator()
[all …]