Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DSROA.cpp332 SmallVector<Slice *, 4> SplitTails; member in llvm::sroa::Partition
379 ArrayRef<Slice *> splitSliceTails() const { return SplitTails; } in splitSliceTails()
421 assert((P.SI != SE || !P.SplitTails.empty()) && in advance()
425 if (!P.SplitTails.empty()) { in advance()
428 P.SplitTails.clear(); in advance()
434 P.SplitTails.erase( in advance()
436 P.SplitTails.begin(), P.SplitTails.end(), in advance()
438 P.SplitTails.end()); in advance()
439 assert(std::any_of(P.SplitTails.begin(), P.SplitTails.end(), in advance()
444 assert(std::all_of(P.SplitTails.begin(), P.SplitTails.end(), in advance()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DSROA.cpp378 SmallVector<Slice *, 4> SplitTails; member in llvm::sroa::Partition
425 ArrayRef<Slice *> splitSliceTails() const { return SplitTails; } in splitSliceTails()
467 assert((P.SI != SE || !P.SplitTails.empty()) && in advance()
471 if (!P.SplitTails.empty()) { in advance()
474 P.SplitTails.clear(); in advance()
480 P.SplitTails.erase(llvm::remove_if(P.SplitTails, in advance()
485 P.SplitTails.end()); in advance()
486 assert(llvm::any_of(P.SplitTails, in advance()
491 assert(llvm::all_of(P.SplitTails, in advance()
502 assert(P.SplitTails.empty() && "Failed to clear the split slices!"); in advance()
[all …]