summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/functionalities/command_regex/TestCommandRegex.py
diff options
context:
space:
mode:
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2018-03-14 14:57:23 +0000
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2018-03-14 14:57:23 +0000
commit4732d43cae0c9d8a7b9c6f8bf40c86e0f5650e17 (patch)
tree4d1f6bc55b2e1ce4c0d0801671dfa2f489219d64 /lldb/packages/Python/lldbsuite/test/functionalities/command_regex/TestCommandRegex.py
parentd3dcf2f05d0b15a51ed3ca0021943b935c708142 (diff)
downloadbcm5719-llvm-4732d43cae0c9d8a7b9c6f8bf40c86e0f5650e17.tar.gz
bcm5719-llvm-4732d43cae0c9d8a7b9c6f8bf40c86e0f5650e17.zip
[llvm-mca] Move the logic that updates the register files from InstrBuilder to DispatchUnit. NFCI
Before this patch, the register file was always updated at instruction creation time. That means, new read-after-write dependencies, and new temporary registers were allocated at instruction creation time. This patch refactors the code in InstrBuilder, and move all the logic that updates the register file into the dispatch unit. We only want to update the register file when instructions are effectively dispatched (not before). This refactoring also helps removing a bad dependency between the InstrBuilder and the DispatchUnit. No functional change intended. llvm-svn: 327514
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/command_regex/TestCommandRegex.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud