projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Re-apply r245635, "[InstCombine] Transform A & (L - 1) u< L --> L != 0"
[oota-llvm.git]
/
tools
/
llvm-readobj
/
ARMWinEHPrinter.cpp
diff --git
a/tools/llvm-readobj/ARMWinEHPrinter.cpp
b/tools/llvm-readobj/ARMWinEHPrinter.cpp
index bf5ff8e1d03101e68c708c5c09048b98c0c77165..650955d1d75c053c2266b0fabd1ebba671591de5 100644
(file)
--- a/
tools/llvm-readobj/ARMWinEHPrinter.cpp
+++ b/
tools/llvm-readobj/ARMWinEHPrinter.cpp
@@
-630,9
+630,10
@@
bool Decoder::dumpUnpackedEntry(const COFFObjectFile &COFF,
SW.printString("ExceptionRecord", formatSymbol(*Name, Address));
SW.printString("ExceptionRecord", formatSymbol(*Name, Address));
-
section_iterator SI = COFF.section_end
();
- if (
XDataRecord->getSection(SI)
)
+
ErrorOr<section_iterator> SIOrErr = XDataRecord->getSection
();
+ if (
!SIOrErr
)
return false;
return false;
+ section_iterator SI = *SIOrErr;
return dumpXDataRecord(COFF, *SI, FunctionAddress, Address);
} else {
return dumpXDataRecord(COFF, *SI, FunctionAddress, Address);
} else {