diff options
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/include/llvm/IR/Attributes.h | 2 | ||||
| -rw-r--r-- | llvm/include/llvm/ProfileData/SampleProf.h | 2 | ||||
| -rw-r--r-- | llvm/include/llvm/TableGen/Record.h | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/llvm/include/llvm/IR/Attributes.h b/llvm/include/llvm/IR/Attributes.h index 4efa3a9821c..719b9992cce 100644 --- a/llvm/include/llvm/IR/Attributes.h +++ b/llvm/include/llvm/IR/Attributes.h @@ -705,7 +705,7 @@ template <> struct DenseMapInfo<AttributeList> { /// equality, presence of attributes, etc. class AttrBuilder { std::bitset<Attribute::EndAttrKinds> Attrs; - std::map<std::string, std::string> TargetDepAttrs; + std::map<std::string, std::string, std::less<>> TargetDepAttrs; MaybeAlign Alignment; MaybeAlign StackAlignment; uint64_t DerefBytes = 0; diff --git a/llvm/include/llvm/ProfileData/SampleProf.h b/llvm/include/llvm/ProfileData/SampleProf.h index 453e1a08bd0..37cdb5cf2ba 100644 --- a/llvm/include/llvm/ProfileData/SampleProf.h +++ b/llvm/include/llvm/ProfileData/SampleProf.h @@ -228,7 +228,7 @@ class FunctionSamples; using BodySampleMap = std::map<LineLocation, SampleRecord>; // NOTE: Using a StringMap here makes parsed profiles consume around 17% more // memory, which is *very* significant for large profiles. -using FunctionSamplesMap = std::map<std::string, FunctionSamples>; +using FunctionSamplesMap = std::map<std::string, FunctionSamples, std::less<>>; using CallsiteSampleMap = std::map<LineLocation, FunctionSamplesMap>; /// Representation of the samples collected for a function. diff --git a/llvm/include/llvm/TableGen/Record.h b/llvm/include/llvm/TableGen/Record.h index 6a3e2a9169e..606ab1c901b 100644 --- a/llvm/include/llvm/TableGen/Record.h +++ b/llvm/include/llvm/TableGen/Record.h @@ -1687,10 +1687,10 @@ raw_ostream &operator<<(raw_ostream &OS, const Record &R); class RecordKeeper { friend class RecordRecTy; - using RecordMap = std::map<std::string, std::unique_ptr<Record>>; + using RecordMap = std::map<std::string, std::unique_ptr<Record>, std::less<>>; RecordMap Classes, Defs; FoldingSet<RecordRecTy> RecordTypePool; - std::map<std::string, Init *> ExtraGlobals; + std::map<std::string, Init *, std::less<>> ExtraGlobals; unsigned AnonCounter = 0; public: |

