aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineOperand.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2025-01-23 12:48:59 -0800
committerGitHub <noreply@github.com>2025-01-23 12:48:59 -0800
commite19261faf5c771bd7951b987abe8de698469e9f1 (patch)
treeabaa23f05ea123dfe5a521bac31086bc6da0559e /llvm/lib/CodeGen/MachineOperand.cpp
parent0b7cbd23a043ea4c14bd13ccd737049d38f64b5d (diff)
downloadllvm-e19261faf5c771bd7951b987abe8de698469e9f1.zip
llvm-e19261faf5c771bd7951b987abe8de698469e9f1.tar.gz
llvm-e19261faf5c771bd7951b987abe8de698469e9f1.tar.bz2
[TableGen] Add a SmallPtrSet to track WriteRes that are referenced by some ReadAdvance. NFC (#124160)
Use this to remove a linear scan from CodeGenProcModel::hasReadOfWrite. This reduces build time of RISCVGenSubtargetInfo.inc on by machine from ~6 seconds to ~3 seconds.
Diffstat (limited to 'llvm/lib/CodeGen/MachineOperand.cpp')
0 files changed, 0 insertions, 0 deletions