diff options
author | Fangrui Song <maskray@google.com> | 2019-04-24 02:40:20 +0000 |
---|---|---|
committer | Fangrui Song <maskray@google.com> | 2019-04-24 02:40:20 +0000 |
commit | b5f39845417560b7a54342dcb013af82f83567b2 (patch) | |
tree | 2d0b5f481f113680da28e5902427b99e692ce2d6 /llvm/tools/llvm-cfi-verify | |
parent | add16a8da9ccd07eabda2dffd0d32188f07da09c (diff) | |
download | llvm-b5f39845417560b7a54342dcb013af82f83567b2.zip llvm-b5f39845417560b7a54342dcb013af82f83567b2.tar.gz llvm-b5f39845417560b7a54342dcb013af82f83567b2.tar.bz2 |
[CommandLine] Provide parser<unsigned long> instantiation to allow cl::opt<uint64_t> on LP64 platforms
Summary:
And migrate opt<unsigned long long> to opt<uint64_t>
Fixes PR19665
Differential Revision: https://reviews.llvm.org/D60933
llvm-svn: 359068
Diffstat (limited to 'llvm/tools/llvm-cfi-verify')
-rw-r--r-- | llvm/tools/llvm-cfi-verify/lib/GraphBuilder.cpp | 8 | ||||
-rw-r--r-- | llvm/tools/llvm-cfi-verify/lib/GraphBuilder.h | 4 |
2 files changed, 6 insertions, 6 deletions
diff --git a/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.cpp b/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.cpp index b621836..97cf840 100644 --- a/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.cpp +++ b/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.cpp @@ -38,17 +38,17 @@ using Instr = llvm::cfi_verify::FileAnalysis::Instr; namespace llvm { namespace cfi_verify { -unsigned long long SearchLengthForUndef; -unsigned long long SearchLengthForConditionalBranch; +uint64_t SearchLengthForUndef; +uint64_t SearchLengthForConditionalBranch; -static cl::opt<unsigned long long, true> SearchLengthForUndefArg( +static cl::opt<uint64_t, true> SearchLengthForUndefArg( "search-length-undef", cl::desc("Specify the maximum amount of instructions " "to inspect when searching for an undefined " "instruction from a conditional branch."), cl::location(SearchLengthForUndef), cl::init(2)); -static cl::opt<unsigned long long, true> SearchLengthForConditionalBranchArg( +static cl::opt<uint64_t, true> SearchLengthForConditionalBranchArg( "search-length-cb", cl::desc("Specify the maximum amount of instructions " "to inspect when searching for a conditional " diff --git a/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.h b/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.h index dc96e0b..60fb78f 100644 --- a/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.h +++ b/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.h @@ -46,8 +46,8 @@ using Instr = llvm::cfi_verify::FileAnalysis::Instr; namespace llvm { namespace cfi_verify { -extern unsigned long long SearchLengthForUndef; -extern unsigned long long SearchLengthForConditionalBranch; +extern uint64_t SearchLengthForUndef; +extern uint64_t SearchLengthForConditionalBranch; struct ConditionalBranchNode { uint64_t Address; |