diff options
Diffstat (limited to 'llvm/tools/llvm-cfi-verify/lib/FileAnalysis.h')
| -rw-r--r-- | llvm/tools/llvm-cfi-verify/lib/FileAnalysis.h | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.h b/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.h index df1ad603b6c..3c24bcda75c 100644 --- a/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.h +++ b/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.h @@ -10,6 +10,7 @@  #ifndef LLVM_CFI_VERIFY_FILE_ANALYSIS_H  #define LLVM_CFI_VERIFY_FILE_ANALYSIS_H +#include "llvm/ADT/DenseMap.h"  #include "llvm/BinaryFormat/ELF.h"  #include "llvm/MC/MCAsmInfo.h"  #include "llvm/MC/MCContext.h" @@ -161,7 +162,7 @@ private:    // Contains a mapping between a specific address, and a list of instructions    // that use this address as a branch target (including call instructions). -  std::unordered_map<uint64_t, std::vector<uint64_t>> StaticBranchTargetings; +  DenseMap<uint64_t, std::vector<uint64_t>> StaticBranchTargetings;    // A list of addresses of indirect control flow instructions.    std::set<uint64_t> IndirectInstructions; | 

