diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2019-08-24 15:24:25 +0000 | 
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2019-08-24 15:24:25 +0000 | 
| commit | 70434770425cfb6a7e19ee49012c779a414b8f58 (patch) | |
| tree | c60207f1881ccd7d1731d14c711b8541ce53d673 /llvm/lib/Analysis | |
| parent | 573d81cec5c3ed27e802e4e5ceb136330386a61d (diff) | |
| download | bcm5719-llvm-70434770425cfb6a7e19ee49012c779a414b8f58.tar.gz bcm5719-llvm-70434770425cfb6a7e19ee49012c779a414b8f58.zip  | |
Fix some accidental global initializers by using StringLiteral instead of StringRef
llvm-svn: 369850
Diffstat (limited to 'llvm/lib/Analysis')
| -rw-r--r-- | llvm/lib/Analysis/TargetLibraryInfo.cpp | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/Analysis/TargetLibraryInfo.cpp b/llvm/lib/Analysis/TargetLibraryInfo.cpp index 24ca57f3a94..8114a50a8c7 100644 --- a/llvm/lib/Analysis/TargetLibraryInfo.cpp +++ b/llvm/lib/Analysis/TargetLibraryInfo.cpp @@ -28,7 +28,8 @@ static cl::opt<TargetLibraryInfoImpl::VectorLibrary> ClVectorLibrary(                 clEnumValN(TargetLibraryInfoImpl::SVML, "SVML",                            "Intel SVML library"))); -StringRef const TargetLibraryInfoImpl::StandardNames[LibFunc::NumLibFuncs] = { +StringLiteral const TargetLibraryInfoImpl::StandardNames[LibFunc::NumLibFuncs] = +    {  #define TLI_DEFINE_STRING  #include "llvm/Analysis/TargetLibraryInfo.def"  }; @@ -65,7 +66,7 @@ static bool hasBcmp(const Triple &TT) {  /// target triple. This should be carefully written so that a missing target  /// triple gets a sane set of defaults.  static void initialize(TargetLibraryInfoImpl &TLI, const Triple &T, -                       ArrayRef<StringRef> StandardNames) { +                       ArrayRef<StringLiteral> StandardNames) {    // Verify that the StandardNames array is in alphabetical order.    assert(std::is_sorted(StandardNames.begin(), StandardNames.end(),                          [](StringRef LHS, StringRef RHS) {  | 

