aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorOwen Anderson <resistor@mac.com>2008-09-03 17:37:03 +0000
committerOwen Anderson <resistor@mac.com>2008-09-03 17:37:03 +0000
commit99aaf108cdf4ac5b972757abbf4e0a3d547804b1 (patch)
tree046d8a7dec9141fd8f4712fb920de65820b5a893 /lib/CodeGen/MachineModuleInfo.cpp
parent6bd8aa8399baa16f171219368543c1a4fa88663e (diff)
Fix an issue where we were reusing materializations of constants in blocks not dominated by the materialization. This is
the simple fix, materializing the constant before every use. It might be better to either track domination of uses or to materialize all constants and the beginning of the function and let remat sort when to do materialization at uses. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55703 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions