[PATCH] D111768: [IPT] Restructure cache to allow lazy update following invalidation [NFC]
Ben Langmuir via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 21 10:36:03 PDT 2021
benlangmuir added a comment.
It looks like this caused an assertion failure on buildbots, would you mind reverting?
https://lab.llvm.org/buildbot/#/builders/77/builds/10715
https://lab.llvm.org/buildbot/#/builders/98/builds/7617/
Assertion `!isSpecialInstruction(&I) && "Cached first special instruction is wrong!"' failed.
...
#10 0x0000000004e1519d LookupBucketFor<const llvm::BasicBlock *> /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/llvm/include/llvm/ADT/DenseMap.h:622:5
#11 0x0000000004e1519d find /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/llvm/include/llvm/ADT/DenseMap.h:161:9
#12 0x0000000004e1519d llvm::InstructionPrecedenceTracking::validate(llvm::BasicBlock const*) const /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp:89:31
#13 0x0000000004e14b0c llvm::InstructionPrecedenceTracking::getFirstSpecialInstruction(llvm::BasicBlock const*) /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp:50:8
#14 0x0000000004e1523d llvm::InstructionPrecedenceTracking::isPreceededBySpecialInstruction(llvm::Instruction const*) /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp:84:10
#15 0x0000000005a8a0de isDominatedByICFIFromSameBlock /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h:114:12
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D111768/new/
https://reviews.llvm.org/D111768
More information about the llvm-commits
mailing list