[PATCH] Replace OwningPtr<T> with std::unique_ptr<T>.

Ahmed Charles acharles at outlook.com
Wed Mar 5 03:47:03 PST 2014


  Ran clang-format. I'll rebase and submit tomorrow when I have more time to watch bots.

Hi chandlerc,

http://llvm-reviews.chandlerc.com/D2926

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D2926?vs=7545&id=7548#toc

Files:
  examples/Fibonacci/fibonacci.cpp
  examples/Kaleidoscope/MCJIT/cached/toy.cpp
  examples/Kaleidoscope/MCJIT/complete/toy.cpp
  include/llvm/Analysis/CallGraph.h
  include/llvm/Analysis/MemoryDependenceAnalysis.h
  include/llvm/Bitcode/BitstreamReader.h
  include/llvm/CodeGen/RegAllocPBQP.h
  include/llvm/ExecutionEngine/ObjectBuffer.h
  include/llvm/ExecutionEngine/ObjectImage.h
  include/llvm/IR/Module.h
  include/llvm/LTO/LTOModule.h
  include/llvm/LineEditor/LineEditor.h
  include/llvm/MC/MCDisassembler.h
  include/llvm/MC/MCExternalSymbolizer.h
  include/llvm/MC/MCMachObjectWriter.h
  include/llvm/MC/MCModuleYAML.h
  include/llvm/MC/MCObjectDisassembler.h
  include/llvm/MC/MCObjectSymbolizer.h
  include/llvm/MC/MCStreamer.h
  include/llvm/MC/MCSymbolizer.h
  include/llvm/Object/IRObjectFile.h
  include/llvm/Object/MachOUniversal.h
  include/llvm/Support/Compression.h
  include/llvm/Support/FileSystem.h
  include/llvm/Support/StreamableMemoryObject.h
  include/llvm/Support/YAMLParser.h
  include/llvm/Support/YAMLTraits.h
  lib/Analysis/MemoryDependenceAnalysis.cpp
  lib/AsmParser/Parser.cpp
  lib/Bitcode/Reader/BitcodeReader.h
  lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  lib/CodeGen/AsmPrinter/DwarfUnit.h
  lib/CodeGen/LLVMTargetMachine.cpp
  lib/CodeGen/LiveRegMatrix.cpp
  lib/CodeGen/MachineScheduler.cpp
  lib/CodeGen/RegAllocBase.h
  lib/CodeGen/RegAllocBasic.cpp
  lib/CodeGen/RegAllocGreedy.cpp
  lib/CodeGen/RegAllocPBQP.cpp
  lib/CodeGen/RegisterCoalescer.cpp
  lib/CodeGen/TailDuplication.cpp
  lib/DebugInfo/DWARFContext.cpp
  lib/DebugInfo/DWARFContext.h
  lib/DebugInfo/DWARFUnit.h
  lib/ExecutionEngine/ExecutionEngine.cpp
  lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp
  lib/ExecutionEngine/JIT/JITEmitter.cpp
  lib/ExecutionEngine/MCJIT/MCJIT.cpp
  lib/ExecutionEngine/MCJIT/MCJIT.h
  lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp
  lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
  lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
  lib/IR/AsmWriter.h
  lib/IR/Core.cpp
  lib/IR/GCOV.cpp
  lib/IR/Module.cpp
  lib/IRReader/IRReader.cpp
  lib/LTO/LTOCodeGenerator.cpp
  lib/LTO/LTOModule.cpp
  lib/MC/ELFObjectWriter.cpp
  lib/MC/MCAsmStreamer.cpp
  lib/MC/MCDisassembler.cpp
  lib/MC/MCDisassembler/Disassembler.cpp
  lib/MC/MCDisassembler/Disassembler.h
  lib/MC/MCExternalSymbolizer.cpp
  lib/MC/MCModuleYAML.cpp
  lib/MC/MCObjectSymbolizer.cpp
  lib/MC/MCSymbolizer.cpp
  lib/MC/WinCOFFObjectWriter.cpp
  lib/Object/Binary.cpp
  lib/Object/COFFObjectFile.cpp
  lib/Object/ELFObjectFile.cpp
  lib/Object/IRObjectFile.cpp
  lib/Object/MachOObjectFile.cpp
  lib/Object/MachOUniversal.cpp
  lib/Object/ObjectFile.cpp
  lib/Support/CommandLine.cpp
  lib/Support/Compression.cpp
  lib/Support/FileUtilities.cpp
  lib/Support/LockFileManager.cpp
  lib/Support/SourceMgr.cpp
  lib/Support/StringRef.cpp
  lib/Support/Timer.cpp
  lib/Support/Windows/Program.inc
  lib/Support/YAMLParser.cpp
  lib/TableGen/Main.cpp
  lib/Transforms/Instrumentation/AddressSanitizer.cpp
  lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  lib/Transforms/Instrumentation/DebugIR.cpp
  lib/Transforms/Instrumentation/DebugIR.h
  lib/Transforms/Instrumentation/GCOVProfiling.cpp
  lib/Transforms/Instrumentation/MemorySanitizer.cpp
  lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  lib/Transforms/Scalar/SampleProfile.cpp
  lib/Transforms/Utils/SpecialCaseList.cpp
  tools/bugpoint/BugDriver.cpp
  tools/bugpoint/Miscompilation.cpp
  tools/gold/gold-plugin.cpp
  tools/llc/llc.cpp
  tools/lli/lli.cpp
  tools/llvm-ar/llvm-ar.cpp
  tools/llvm-as/llvm-as.cpp
  tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
  tools/llvm-cov/llvm-cov.cpp
  tools/llvm-dis/llvm-dis.cpp
  tools/llvm-dwarfdump/llvm-dwarfdump.cpp
  tools/llvm-extract/llvm-extract.cpp
  tools/llvm-jitlistener/llvm-jitlistener.cpp
  tools/llvm-link/llvm-link.cpp
  tools/llvm-lto/llvm-lto.cpp
  tools/llvm-mc/Disassembler.cpp
  tools/llvm-mc/llvm-mc.cpp
  tools/llvm-mcmarkup/llvm-mcmarkup.cpp
  tools/llvm-nm/llvm-nm.cpp
  tools/llvm-objdump/MachODump.cpp
  tools/llvm-objdump/llvm-objdump.cpp
  tools/llvm-profdata/llvm-profdata.cpp
  tools/llvm-readobj/COFFDumper.cpp
  tools/llvm-readobj/ELFDumper.cpp
  tools/llvm-readobj/MachODumper.cpp
  tools/llvm-readobj/ObjDumper.h
  tools/llvm-readobj/llvm-readobj.cpp
  tools/llvm-rtdyld/llvm-rtdyld.cpp
  tools/llvm-size/llvm-size.cpp
  tools/llvm-stress/llvm-stress.cpp
  tools/llvm-symbolizer/LLVMSymbolize.cpp
  tools/llvm-symbolizer/LLVMSymbolize.h
  tools/macho-dump/macho-dump.cpp
  tools/obj2yaml/obj2yaml.cpp
  tools/opt/opt.cpp
  tools/yaml2obj/yaml2obj.cpp
  unittests/Analysis/CFGTest.cpp
  unittests/Bitcode/BitReaderTest.cpp
  unittests/ExecutionEngine/ExecutionEngineTest.cpp
  unittests/ExecutionEngine/JIT/JITEventListenerTest.cpp
  unittests/ExecutionEngine/JIT/JITEventListenerTestCommon.h
  unittests/ExecutionEngine/JIT/JITMemoryManagerTest.cpp
  unittests/ExecutionEngine/JIT/JITTest.cpp
  unittests/ExecutionEngine/JIT/MultiJITTest.cpp
  unittests/ExecutionEngine/MCJIT/MCJITMemoryManagerTest.cpp
  unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp
  unittests/ExecutionEngine/MCJIT/MCJITObjectCacheTest.cpp
  unittests/ExecutionEngine/MCJIT/MCJITTestBase.h
  unittests/IR/ConstantsTest.cpp
  unittests/IR/DominatorTreeTest.cpp
  unittests/IR/IRBuilderTest.cpp
  unittests/IR/LegacyPassManagerTest.cpp
  unittests/IR/PassManagerTest.cpp
  unittests/IR/PatternMatch.cpp
  unittests/IR/ValueHandleTest.cpp
  unittests/IR/ValueMapTest.cpp
  unittests/IR/ValueTest.cpp
  unittests/IR/VerifierTest.cpp
  unittests/Linker/LinkModulesTest.cpp
  unittests/Option/OptionParsingTest.cpp
  unittests/Support/CompressionTest.cpp
  unittests/Support/LineIteratorTest.cpp
  unittests/Support/Path.cpp
  unittests/Transforms/DebugIR/DebugIR.cpp
  unittests/Transforms/Utils/SpecialCaseList.cpp
  utils/FileCheck/FileCheck.cpp
  utils/FileUpdate/FileUpdate.cpp
  utils/TableGen/AsmMatcherEmitter.cpp
  utils/TableGen/DAGISelMatcher.h
  utils/TableGen/DAGISelMatcherOpt.cpp
  utils/yaml-bench/YAMLBench.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2926.3.patch
Type: text/x-patch
Size: 187785 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140305/8bad2cb8/attachment.bin>


More information about the llvm-commits mailing list