From 6e0d1cb30957a636c53158d3089e6fb88348a57a Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Sat, 25 Jul 2009 04:41:11 +0000 Subject: [PATCH] Initial update to VMCore to use Twines for string arguments. - The only meat here is in Value.{h,cpp} the rest is essential 'const std::string &' -> 'const Twine &'. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77048 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ProgrammersManual.html | 106 +++++++ docs/ReleaseNotes-2.6.html | 8 +- include/llvm/Argument.h | 3 +- include/llvm/BasicBlock.h | 6 +- include/llvm/Function.h | 4 +- include/llvm/GlobalValue.h | 4 +- include/llvm/GlobalVariable.h | 4 +- include/llvm/InstrTypes.h | 68 +++-- include/llvm/Instructions.h | 258 +++++++++--------- include/llvm/Value.h | 5 +- lib/Linker/LinkModules.cpp | 4 +- lib/Transforms/Scalar/GVNPRE.cpp | 3 +- .../Scalar/ScalarReplAggregates.cpp | 6 +- lib/VMCore/BasicBlock.cpp | 4 +- lib/VMCore/Function.cpp | 4 +- lib/VMCore/Globals.cpp | 4 +- lib/VMCore/Instructions.cpp | 160 +++++------ lib/VMCore/Value.cpp | 7 +- lib/VMCore/Verifier.cpp | 10 +- 19 files changed, 392 insertions(+), 276 deletions(-) diff --git a/docs/ProgrammersManual.html b/docs/ProgrammersManual.html index dba72136970..1931a680607 100644 --- a/docs/ProgrammersManual.html +++ b/docs/ProgrammersManual.html @@ -29,6 +29,12 @@