summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorPhilip Reames <listmail@philipreames.com>2019-01-22 01:34:33 +0000
committerPhilip Reames <listmail@philipreames.com>2019-01-22 01:34:33 +0000
commit390c0e2f728e4e5feb89301eb758a67ae296d350 (patch)
tree1178efbdcd7ae51c964537adc059822afa8e7d8e /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent9846f5f79278bd3a0e2114838577e2df2cbf6a24 (diff)
downloadbcm5719-llvm-390c0e2f728e4e5feb89301eb758a67ae296d350.tar.gz
bcm5719-llvm-390c0e2f728e4e5feb89301eb758a67ae296d350.zip
[CVP] Use LVI to constant fold deopt operands
Deopt operands are generally intended to record information about a site in code with minimal perturbation of the surrounding code. Idiomatically, they also tend to appear down rare paths. Putting these together, we have an obvious case for extending CVP w/deopt operand constant folding. Arguably, we should be doing this for all operands on all instructions, but that's definitely a much larger and risky change. Differential Revision: https://reviews.llvm.org/D55678 llvm-svn: 351774
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud