Revert "[libFuzzer] refactoring to speed things up, NFC"
authorDaniel Jasper <djasper@google.com>
Wed, 12 Oct 2016 07:26:46 +0000 (07:26 +0000)
committerDaniel Jasper <djasper@google.com>
Wed, 12 Oct 2016 07:26:46 +0000 (07:26 +0000)
commit90d990e034f05f4d9e0354f54205fd3b471f6507
treef4a73763f9d649464194960b65c137d7db818d90
parentfc647db3ee8215ab2fa5f7cdea8d327c2faa768f
Revert "[libFuzzer] refactoring to speed things up, NFC"

This reverts commit r283946.

This breaks when build with GCC:
lib/Fuzzer/FuzzerTracePC.cpp:169:6: error: always_inline function might not be inlinable [-Werror=attributes]
lib/Fuzzer/FuzzerTracePC.cpp:169:6: error: inlining failed in call to always_inline 'void fuzzer::TracePC::HandleCmp(void*, T, T) [with T = long unsigned int]': target specific option mismatch
lib/Fuzzer/FuzzerTracePC.cpp:198:65: error: called from here

llvm-svn: 283979
llvm/lib/Fuzzer/FuzzerTracePC.cpp
llvm/lib/Fuzzer/FuzzerTracePC.h