diff options
-rw-r--r-- | include/llvm/Transforms/Scalar.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/llvm/Transforms/Scalar.h b/include/llvm/Transforms/Scalar.h index b7db4a6442..d408bee19f 100644 --- a/include/llvm/Transforms/Scalar.h +++ b/include/llvm/Transforms/Scalar.h @@ -56,6 +56,13 @@ Pass *createAggressiveDCEPass(); //===----------------------------------------------------------------------===// +// +// Scalar Replacement of Aggregates - Break up alloca's of aggregates into +// multiple allocas if possible. +// +Pass *createScalarReplAggregatesPass(); + +//===----------------------------------------------------------------------===// // // DecomposeMultiDimRefs - Convert multi-dimensional references consisting of // any combination of 2 or more array and structure indices into a sequence of |