Searched refs:AllocaSlices (Results 1 – 4 of 4) sorted by relevance
/external/llvm/include/llvm/Transforms/Scalar/ |
D | SROA.h | 31 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/ |
D | SROA.h | 42 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/ |
D | SROA.cpp | 239 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/ |
D | SROA.cpp | 196 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 …]
|