aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/TapiFile.cpp
diff options
context:
space:
mode:
authorRiver Riddle <riddleriver@gmail.com>2020-10-16 11:57:10 -0700
committerRiver Riddle <riddleriver@gmail.com>2020-10-16 12:08:48 -0700
commita5ea60456c16faf7c75df98b03d5de5b9b6f506d (patch)
tree8d54d1109d8274f7cc358984df14f88959fc195a /llvm/lib/Object/TapiFile.cpp
parent71eeb5ec4d6edbbef31fec83fe75933d48f101df (diff)
downloadllvm-a5ea60456c16faf7c75df98b03d5de5b9b6f506d.zip
llvm-a5ea60456c16faf7c75df98b03d5de5b9b6f506d.tar.gz
llvm-a5ea60456c16faf7c75df98b03d5de5b9b6f506d.tar.bz2
[mlir] Update SCCP and the Inliner to use SymbolTableCollection for symbol lookups
This transforms the symbol lookups to O(1) from O(NM), greatly speeding up both passes. For a large MLIR module this shaved seconds off of the compilation time. Differential Revision: https://reviews.llvm.org/D89522
Diffstat (limited to 'llvm/lib/Object/TapiFile.cpp')
0 files changed, 0 insertions, 0 deletions