Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/llvm/dist/llvm Import LLVM 3.5svn r202566.
details: https://anonhg.NetBSD.org/src/rev/ff39fb2c13ec
branches: trunk
changeset: 327322:ff39fb2c13ec
user: joerg <joerg%NetBSD.org@localhost>
date: Tue Mar 04 20:49:27 2014 +0000
description:
Import LLVM 3.5svn r202566.
diffstat:
external/bsd/llvm/dist/llvm/autoconf/AutoRegen.sh | 4 -
external/bsd/llvm/dist/llvm/autoconf/config.guess | 3 +
external/bsd/llvm/dist/llvm/autoconf/configure.ac | 28 +-
external/bsd/llvm/dist/llvm/bindings/python/llvm/core.py | 136 +-
external/bsd/llvm/dist/llvm/bindings/python/llvm/tests/test_core.py | 40 +-
external/bsd/llvm/dist/llvm/cmake/config-ix.cmake | 1 -
external/bsd/llvm/dist/llvm/cmake/modules/AddLLVM.cmake | 143 +-
external/bsd/llvm/dist/llvm/cmake/modules/CMakeLists.txt | 4 +-
external/bsd/llvm/dist/llvm/cmake/modules/HandleLLVMOptions.cmake | 9 +-
external/bsd/llvm/dist/llvm/cmake/modules/LLVM-Config.cmake | 78 +-
external/bsd/llvm/dist/llvm/cmake/modules/LLVMConfig.cmake.in | 7 +-
external/bsd/llvm/dist/llvm/cmake/modules/Makefile | 16 +-
external/bsd/llvm/dist/llvm/cmake/modules/TableGen.cmake | 42 +-
external/bsd/llvm/dist/llvm/cmake/platforms/Android.cmake | 3 +-
external/bsd/llvm/dist/llvm/docs/CodingStandards.rst | 128 +-
external/bsd/llvm/dist/llvm/docs/CommandGuide/index.rst | 1 +
external/bsd/llvm/dist/llvm/docs/CommandGuide/llc.rst | 2 +-
external/bsd/llvm/dist/llvm/docs/CommandGuide/llvm-profdata.rst | 29 +
external/bsd/llvm/dist/llvm/docs/CommandGuide/opt.rst | 5 +-
external/bsd/llvm/dist/llvm/docs/DeveloperPolicy.rst | 15 +-
external/bsd/llvm/dist/llvm/docs/ExceptionHandling.rst | 63 +-
external/bsd/llvm/dist/llvm/docs/Extensions.rst | 4 +-
external/bsd/llvm/dist/llvm/docs/GetElementPtr.rst | 2 +-
external/bsd/llvm/dist/llvm/docs/GettingStarted.rst | 297 +-
external/bsd/llvm/dist/llvm/docs/HowToSubmitABug.rst | 18 +-
external/bsd/llvm/dist/llvm/docs/ReleaseNotes.rst | 8 +
external/bsd/llvm/dist/llvm/docs/TestingGuide.rst | 119 +-
external/bsd/llvm/dist/llvm/docs/tutorial/LangImpl7.rst | 2 +-
external/bsd/llvm/dist/llvm/docs/tutorial/LangImpl8.rst | 2 +-
external/bsd/llvm/dist/llvm/docs/tutorial/OCamlLangImpl7.rst | 2 +-
external/bsd/llvm/dist/llvm/docs/tutorial/OCamlLangImpl8.rst | 2 +-
external/bsd/llvm/dist/llvm/examples/BrainF/BrainFDriver.cpp | 2 +-
external/bsd/llvm/dist/llvm/examples/CMakeLists.txt | 2 +-
external/bsd/llvm/dist/llvm/examples/ExceptionDemo/ExceptionDemo.cpp | 7 +-
external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter4/toy.cpp | 3 +-
external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/toy.cpp | 3 +-
external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/toy.cpp | 3 +-
external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/toy.cpp | 3 +-
external/bsd/llvm/dist/llvm/include/llvm-c/lto.h | 9 +-
external/bsd/llvm/dist/llvm/include/llvm/ADT/DenseMap.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/ADT/SCCIterator.h | 61 +-
external/bsd/llvm/dist/llvm/include/llvm/ADT/Triple.h | 53 +-
external/bsd/llvm/dist/llvm/include/llvm/Analysis/AliasAnalysis.h | 6 +-
external/bsd/llvm/dist/llvm/include/llvm/Analysis/CallGraph.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/Analysis/IVUsers.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/Analysis/InlineCost.h | 1 -
external/bsd/llvm/dist/llvm/include/llvm/Analysis/LazyValueInfo.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/Analysis/LoopPass.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/Analysis/PHITransAddr.h | 6 +-
external/bsd/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolution.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h | 6 +-
external/bsd/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfo.h | 7 +-
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/AsmPrinter.h | 3 +
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/CommandFlags.h | 27 +
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/FastISel.h | 6 +-
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/IntrinsicLowering.h | 6 +-
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineInstr.h | 1 -
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachinePostDominators.h | 1 -
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/Passes.h | 4 +
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 3 +-
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h | 25 +-
external/bsd/llvm/dist/llvm/include/llvm/Config/config.h.in | 72 +-
external/bsd/llvm/dist/llvm/include/llvm/Config/llvm-config.h.cmake | 3 -
external/bsd/llvm/dist/llvm/include/llvm/DIBuilder.h | 15 +-
external/bsd/llvm/dist/llvm/include/llvm/DebugInfo.h | 8 +
external/bsd/llvm/dist/llvm/include/llvm/DebugInfo/DIContext.h | 1 +
external/bsd/llvm/dist/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h | 6 +-
external/bsd/llvm/dist/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h | 14 +
external/bsd/llvm/dist/llvm/include/llvm/IR/BasicBlock.h | 2 +
external/bsd/llvm/dist/llvm/include/llvm/IR/CMakeLists.txt | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/DataLayout.h | 118 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/DiagnosticInfo.h | 3 +
external/bsd/llvm/dist/llvm/include/llvm/IR/Dominators.h | 10 +
external/bsd/llvm/dist/llvm/include/llvm/IR/GlobalValue.h | 10 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/IRBuilder.h | 11 +
external/bsd/llvm/dist/llvm/include/llvm/IR/Instruction.h | 2 +
external/bsd/llvm/dist/llvm/include/llvm/IR/Instructions.h | 12 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/IntrinsicInst.h | 9 +
external/bsd/llvm/dist/llvm/include/llvm/IR/Intrinsics.td | 3 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/IntrinsicsAArch64.td | 24 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/IntrinsicsXCore.td | 3 +
external/bsd/llvm/dist/llvm/include/llvm/IR/Mangler.h | 7 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/Module.h | 23 +-
external/bsd/llvm/dist/llvm/include/llvm/InitializePasses.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/Linker.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCAsmInfo.h | 20 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCELFStreamer.h | 8 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCObjectFileInfo.h | 4 +
external/bsd/llvm/dist/llvm/include/llvm/MC/MCObjectStreamer.h | 3 +
external/bsd/llvm/dist/llvm/include/llvm/MC/MCStreamer.h | 13 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/Archive.h | 3 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/Binary.h | 15 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/COFF.h | 34 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/ELFObjectFile.h | 44 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/IRObjectFile.h | 46 +
external/bsd/llvm/dist/llvm/include/llvm/Object/MachO.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/ObjectFile.h | 163 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/RelocVisitor.h | 17 +
external/bsd/llvm/dist/llvm/include/llvm/Object/SymbolicFile.h | 190 +
external/bsd/llvm/dist/llvm/include/llvm/Pass.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/CFG.h | 6 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/CommandLine.h | 16 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/Compiler.h | 16 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/ErrorOr.h | 3 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/FileSystem.h | 63 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/LEB128.h | 6 +
external/bsd/llvm/dist/llvm/include/llvm/Support/Program.h | 5 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/TargetFolder.h | 6 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/ToolOutputFile.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/UnicodeCharRanges.h | 18 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/raw_ostream.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/Target/Target.td | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetLowering.h | 14 +-
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetLoweringObjectFile.h | 36 +-
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetMachine.h | 6 +
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetOptions.h | 23 +-
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetRegisterInfo.h | 10 +-
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetSelectionDAG.td | 6 +
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetSelectionDAGInfo.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/Transforms/Instrumentation.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar.h | 6 -
external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/Cloning.h | 8 +-
external/bsd/llvm/dist/llvm/lib/Analysis/AliasAnalysis.cpp | 9 +-
external/bsd/llvm/dist/llvm/lib/Analysis/BasicAliasAnalysis.cpp | 84 +-
external/bsd/llvm/dist/llvm/lib/Analysis/CFGPrinter.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Analysis/CostModel.cpp | 13 +-
external/bsd/llvm/dist/llvm/lib/Analysis/DependenceAnalysis.cpp | 34 +-
external/bsd/llvm/dist/llvm/lib/Analysis/IPA/InlineCost.cpp | 49 +-
external/bsd/llvm/dist/llvm/lib/Analysis/IVUsers.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp | 282 +-
external/bsd/llvm/dist/llvm/lib/Analysis/LazyValueInfo.cpp | 9 +-
external/bsd/llvm/dist/llvm/lib/Analysis/Lint.cpp | 49 +-
external/bsd/llvm/dist/llvm/lib/Analysis/LoopPass.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp | 23 +-
external/bsd/llvm/dist/llvm/lib/Analysis/NoAliasAnalysis.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/Analysis/PHITransAddr.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Analysis/ScalarEvolution.cpp | 138 +-
external/bsd/llvm/dist/llvm/lib/Analysis/ScalarEvolutionExpander.cpp | 181 +-
external/bsd/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/Bitcode/Writer/BitWriter.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp | 12 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp | 18 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 206 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp | 12 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIE.cpp | 68 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIE.h | 59 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp | 127 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHash.h | 8 +
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 137 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 16 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp | 24 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfException.h | 4 +
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 352 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | 56 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/lib/CodeGen/CodeGen.cpp | 1 +
external/bsd/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp | 2919 +++++++
external/bsd/llvm/dist/llvm/lib/CodeGen/IntrinsicLowering.cpp | 12 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/LLVMTargetMachine.cpp | 10 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp | 17 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/MachineVerifier.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/PrologEpilogInserter.cpp | 15 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/RegAllocBase.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/RegAllocGreedy.cpp | 16 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/RegAllocPBQP.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp | 35 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 23 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 146 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 129 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h | 2 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetSelectionDAGInfo.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SpillPlacement.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/TailDuplication.cpp | 16 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/TargetLoweringBase.cpp | 14 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 127 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/VirtRegMap.cpp | 15 +-
external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFContext.cpp | 11 +
external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFContext.h | 3 +
external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFDebugLine.cpp | 40 +-
external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFDebugLine.h | 11 +-
external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFDebugLoc.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/ExecutionEngine.cpp | 10 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/JIT/JIT.cpp | 10 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h | 9 +
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp | 252 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h | 9 +
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/IR/AsmWriter.cpp | 5 +-
external/bsd/llvm/dist/llvm/lib/IR/BasicBlock.cpp | 4 +
external/bsd/llvm/dist/llvm/lib/IR/Core.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/IR/DIBuilder.cpp | 21 +-
external/bsd/llvm/dist/llvm/lib/IR/DataLayout.cpp | 131 +-
external/bsd/llvm/dist/llvm/lib/IR/DebugInfo.cpp | 8 +-
external/bsd/llvm/dist/llvm/lib/IR/Dominators.cpp | 10 +
external/bsd/llvm/dist/llvm/lib/IR/GCOV.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/IR/Globals.cpp | 7 +
external/bsd/llvm/dist/llvm/lib/IR/Instruction.cpp | 4 +
external/bsd/llvm/dist/llvm/lib/IR/IntrinsicInst.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/IR/LLVMContext.cpp | 25 +-
external/bsd/llvm/dist/llvm/lib/IR/LegacyPassManager.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/IR/Mangler.cpp | 19 +-
external/bsd/llvm/dist/llvm/lib/IR/Module.cpp | 32 +-
external/bsd/llvm/dist/llvm/lib/IR/Pass.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/IR/Verifier.cpp | 2 +
external/bsd/llvm/dist/llvm/lib/LTO/LTOCodeGenerator.cpp | 22 +-
external/bsd/llvm/dist/llvm/lib/LTO/LTOModule.cpp | 14 +-
external/bsd/llvm/dist/llvm/lib/LineEditor/CMakeLists.txt | 12 +-
external/bsd/llvm/dist/llvm/lib/Linker/LinkModules.cpp | 31 +-
external/bsd/llvm/dist/llvm/lib/MC/CMakeLists.txt | 1 -
external/bsd/llvm/dist/llvm/lib/MC/MCAsmInfo.cpp | 38 +-
external/bsd/llvm/dist/llvm/lib/MC/MCAsmInfoCOFF.cpp | 2 +
external/bsd/llvm/dist/llvm/lib/MC/MCAsmInfoDarwin.cpp | 2 +
external/bsd/llvm/dist/llvm/lib/MC/MCAsmStreamer.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/MC/MCDwarf.cpp | 9 +
external/bsd/llvm/dist/llvm/lib/MC/MCObjectFileInfo.cpp | 14 +-
external/bsd/llvm/dist/llvm/lib/MC/MCObjectStreamer.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/MC/MCParser/AsmParser.cpp | 259 +-
external/bsd/llvm/dist/llvm/lib/MC/MCParser/DarwinAsmParser.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/MC/WinCOFFObjectWriter.cpp | 38 +-
external/bsd/llvm/dist/llvm/lib/Object/Archive.cpp | 5 +-
external/bsd/llvm/dist/llvm/lib/Object/Binary.cpp | 10 +-
external/bsd/llvm/dist/llvm/lib/Object/CMakeLists.txt | 2 +
external/bsd/llvm/dist/llvm/lib/Object/COFFObjectFile.cpp | 79 +-
external/bsd/llvm/dist/llvm/lib/Object/IRObjectFile.cpp | 152 +
external/bsd/llvm/dist/llvm/lib/Object/LLVMBuild.txt | 2 +-
external/bsd/llvm/dist/llvm/lib/Object/MachOObjectFile.cpp | 12 +-
external/bsd/llvm/dist/llvm/lib/Object/ObjectFile.cpp | 12 +-
external/bsd/llvm/dist/llvm/lib/Object/SymbolicFile.cpp | 67 +
external/bsd/llvm/dist/llvm/lib/Support/CMakeLists.txt | 35 +-
external/bsd/llvm/dist/llvm/lib/Support/CommandLine.cpp | 26 +-
external/bsd/llvm/dist/llvm/lib/Support/CrashRecoveryContext.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Support/LEB128.cpp | 44 +
external/bsd/llvm/dist/llvm/lib/Support/LockFileManager.cpp | 8 +-
external/bsd/llvm/dist/llvm/lib/Support/Path.cpp | 107 +-
external/bsd/llvm/dist/llvm/lib/Support/Threading.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Support/Timer.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Support/Triple.cpp | 91 +-
external/bsd/llvm/dist/llvm/lib/Support/Twine.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Support/Unix/Path.inc | 138 +-
external/bsd/llvm/dist/llvm/lib/Support/Unix/Program.inc | 5 -
external/bsd/llvm/dist/llvm/lib/Support/Windows/DynamicLibrary.inc | 2 +-
external/bsd/llvm/dist/llvm/lib/Support/Windows/Host.inc | 2 +-
external/bsd/llvm/dist/llvm/lib/Support/Windows/Memory.inc | 2 +-
external/bsd/llvm/dist/llvm/lib/Support/Windows/Mutex.inc | 2 +-
external/bsd/llvm/dist/llvm/lib/Support/Windows/Path.inc | 314 +-
external/bsd/llvm/dist/llvm/lib/Support/Windows/Process.inc | 2 +-
external/bsd/llvm/dist/llvm/lib/Support/Windows/Program.inc | 9 +-
external/bsd/llvm/dist/llvm/lib/Support/Windows/RWMutex.inc | 2 +-
external/bsd/llvm/dist/llvm/lib/Support/Windows/Signals.inc | 5 +-
external/bsd/llvm/dist/llvm/lib/Support/Windows/ThreadLocal.inc | 2 +-
external/bsd/llvm/dist/llvm/lib/Support/Windows/TimeValue.inc | 2 +-
external/bsd/llvm/dist/llvm/lib/Support/Windows/WindowsSupport.h | 172 +
external/bsd/llvm/dist/llvm/lib/Support/raw_ostream.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/TableGen/Main.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/TableGen/Record.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64.h | 4 +
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64.td | 13 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 123 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 8 +
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.td | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrNEON.td | 164 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.h | 8 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp | 38 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.h | 29 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp | 116 +
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp | 20 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp | 11 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp | 9 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp | 43 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h | 16 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 64 -
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.h | 4 -
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 14 +
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp | 5 +
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h | 2 +
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMCallingConv.td | 7 +
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMFastISel.cpp | 306 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMFeatures.h | 37 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.cpp | 204 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp | 9 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrNEON.td | 3 -
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb2.td | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.cpp | 2 +
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMTargetMachine.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp | 10 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMTargetObjectFile.h | 8 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 128 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp | 22 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp | 4 +
external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp | 104 +-
external/bsd/llvm/dist/llvm/lib/Target/CMakeLists.txt | 2 +
external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 6 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h | 28 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp | 62 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp | 97 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrFormats.td | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrInfo.td | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips.td | 10 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16HardFloat.cpp | 9 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp | 50 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16HardFloatInfo.h | 50 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.cpp | 30 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.cpp | 315 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.h | 25 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.td | 2 -
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsMachineFunction.h | 19 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsRegisterInfo.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSubtarget.cpp | 26 +-
external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp | 6 +
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp | 8 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp | 8 +
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h | 7 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPC.td | 2 +
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp | 9 +
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp | 22 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCCallingConv.td | 9 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCFastISel.cpp | 157 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 579 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 691 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.h | 11 +
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 49 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrFormats.td | 19 +
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 191 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.td | 660 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp | 11 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp | 127 +
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.h | 4 +
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.td | 13 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.cpp | 17 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.h | 8 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp | 2 -
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUISelDAGToDAG.cpp | 48 +
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUISelLowering.cpp | 21 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUISelLowering.h | 11 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUInstructions.td | 8 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUMCInstLower.cpp | 7 +
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp | 10 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/R600Instructions.td | 3 -
external/bsd/llvm/dist/llvm/lib/Target/R600/SIISelLowering.cpp | 81 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/SIISelLowering.h | 1 -
external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstructions.td | 65 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/SILowerControlFlow.cpp | 35 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/SITypeRewriter.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp | 50 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp | 8 +
external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.cpp | 34 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcInstrAliases.td | 3 +
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.td | 3 +
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcRegisterInfo.td | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp | 10 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcTargetObjectFile.h | 8 +-
external/bsd/llvm/dist/llvm/lib/Target/Target.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/TargetLoweringObjectFile.cpp | 32 +-
external/bsd/llvm/dist/llvm/lib/Target/TargetMachine.cpp | 30 +
external/bsd/llvm/dist/llvm/lib/Target/TargetMachineC.cpp | 5 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp | 666 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h | 43 +
external/bsd/llvm/dist/llvm/lib/Target/X86/AsmParser/X86Operand.h | 488 +
external/bsd/llvm/dist/llvm/lib/Target/X86/CMakeLists.txt | 5 -
external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c | 33 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h | 12 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h | 95 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp | 10 +
external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp | 65 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86CodeEmitter.cpp | 65 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86FastISel.cpp | 163 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp | 230 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h | 3 +
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrAVX512.td | 115 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrArithmetic.td | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrControl.td | 12 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFPStack.td | 74 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFormats.td | 159 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.td | 185 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrMMX.td | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrSSE.td | 872 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrSystem.td | 44 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrTSX.td | 5 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrVMX.td | 18 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86MCInstLower.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.cpp | 9 +
external/bsd/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.td | 10 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86SchedHaswell.td | 123 +
external/bsd/llvm/dist/llvm/lib/Target/X86/X86SchedSandyBridge.td | 115 +
external/bsd/llvm/dist/llvm/lib/Target/X86/X86Schedule.td | 37 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.cpp | 26 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.h | 12 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 35 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp | 13 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreCallingConv.td | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreFrameLowering.cpp | 190 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.cpp | 214 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.h | 8 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreInstrInfo.cpp | 21 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreInstrInfo.td | 16 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp | 12 +
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h | 34 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp | 28 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp | 33 +
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h | 9 +
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp | 11 +-
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/ConstantMerge.cpp | 11 +-
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp | 164 +-
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/Inliner.cpp | 15 +-
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/MergeFunctions.cpp | 47 +-
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombine.h | 14 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp | 12 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp | 67 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp | 73 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp | 54 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp | 71 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp | 48 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp | 16 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp | 18 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp | 129 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp | 174 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp | 14 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/DebugIR.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp | 34 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp | 15 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/CMakeLists.txt | 1 -
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ConstantProp.cpp | 5 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp | 22 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/EarlyCSE.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp | 151 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GlobalMerge.cpp | 28 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 27 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp | 13 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LICM.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 24 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp | 5 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp | 5 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 12 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 49 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Reassociate.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SCCP.cpp | 18 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SROA.cpp | 556 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SampleProfile.cpp | 1 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Scalar.cpp | 1 -
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp | 183 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Scalarizer.cpp | 15 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp | 11 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/CloneFunction.cpp | 14 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/InlineFunction.cpp | 18 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 142 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp | 5 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp | 5 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 170 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/BBVectorize.cpp | 66 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 52 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 51 +-
external/bsd/llvm/dist/llvm/projects/CMakeLists.txt | 4 +-
external/bsd/llvm/dist/llvm/projects/sample/Makefile.llvm.config.in | 3 -
external/bsd/llvm/dist/llvm/projects/sample/autoconf/configure.ac | 10 -
external/bsd/llvm/dist/llvm/projects/sample/configure | 4042 +---------
external/bsd/llvm/dist/llvm/test/Analysis/BasicAA/pr18573.ll | 53 +
external/bsd/llvm/dist/llvm/test/Analysis/CostModel/ARM/cast.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Analysis/CostModel/X86/cmp.ll | 4 +-
external/bsd/llvm/dist/llvm/test/Analysis/CostModel/X86/vshift-cost.ll | 167 +
external/bsd/llvm/dist/llvm/test/Analysis/DependenceAnalysis/Banerjee.ll | 107 +-
external/bsd/llvm/dist/llvm/test/Analysis/DependenceAnalysis/GCD.ll | 83 +-
external/bsd/llvm/dist/llvm/test/Analysis/ScalarEvolution/2009-04-22-TruncCast.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Analysis/ScalarEvolution/2012-03-26-LoadConstant.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Bindings/Ocaml/vmcore.ml | 4 +-
external/bsd/llvm/dist/llvm/test/Bitcode/aggregateInstructions.3.2.ll | 33 +
external/bsd/llvm/dist/llvm/test/Bitcode/aggregateInstructions.3.2.ll.bc | Bin
external/bsd/llvm/dist/llvm/test/Bitcode/binaryFloatInstructions.3.2.ll | 120 +
external/bsd/llvm/dist/llvm/test/Bitcode/binaryFloatInstructions.3.2.ll.bc | Bin
external/bsd/llvm/dist/llvm/test/Bitcode/binaryIntInstructions.3.2.ll | 177 +
external/bsd/llvm/dist/llvm/test/Bitcode/binaryIntInstructions.3.2.ll.bc | Bin
external/bsd/llvm/dist/llvm/test/Bitcode/bitwiseInstructions.3.2.ll | 68 +
external/bsd/llvm/dist/llvm/test/Bitcode/bitwiseInstructions.3.2.ll.bc | Bin
external/bsd/llvm/dist/llvm/test/Bitcode/conversionInstructions.3.2.ll | 104 +
external/bsd/llvm/dist/llvm/test/Bitcode/conversionInstructions.3.2.ll.bc | Bin
external/bsd/llvm/dist/llvm/test/Bitcode/terminatorInstructions.3.2.ll | 47 +
external/bsd/llvm/dist/llvm/test/Bitcode/terminatorInstructions.3.2.ll.bc | Bin
external/bsd/llvm/dist/llvm/test/Bitcode/vectorInstructions.3.2.ll | 34 +
external/bsd/llvm/dist/llvm/test/Bitcode/vectorInstructions.3.2.ll.bc | Bin
external/bsd/llvm/dist/llvm/test/CMakeLists.txt | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/atomic-ops.ll | 81 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/cpus.ll | 13 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/fcvt-int.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/inline-asm-constraints.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/inline-asm-modifiers.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/mature-mc-support.ll | 12 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-add-sub.ll | 44 +-
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-mul-div.ll | 21 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-select_cc.ll | 22 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-shl-ashr-lshr.ll | 140 +-
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-simd-tbl.ll | 176 +-
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-spill-fpr8-fpr16.ll | 30 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-v1i1-setcc.ll | 68 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/sincospow-vector-expansion.ll | 96 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/variadic.ll | 65 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/2009-04-06-AsmModifier.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/2011-10-26-memset-inline.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/a15.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/arm-modifier.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/build-attributes.ll | 6 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/constantfp.ll | 12 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/crash-O0.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-frame-large-stack.ll | 99 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-frame-no-debug.ll | 97 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-frame-vararg.ll | 141 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-frame.ll | 551 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-qreg.ll | 10 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-s16-reg.ll | 6 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-sreg2.ll | 14 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fastcc-vfp.ll | 40 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fp16.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/indirectbr-2.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/indirectbr.ll | 6 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/inlineasm-64bit.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/inlineasm-imm-arm.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/inlineasm3.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/interrupt-attr.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ldrd.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/mature-mc-support.ll | 12 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/mult-alt-generic-arm.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/noreturn.ll | 17 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/subreg-remat.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/taildup-branch-weight.ll | 52 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vabs.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/varargs-spill-stack-align-nacl.ll | 31 +
external/bsd/llvm/dist/llvm/test/CodeGen/Generic/2007-04-08-MultipleFrameIndices.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Generic/2007-04-27-InlineAsm-X-Dest.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Generic/2007-04-27-LargeMemObject.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Generic/2007-12-17-InvokeAsm.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Generic/2008-02-20-MatchingMem.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Generic/asm-large-immediate.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Generic/inline-asm-mem-clobber.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Generic/inline-asm-special-strings.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Generic/print-after.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Hexagon/packetize_cond_inst.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/2009-11-16-CstPoolLoad.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/blez_bgez.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/blockaddr.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/buildpairextractelementf64.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/const-mult.ll | 3 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fmadd1.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/global-address.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/l3mc.ll | 114 +
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mature-mc-support.ll | 32 +
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/micromips-atomic.ll | 18 +
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips64fpldst.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips64intldst.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/msa/vec.ll | 144 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/tls.ll | 6 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/2007-05-03-InlineAsm-S-Constraint.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/bdzlr.ll | 9 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/crbits.ll | 164 +
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ctrloop-large-ec.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ctrloop-udivti3.ll | 31 +
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/early-ret2.ll | 6 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/fold-zero.ll | 13 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/inlineasm-copy.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/mature-mc-support.ll | 27 +
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/optcmp.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/private.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/rlwimi-and.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/sdag-ppcf128.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/setcc_no_zext.ll | 4 +
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/seteq-0.ll | 7 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/subsumes-pred-regs.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/32-bit-local-address-space.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/add.ll | 87 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/add_i64.ll | 23 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/anyext.ll | 14 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/bitcast.ll | 9 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/codegen-prepare-addrmode-sext.ll | 19 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/fadd.ll | 37 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/fceil.ll | 84 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/ffloor.ll | 84 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/ftrunc.ll | 84 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/infinite-loop.ll | 17 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.kill.ll | 22 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.SI.sample-masked.ll | 16 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.SI.sample.ll | 6 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.SI.sampled.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.SI.tbuffer.store.ll | 10 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/load.ll | 178 +-
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/2011-01-11-FrameAddr.ll | 3 +-
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/2011-01-19-DelaySlot.ll | 6 +-
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/fp128.ll | 11 +
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/mature-mc-support.ll | 20 +
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/obj-relocs.ll | 2 -
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/parts.ll | 14 +
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/trap.ll | 11 +
external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/mature-mc-support.ll | 15 +
external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/inlineasm-imm-thumb.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/mature-mc-support.ll | 12 +
external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/cortex-fp.ll | 10 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/v8_IT_6.ll | 100 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2006-07-20-InlineAsm.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2006-07-31-SingleRegClass.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2007-03-24-InlineAsmPModifier.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2007-03-24-InlineAsmVectorOp.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2007-10-28-inlineasm-q-modifier.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2007-11-04-LiveVariablesBug.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2007-11-04-rip-immediate-constant.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2008-02-20-InlineAsmClobber.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2008-02-26-AsmDirectMemOp.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2008-04-08-CoalescerCrash.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2008-04-26-Asm-Optimize-Imm.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2008-09-18-inline-asm-2.ll | 6 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2008-10-17-Asm64bitRConstraint.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2008-10-20-AsmDoubleInI32.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2009-02-12-InlineAsm-nieZ-constraints.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2009-04-13-2AddrAssert-2.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2009-05-08-InlineAsmIOffset.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2009-09-19-earlyclobber.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2009-11-16-UnfoldMemOpBug.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2009-12-01-EarlyClobberBug.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-05-05-LocalAllocEarlyClobber.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-06-15-FastAllocEarlyCLobber.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-06-25-asm-RA-crash.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-06-28-FastAllocTiedOperand.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-06-28-matched-g-constraint.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-07-02-asm-alignstack.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-07-06-asm-RIP.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-07-13-indirectXconstraint.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-09-16-EmptyFilename.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2011-05-09-loaduse.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2011-10-11-SpillDead.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/asm-block-labels.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/asm-global-imm.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx-shift.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx2-shift.ll | 33 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-arith.ll | 18 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-cmp.ll | 21 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-insert-extract.ll | 16 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-intrinsics.ll | 14 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-mask-op.ll | 36 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-trunc-ext.ll | 13 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/cas.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/crash.ll | 6 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/dwarf-comp-dir.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/fold-xmm-zero.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/global-sections.ll | 18 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inalloca.ll | 6 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-flag-clobber.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-fpstack.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-h.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-modifier-n.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-mrv.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-q-regs.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-stack-realign3.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-tied.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-x-scalar.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/mature-mc-support.ll | 18 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/misched-matmul.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/ms-inline-asm.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/mult-alt-generic-i686.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/mult-alt-generic-x86_64.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/mult-alt-x86.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/multiple-loop-post-inc.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/opaque-constant-asm.ll | 13 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/osx-private-labels.ll | 71 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/pr10420.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/pr1462.ll | 3 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/private-2.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/ragreedy-bug.ll | 292 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/shift-pcmp.ll | 30 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/tbm-intrinsics-x86_64.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/v4i32load-crash.ll | 5 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_setcc-2.ll | 96 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_setcc.ll | 18 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_shift6.ll | 134 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/vector-gep.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/align.ll | 15 +
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/atomic.ll | 36 +-
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/bigstructret.ll | 39 +-
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/byVal.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/linkage.ll | 12 +
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/llvm-intrinsics.ll | 280 +-
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/memcpy.ll | 32 +
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/resources.ll | 16 +
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/resources_combine.ll | 93 +
external/bsd/llvm/dist/llvm/test/DebugInfo/2010-03-19-DbgDeclare.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/Inputs/dwarfdump-line-dwo.cc | 10 +
external/bsd/llvm/dist/llvm/test/DebugInfo/Inputs/dwarfdump-line-dwo.elf-x86-64 | Bin
external/bsd/llvm/dist/llvm/test/DebugInfo/Inputs/shared-object-stripped.elf-i386 | Bin
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/arange.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/cu-ranges-odr.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/cu-ranges.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-merge-loc-entry.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dwarf-aranges.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/ending-run.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/fission-cu.ll | 15 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/generate-odr-hash.ll | 161 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/line-info.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/multiple-aranges.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/subreg.ll | 6 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/subregisters.ll | 117 +
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/template.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/tls.ll | 111 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/cu-line-tables.ll | 50 +
external/bsd/llvm/dist/llvm/test/DebugInfo/cu-ranges.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/dwarfdump-line-dwo.test | 6 +
external/bsd/llvm/dist/llvm/test/DebugInfo/empty.ll | 23 +
external/bsd/llvm/dist/llvm/test/DebugInfo/llvm-symbolizer.test | 6 +
external/bsd/llvm/dist/llvm/test/DebugInfo/varargs.ll | 99 +
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/non-extern-addend-smallcodemodel.ll | 2 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/lit.local.cfg | 4 +
external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/instrument_global.ll | 1 +
external/bsd/llvm/dist/llvm/test/LTO/private-symbol.ll | 7 +
external/bsd/llvm/dist/llvm/test/Linker/Inputs/datalayout-a.ll | 1 +
external/bsd/llvm/dist/llvm/test/Linker/Inputs/datalayout-b.ll | 1 +
external/bsd/llvm/dist/llvm/test/Linker/datalayout.ll | 14 +
external/bsd/llvm/dist/llvm/test/Linker/dllstorage-a.ll | 4 +
external/bsd/llvm/dist/llvm/test/Linker/dllstorage-b.ll | 3 +
external/bsd/llvm/dist/llvm/test/MC/ARM/basic-thumb2-instructions.s | 21 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-align.s | 28 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch_extension-crc.s | 57 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch_extension-crypto.s | 108 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch_extension-fp.s | 344 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch_extension-idiv.s | 53 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch_extension-mp.s | 38 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch_extension-sec.s | 31 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch_extension-simd.s | 275 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-literals.s | 26 +
external/bsd/llvm/dist/llvm/test/MC/ARM/invalid-vector-index.s | 5 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/conditional_asm.s | 9 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive-err-diagnostics.s | 17 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive-err.s | 30 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive_loc.s | 9 +-
external/bsd/llvm/dist/llvm/test/MC/AsmParser/dot-symbol-assignment-backwards.s | 12 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/dot-symbol-assignment.s | 31 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/dot-symbol-non-absolute.s | 9 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/dot-symbol.s | 5 +-
external/bsd/llvm/dist/llvm/test/MC/AsmParser/exprs.s | 2 +-
external/bsd/llvm/dist/llvm/test/MC/AsmParser/ifc.s | 5 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/ifeqs.s | 20 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/macro-err1.s | 2 +-
external/bsd/llvm/dist/llvm/test/MC/AsmParser/macro-qualifier-diagnostics.s | 64 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/macro-qualifier.s | 16 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/macros-argument-parsing-diagnostics.s | 24 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/macros-argument-parsing.s | 91 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/macros-gas.s | 12 +
external/bsd/llvm/dist/llvm/test/MC/COFF/section-name-encoding.s | 26 +
external/bsd/llvm/dist/llvm/test/MC/Disassembler/Sparc/sparc.txt | 3 +
external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/padlock.txt | 56 +
external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/x86-32.txt | 9 +
external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/x86-64.txt | 24 +
external/bsd/llvm/dist/llvm/test/MC/ELF/discriminator.s | 61 +
external/bsd/llvm/dist/llvm/test/MC/ELF/dot-symbol-assignment.s | 22 +
external/bsd/llvm/dist/llvm/test/MC/ELF/local-reloc.s | 2 +-
external/bsd/llvm/dist/llvm/test/MC/MachO/gen-dwarf-cpp.s | 6 +-
external/bsd/llvm/dist/llvm/test/MC/MachO/gen-dwarf.s | 14 +-
external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags.s | 8 +-
external/bsd/llvm/dist/llvm/test/MC/Mips/elf_reginfo.s | 4 +-
external/bsd/llvm/dist/llvm/test/MC/Mips/micromips-control-instructions.s | 10 +-
external/bsd/llvm/dist/llvm/test/MC/Mips/nabi-regs.s | 10 +-
external/bsd/llvm/dist/llvm/test/MC/Mips/nacl-align.ll | 96 +
external/bsd/llvm/dist/llvm/test/MC/Mips/nacl-mask.s | 28 +
external/bsd/llvm/dist/llvm/test/MC/Sparc/sparc-alu-instructions.s | 3 +
external/bsd/llvm/dist/llvm/test/MC/Sparc/sparc-directive-xword.s | 10 +
external/bsd/llvm/dist/llvm/test/MC/Sparc/sparc-directives.s | 19 +
external/bsd/llvm/dist/llvm/test/MC/X86/avx512-encodings.s | 8 +
external/bsd/llvm/dist/llvm/test/MC/X86/padlock.s | 52 -
external/bsd/llvm/dist/llvm/test/Makefile | 1 -
external/bsd/llvm/dist/llvm/test/Object/mangle-ir.ll | 8 +
external/bsd/llvm/dist/llvm/test/Object/nm-ir.ll | 34 +
external/bsd/llvm/dist/llvm/test/Transforms/BranchFolding/2007-10-19-InlineAsmDirectives.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Transforms/CodeGenPrepare/X86/lit.local.cfg | 4 +
external/bsd/llvm/dist/llvm/test/Transforms/CodeGenPrepare/X86/x86-shuffle-sink.ll | 105 +
external/bsd/llvm/dist/llvm/test/Transforms/DeadArgElim/deadexternal.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/alias-resolve.ll | 5 +-
external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/alias-used-section.ll | 8 +
external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/fastcc.ll | 46 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/cast-call-combine.ll | 23 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/cast.ll | 57 +-
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/fprintf-1.ll | 8 +-
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/getelementptr.ll | 15 +-
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/printf-1.ll | 8 +-
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/select-select.ll | 24 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/sign-test-and-or.ll | 38 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/sprintf-1.ll | 8 +-
external/bsd/llvm/dist/llvm/test/Transforms/LoopStrengthReduce/X86/no_superflous_induction_vars.ll | 50 +
external/bsd/llvm/dist/llvm/test/Transforms/LoopStrengthReduce/pr18165.ll | 88 +
external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/crash_vectorizeTree.ll | 65 +
external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/tiny-tree.ll | 15 +
external/bsd/llvm/dist/llvm/test/Transforms/SROA/address-spaces.ll | 68 +
external/bsd/llvm/dist/llvm/test/Transforms/SROA/basictest.ll | 71 +-
external/bsd/llvm/dist/llvm/test/Transforms/SROA/vector-promotion.ll | 47 +
external/bsd/llvm/dist/llvm/test/Transforms/StripSymbols/2010-08-25-crash.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Transforms/StripSymbols/strip-dead-debug-info.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Unit/lit.cfg | 8 -
external/bsd/llvm/dist/llvm/test/Unit/lit.site.cfg.in | 1 -
external/bsd/llvm/dist/llvm/test/lit.cfg | 1 +
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/llvm-cov.test | 12 +-
external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/Inputs/nop.exe.coff-i386 | Bin
external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/Inputs/out-of-section-sym.elf-i386 | Bin
external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/Inputs/out-of-section-sym.s | 15 +
external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/coff-private-headers.test | 57 +-
external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/out-of-section-sym.test | 13 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/bad-function-count.profdata | 2 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/bar3-1.profdata | 4 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/extra-word.profdata | 2 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo3-1.profdata | 4 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo3-2.profdata | 4 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo3bar3-1.profdata | 9 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo3bar3-2.profdata | 9 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo4-1.profdata | 5 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo4-2.profdata | 5 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/invalid-count-later.profdata | 2 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/overflow.profdata | 2 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/three-words-long.profdata | 1 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/errors.test | 22 +
external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/simple.test | 25 +
external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/Inputs/zero-string-table.obj.coff-i386 | Bin
external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/coff-zero-string-table.test | 8 +
external/bsd/llvm/dist/llvm/tools/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/tools/LLVMBuild.txt | 2 +-
external/bsd/llvm/dist/llvm/tools/Makefile | 2 +-
external/bsd/llvm/dist/llvm/tools/bugpoint/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/tools/bugpoint/LLVMBuild.txt | 2 +-
external/bsd/llvm/dist/llvm/tools/bugpoint/Makefile | 2 +-
external/bsd/llvm/dist/llvm/tools/bugpoint/OptimizerDriver.cpp | 2 +-
external/bsd/llvm/dist/llvm/tools/bugpoint/bugpoint.cpp | 6 +-
external/bsd/llvm/dist/llvm/tools/gold/CMakeLists.txt | 2 +-
external/bsd/llvm/dist/llvm/tools/llc/llc.cpp | 37 +-
external/bsd/llvm/dist/llvm/tools/lli/lli.cpp | 2 +-
external/bsd/llvm/dist/llvm/tools/llvm-ar/llvm-ar.cpp | 46 +-
external/bsd/llvm/dist/llvm/tools/llvm-as/llvm-as.cpp | 2 +-
external/bsd/llvm/dist/llvm/tools/llvm-config/CMakeLists.txt | 2 +-
external/bsd/llvm/dist/llvm/tools/llvm-cov/llvm-cov.cpp | 18 +-
external/bsd/llvm/dist/llvm/tools/llvm-dis/llvm-dis.cpp | 2 +-
external/bsd/llvm/dist/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp | 1 +
external/bsd/llvm/dist/llvm/tools/llvm-extract/llvm-extract.cpp | 4 +-
external/bsd/llvm/dist/llvm/tools/llvm-link/llvm-link.cpp | 8 +-
external/bsd/llvm/dist/llvm/tools/llvm-lto/llvm-lto.cpp | 23 +-
external/bsd/llvm/dist/llvm/tools/llvm-mc/llvm-mc.cpp | 2 +-
external/bsd/llvm/dist/llvm/tools/llvm-nm/CMakeLists.txt | 2 -
external/bsd/llvm/dist/llvm/tools/llvm-nm/llvm-nm.cpp | 207 +-
external/bsd/llvm/dist/llvm/tools/llvm-objdump/COFFDump.cpp | 89 +-
external/bsd/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.cpp | 13 +-
external/bsd/llvm/dist/llvm/tools/llvm-profdata/CMakeLists.txt | 5 +
external/bsd/llvm/dist/llvm/tools/llvm-profdata/LLVMBuild.txt | 22 +
external/bsd/llvm/dist/llvm/tools/llvm-profdata/Makefile | 17 +
external/bsd/llvm/dist/llvm/tools/llvm-profdata/llvm-profdata.cpp | 178 +
external/bsd/llvm/dist/llvm/tools/llvm-shlib/Makefile | 8 -
external/bsd/llvm/dist/llvm/tools/llvm-stress/llvm-stress.cpp | 2 +-
external/bsd/llvm/dist/llvm/tools/llvm-symbolizer/LLVMSymbolize.cpp | 72 +-
external/bsd/llvm/dist/llvm/tools/llvm-symbolizer/LLVMSymbolize.h | 1 +
external/bsd/llvm/dist/llvm/tools/lto/CMakeLists.txt | 24 +-
external/bsd/llvm/dist/llvm/tools/lto/Makefile | 8 -
external/bsd/llvm/dist/llvm/tools/lto/lto.cpp | 40 +-
external/bsd/llvm/dist/llvm/tools/msbuild/CMakeLists.txt | 72 +-
external/bsd/llvm/dist/llvm/tools/msbuild/Microsoft.Cpp.Win32.llvm.props.in | 4 +-
external/bsd/llvm/dist/llvm/tools/msbuild/install.bat | 41 +-
external/bsd/llvm/dist/llvm/tools/msbuild/uninstall.bat | 64 +-
external/bsd/llvm/dist/llvm/tools/opt/BreakpointPrinter.cpp | 82 +
external/bsd/llvm/dist/llvm/tools/opt/BreakpointPrinter.h | 25 +
external/bsd/llvm/dist/llvm/tools/opt/CMakeLists.txt | 2 +
external/bsd/llvm/dist/llvm/tools/opt/LLVMBuild.txt | 2 +-
external/bsd/llvm/dist/llvm/tools/opt/Makefile | 2 +-
external/bsd/llvm/dist/llvm/tools/opt/opt.cpp | 116 +-
external/bsd/llvm/dist/llvm/unittests/ADT/DenseMapTest.cpp | 30 +-
external/bsd/llvm/dist/llvm/unittests/CMakeLists.txt | 6 +
external/bsd/llvm/dist/llvm/unittests/CodeGen/DIEHashTest.cpp | 112 +-
external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/JIT/JITEventListenerTest.cpp | 2 +-
external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/JIT/JITTest.cpp | 7 +-
external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/JIT/MultiJITTest.cpp | 3 +-
external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp | 235 +-
external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/Makefile | 2 +-
external/bsd/llvm/dist/llvm/unittests/IR/IRBuilderTest.cpp | 8 +
external/bsd/llvm/dist/llvm/unittests/IR/LegacyPassManagerTest.cpp | 20 +-
external/bsd/llvm/dist/llvm/unittests/Makefile.unittest | 5 +-
external/bsd/llvm/dist/llvm/unittests/Support/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/unittests/Support/LEB128Test.cpp | 311 +
external/bsd/llvm/dist/llvm/unittests/Support/Path.cpp | 47 +-
external/bsd/llvm/dist/llvm/unittests/Support/TimeValueTest.cpp | 2 +-
external/bsd/llvm/dist/llvm/unittests/Transforms/DebugIR/DebugIR.cpp | 7 +-
external/bsd/llvm/dist/llvm/utils/FileUpdate/FileUpdate.cpp | 2 +-
external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 19 +-
external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.h | 2 +-
external/bsd/llvm/dist/llvm/utils/TableGen/FastISelEmitter.cpp | 4 +-
external/bsd/llvm/dist/llvm/utils/TableGen/IntrinsicEmitter.cpp | 1 +
external/bsd/llvm/dist/llvm/utils/TableGen/RegisterInfoEmitter.cpp | 2 +-
external/bsd/llvm/dist/llvm/utils/TableGen/X86DisassemblerShared.h | 2 -
external/bsd/llvm/dist/llvm/utils/TableGen/X86DisassemblerTables.cpp | 14 +-
external/bsd/llvm/dist/llvm/utils/TableGen/X86DisassemblerTables.h | 13 +-
external/bsd/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.cpp | 260 +-
external/bsd/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.h | 26 -
external/bsd/llvm/dist/llvm/utils/buildit/build_llvm | 10 +-
external/bsd/llvm/dist/llvm/utils/llvm-build/llvmbuild/main.py | 5 +
external/bsd/llvm/dist/llvm/utils/test_debuginfo.pl | 2 +
external/bsd/llvm/dist/llvm/utils/unittest/CMakeLists.txt | 6 +-
external/bsd/llvm/dist/llvm/utils/unittest/UnitTestMain/CMakeLists.txt | 10 +-
external/bsd/llvm/dist/llvm/utils/unittest/googletest/README.LLVM | 1 +
external/bsd/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h | 9 +-
934 files changed, 26959 insertions(+), 12195 deletions(-)
diffs (truncated from 66869 to 300 lines):
diff -r 99ccfbc14617 -r ff39fb2c13ec external/bsd/llvm/dist/llvm/autoconf/AutoRegen.sh
--- a/external/bsd/llvm/dist/llvm/autoconf/AutoRegen.sh Tue Mar 04 20:32:45 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/autoconf/AutoRegen.sh Tue Mar 04 20:49:27 2014 +0000
@@ -17,7 +17,6 @@
want_autoconf_version='2\.60'
want_autoheader_version=$want_autoconf_version
want_aclocal_version='1\.9\.6'
-want_libtool_version='1\.5\.22'
### END NOTE #########################################################
outfile=configure
@@ -26,7 +25,6 @@
want_autoconf_version_clean=$(clean $want_autoconf_version)
want_autoheader_version_clean=$(clean $want_autoheader_version)
want_aclocal_version_clean=$(clean $want_aclocal_version)
-want_libtool_version_clean=$(clean $want_libtool_version)
test -d autoconf && test -f autoconf/$configfile && cd autoconf
test -f $configfile || die "Can't find 'autoconf' dir; please cd into it first"
@@ -36,8 +34,6 @@
test $? -eq 0 || die "Your aclocal was not detected as being $want_aclocal_version_clean"
autoheader --version | grep '^autoheader.*'$want_autoheader_version > /dev/null
test $? -eq 0 || die "Your autoheader was not detected as being $want_autoheader_version_clean"
-libtool --version | grep $want_libtool_version > /dev/null
-test $? -eq 0 || die "Your libtool was not detected as being $want_libtool_version_clean"
echo ""
echo "### NOTE: ############################################################"
echo "### If you get *any* warnings from autoconf below you MUST fix the"
diff -r 99ccfbc14617 -r ff39fb2c13ec external/bsd/llvm/dist/llvm/autoconf/config.guess
--- a/external/bsd/llvm/dist/llvm/autoconf/config.guess Tue Mar 04 20:32:45 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/autoconf/config.guess Tue Mar 04 20:49:27 2014 +0000
@@ -864,6 +864,9 @@
i*86:Minix:*:*)
echo ${UNAME_MACHINE}-pc-minix
exit ;;
+ aarch64*:Linux:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
alpha:Linux:*:*)
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
EV5) UNAME_MACHINE=alphaev5 ;;
diff -r 99ccfbc14617 -r ff39fb2c13ec external/bsd/llvm/dist/llvm/autoconf/configure.ac
--- a/external/bsd/llvm/dist/llvm/autoconf/configure.ac Tue Mar 04 20:32:45 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/autoconf/configure.ac Tue Mar 04 20:49:27 2014 +0000
@@ -592,12 +592,12 @@
dnl --enable-cxx11 : check whether or not to use -std=c++11 on the command line
AC_ARG_ENABLE(cxx11,
AS_HELP_STRING([--enable-cxx11],
- [Use c++11 if available (default is NO)]),,
+ [Use c++11 if available (default is YES)]),,
enableval=default)
case "$enableval" in
yes) AC_SUBST(ENABLE_CXX11,[1]) ;;
no) AC_SUBST(ENABLE_CXX11,[0]) ;;
- default) AC_SUBST(ENABLE_CXX11,[0]);;
+ default) AC_SUBST(ENABLE_CXX11,[1]);;
*) AC_MSG_ERROR([Invalid setting for --enable-cxx11. Use "yes" or "no"]) ;;
esac
@@ -1235,12 +1235,10 @@
dnl===
dnl===-----------------------------------------------------------------------===
-AC_PROG_NM
-AC_SUBST(NM)
-
dnl Check for the tools that the makefiles require
AC_CHECK_GNU_MAKE
AC_PROG_LN_S
+AC_PATH_PROG(NM, [nm], [nm])
AC_PATH_PROG(CMP, [cmp], [cmp])
AC_PATH_PROG(CP, [cp], [cp])
AC_PATH_PROG(DATE, [date], [date])
@@ -1386,11 +1384,15 @@
dnl Determine whether the linker supports the --version-script option.
AC_LINK_VERSION_SCRIPT
-dnl Check for libtool and the library that has dlopen function (which must come
-dnl before the AC_PROG_LIBTOOL check in order to enable dlopening libraries with
-dnl libtool).
-AC_LIBTOOL_DLOPEN
-AC_LIB_LTDL
+AC_CHECK_HEADERS([errno.h])
+
+case "$llvm_cv_os_type" in
+ Cygwin|MingW|Win32) llvm_shlib_ext=.dll ;;
+ Darwin) llvm_shlib_ext=.dylib ;;
+ *) llvm_shlib_ext=.so ;;
+esac
+
+AC_DEFINE_UNQUOTED([LTDL_SHLIB_EXT], ["$llvm_shlib_ext"], [The shared library extension])
AC_MSG_CHECKING([tool compatibility])
@@ -1900,11 +1902,7 @@
dnl Propagate the shared library extension that the libltdl checks did to
dnl the Makefiles so we can use it there too
-AC_SUBST(SHLIBEXT,$libltdl_cv_shlibext)
-
-dnl Propagate the run-time library path variable that the libltdl
-dnl checks found to the Makefiles so we can use it there too
-AC_SUBST(SHLIBPATH_VAR,$libltdl_cv_shlibpath_var)
+AC_SUBST(SHLIBEXT,$llvm_shlib_ext)
dnl Translate the various configuration directories and other basic
dnl information into substitutions that will end up in Makefile.config.in
diff -r 99ccfbc14617 -r ff39fb2c13ec external/bsd/llvm/dist/llvm/bindings/python/llvm/core.py
--- a/external/bsd/llvm/dist/llvm/bindings/python/llvm/core.py Tue Mar 04 20:32:45 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/bindings/python/llvm/core.py Tue Mar 04 20:49:27 2014 +0000
@@ -20,6 +20,7 @@
__all__ = [
"lib",
+ "Enums",
"OpCode",
"MemoryBuffer",
"Module",
@@ -32,42 +33,115 @@
]
lib = get_library()
+Enums = []
-class OpCode(object):
- """Represents an individual OpCode enumeration."""
-
- _value_map = {}
+class LLVMEnumeration(object):
+ """Represents an individual LLVM enumeration."""
def __init__(self, name, value):
self.name = name
self.value = value
def __repr__(self):
- return 'OpCode.%s' % self.name
+ return '%s.%s' % (self.__class__.__name__,
+ self.name)
- @staticmethod
- def from_value(value):
- """Obtain an OpCode instance from a numeric value."""
- result = OpCode._value_map.get(value, None)
+ @classmethod
+ def from_value(cls, value):
+ """Obtain an enumeration instance from a numeric value."""
+ result = cls._value_map.get(value, None)
if result is None:
- raise ValueError('Unknown OpCode: %d' % value)
+ raise ValueError('Unknown %s: %d' % (cls.__name__,
+ value))
return result
- @staticmethod
- def register(name, value):
- """Registers a new OpCode enumeration.
+ @classmethod
+ def register(cls, name, value):
+ """Registers a new enumeration.
This is called by this module for each enumeration defined in
enumerations. You should not need to call this outside this module.
"""
- if value in OpCode._value_map:
- raise ValueError('OpCode value already registered: %d' % value)
+ if value in cls._value_map:
+ raise ValueError('%s value already registered: %d' % (cls.__name__,
+ value))
+ enum = cls(name, value)
+ cls._value_map[value] = enum
+ setattr(cls, name, enum)
+
+class Attribute(LLVMEnumeration):
+ """Represents an individual Attribute enumeration."""
+
+ _value_map = {}
+
+ def __init__(self, name, value):
+ super(Attribute, self).__init__(name, value)
+
+class OpCode(LLVMEnumeration):
+ """Represents an individual OpCode enumeration."""
+
+ _value_map = {}
+
+ def __init__(self, name, value):
+ super(OpCode, self).__init__(name, value)
+
+class TypeKind(LLVMEnumeration):
+ """Represents an individual TypeKind enumeration."""
+
+ _value_map = {}
+
+ def __init__(self, name, value):
+ super(TypeKind, self).__init__(name, value)
+
+class Linkage(LLVMEnumeration):
+ """Represents an individual Linkage enumeration."""
+
+ _value_map = {}
+
+ def __init__(self, name, value):
+ super(Linkage, self).__init__(name, value)
- opcode = OpCode(name, value)
- OpCode._value_map[value] = opcode
- setattr(OpCode, name, opcode)
+class Visibility(LLVMEnumeration):
+ """Represents an individual visibility enumeration."""
+
+ _value_map = {}
+
+ def __init__(self, name, value):
+ super(Visibility, self).__init__(name, value)
+
+class CallConv(LLVMEnumeration):
+ """Represents an individual calling convention enumeration."""
+
+ _value_map = {}
+
+ def __init__(self, name, value):
+ super(CallConv, self).__init__(name, value)
+
+class IntPredicate(LLVMEnumeration):
+ """Represents an individual IntPredicate enumeration."""
+
+ _value_map = {}
+
+ def __init__(self, name, value):
+ super(IntPredicate, self).__init__(name, value)
+
+class RealPredicate(LLVMEnumeration):
+ """Represents an individual RealPredicate enumeration."""
+
+ _value_map = {}
+
+ def __init__(self, name, value):
+ super(RealPredicate, self).__init__(name, value)
+
+class LandingPadClauseTy(LLVMEnumeration):
+ """Represents an individual LandingPadClauseTy enumeration."""
+
+ _value_map = {}
+
+ def __init__(self, name, value):
+ super(LandingPadClauseTy, self).__init__(name, value)
class MemoryBuffer(LLVMObject):
"""Represents an opaque memory buffer."""
@@ -125,7 +199,7 @@
@classmethod
def CreateWithName(cls, module_id):
m = Module(lib.LLVMModuleCreateWithName(module_id))
- c = Context.GetGlobalContext().take_ownership(m)
+ Context.GetGlobalContext().take_ownership(m)
return m
@property
@@ -516,11 +590,27 @@
library.LLVMGetInstructionOpcode.restype = c_uint
def register_enumerations():
- for name, value in enumerations.OpCodes:
- OpCode.register(name, value)
+ if Enums:
+ return None
+ enums = [
+ (Attribute, enumerations.Attributes),
+ (OpCode, enumerations.OpCodes),
+ (TypeKind, enumerations.TypeKinds),
+ (Linkage, enumerations.Linkages),
+ (Visibility, enumerations.Visibility),
+ (CallConv, enumerations.CallConv),
+ (IntPredicate, enumerations.IntPredicate),
+ (RealPredicate, enumerations.RealPredicate),
+ (LandingPadClauseTy, enumerations.LandingPadClauseTy),
+ ]
+ for enum_class, enum_spec in enums:
+ for name, value in enum_spec:
+ print name, value
+ enum_class.register(name, value)
+ return enums
def initialize_llvm():
- c = Context.GetGlobalContext()
+ Context.GetGlobalContext()
p = PassRegistry()
lib.LLVMInitializeCore(p)
lib.LLVMInitializeTransformUtils(p)
@@ -536,5 +626,5 @@
lib.LLVMInitializeTarget(p)
register_library(lib)
-register_enumerations()
+Enums = register_enumerations()
initialize_llvm()
diff -r 99ccfbc14617 -r ff39fb2c13ec external/bsd/llvm/dist/llvm/bindings/python/llvm/tests/test_core.py
Home |
Main Index |
Thread Index |
Old Index