summaryrefslogtreecommitdiffstats
path: root/lldb/source/Expression/IRDynamicChecks.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2012-05-29 23:40:02 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2012-05-29 23:40:02 +0000
commit850ef99516ae2f6a79b16c10cdae159e889ac763 (patch)
tree7e35f25ba5702675b87dbd1182c67d8ecbffd2ed /lldb/source/Expression/IRDynamicChecks.cpp
parent7f381bd26d5855ce8643134a7778c5121d440f82 (diff)
downloadbcm5719-llvm-850ef99516ae2f6a79b16c10cdae159e889ac763.tar.gz
bcm5719-llvm-850ef99516ae2f6a79b16c10cdae159e889ac763.zip
Use MCRegUnitIterator to compute regsOverlap().
The register unit lists are typically much shorter than the register overlap lists, and the backing table for register units has better cache locality because it is smaller. This makes llc about 0.5% faster. The regsOverlap() function isn't that hot. llvm-svn: 157651
Diffstat (limited to 'lldb/source/Expression/IRDynamicChecks.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud