summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2012-02-05 02:29:43 +0000
committerChris Lattner <sabre@nondot.org>2012-02-05 02:29:43 +0000
commitcf9e8f6968af1e5871b535a06a6bff45de49e4bf (patch)
tree00731766834527ed56ba142710486c79d01c875e /clang/lib/CodeGen/CodeGenModule.cpp
parent2c1dd2716a07a173773ac2ba04b5f2da73a1fc6c (diff)
downloadbcm5719-llvm-cf9e8f6968af1e5871b535a06a6bff45de49e4bf.tar.gz
bcm5719-llvm-cf9e8f6968af1e5871b535a06a6bff45de49e4bf.zip
reapply the patches reverted in r149470 that reenable ConstantDataArray,
but with a critical fix to the SelectionDAG code that optimizes copies from strings into immediate stores: the previous code was stopping reading string data at the first nul. Address this by adding a new argument to llvm::getConstantStringInfo, preserving the behavior before the patch. llvm-svn: 149800
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud