diff options
author | Michael Maitland <michaeltmaitland@gmail.com> | 2024-05-14 17:15:19 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-14 17:15:19 -0400 |
commit | 67beebfcb9a267cc1e443aa4d3788adbfcf02639 (patch) | |
tree | 985dd7c61d9d65f44195ecbcf7775c029f7eabf7 /lldb/source/Commands/CommandObjectMemory.cpp | |
parent | f918c056f06968763870bc3e6b9f9d7074e1f867 (diff) | |
download | llvm-67beebfcb9a267cc1e443aa4d3788adbfcf02639.zip llvm-67beebfcb9a267cc1e443aa4d3788adbfcf02639.tar.gz llvm-67beebfcb9a267cc1e443aa4d3788adbfcf02639.tar.bz2 |
[TableGen][SubtargetEmitter] Refactor hasReadOfWrite to CodeGenProcModel (#92032)
SubtargetEmitter::GenSchedClassTables takes a CodeGenProcModel, but
calls hasReadOfWrite which loops over all ProcModels. We move
hasReadOfWrite to CodeGenProcModel and remove the loop over all
ProcModels. This leads to a 144% speedup on the RISC-V backend of our
downstream.
Diffstat (limited to 'lldb/source/Commands/CommandObjectMemory.cpp')
0 files changed, 0 insertions, 0 deletions