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.6svn r215315.



details:   https://anonhg.NetBSD.org/src/rev/b7fb6905eea5
branches:  trunk
changeset: 331404:b7fb6905eea5
user:      joerg <joerg%NetBSD.org@localhost>
date:      Sun Aug 10 17:02:59 2014 +0000

description:
Import LLVM 3.6svn r215315.

diffstat:

 external/bsd/llvm/dist/llvm/.gitignore                                                                  |     2 +
 external/bsd/llvm/dist/llvm/CMakeLists.txt                                                              |    19 +-
 external/bsd/llvm/dist/llvm/CODE_OWNERS.TXT                                                             |    12 +-
 external/bsd/llvm/dist/llvm/CREDITS.TXT                                                                 |     1 +
 external/bsd/llvm/dist/llvm/Makefile.config.in                                                          |     3 -
 external/bsd/llvm/dist/llvm/Makefile.rules                                                              |     3 +-
 external/bsd/llvm/dist/llvm/autoconf/configure.ac                                                       |   123 +-
 external/bsd/llvm/dist/llvm/bindings/ocaml/executionengine/llvm_executionengine.mli                     |     2 +
 external/bsd/llvm/dist/llvm/bindings/ocaml/llvm/llvm.ml                                                 |    11 +-
 external/bsd/llvm/dist/llvm/bindings/ocaml/llvm/llvm.mli                                                |    80 +-
 external/bsd/llvm/dist/llvm/bindings/ocaml/llvm/llvm_ocaml.c                                            |    27 +-
 external/bsd/llvm/dist/llvm/bindings/ocaml/target/target_ocaml.c                                        |     4 +-
 external/bsd/llvm/dist/llvm/bindings/ocaml/transforms/scalar/scalar_opts_ocaml.c                        |     6 +
 external/bsd/llvm/dist/llvm/cmake/config-ix.cmake                                                       |    35 +-
 external/bsd/llvm/dist/llvm/cmake/modules/AddLLVM.cmake                                                 |    81 +-
 external/bsd/llvm/dist/llvm/cmake/modules/CMakeLists.txt                                                |     4 +-
 external/bsd/llvm/dist/llvm/cmake/modules/HandleLLVMOptions.cmake                                       |    91 +-
 external/bsd/llvm/dist/llvm/cmake/modules/LLVM-Config.cmake                                             |    13 +-
 external/bsd/llvm/dist/llvm/cmake/modules/LLVMConfig.cmake.in                                           |     7 +
 external/bsd/llvm/dist/llvm/cmake/modules/Makefile                                                      |    22 +
 external/bsd/llvm/dist/llvm/cmake/modules/TableGen.cmake                                                |    11 +-
 external/bsd/llvm/dist/llvm/configure                                                                   |   712 +-
 external/bsd/llvm/dist/llvm/docs/Atomics.rst                                                            |    14 +-
 external/bsd/llvm/dist/llvm/docs/CMake.rst                                                              |   161 +-
 external/bsd/llvm/dist/llvm/docs/CodeGenerator.rst                                                      |     6 +-
 external/bsd/llvm/dist/llvm/docs/CodingStandards.rst                                                    |     5 +-
 external/bsd/llvm/dist/llvm/docs/CommandGuide/FileCheck.rst                                             |    11 +
 external/bsd/llvm/dist/llvm/docs/CommandGuide/bugpoint.rst                                              |     4 -
 external/bsd/llvm/dist/llvm/docs/CommandGuide/lit.rst                                                   |     8 +
 external/bsd/llvm/dist/llvm/docs/CommandGuide/llvm-profdata.rst                                         |    97 +-
 external/bsd/llvm/dist/llvm/docs/CommandGuide/opt.rst                                                   |     4 -
 external/bsd/llvm/dist/llvm/docs/DeveloperPolicy.rst                                                    |    23 +
 external/bsd/llvm/dist/llvm/docs/Extensions.rst                                                         |    49 +-
 external/bsd/llvm/dist/llvm/docs/GarbageCollection.rst                                                  |     4 +-
 external/bsd/llvm/dist/llvm/docs/GettingStarted.rst                                                     |    39 +-
 external/bsd/llvm/dist/llvm/docs/GettingStartedVS.rst                                                   |     3 +
 external/bsd/llvm/dist/llvm/docs/HowToReleaseLLVM.rst                                                   |    34 +-
 external/bsd/llvm/dist/llvm/docs/LangRef.rst                                                            |   793 +-
 external/bsd/llvm/dist/llvm/docs/Lexicon.rst                                                            |     4 +-
 external/bsd/llvm/dist/llvm/docs/Passes.rst                                                             |    41 -
 external/bsd/llvm/dist/llvm/docs/Phabricator.rst                                                        |    29 +-
 external/bsd/llvm/dist/llvm/docs/ProgrammersManual.rst                                                  |   123 +-
 external/bsd/llvm/dist/llvm/docs/ReleaseNotes.rst                                                       |   112 +-
 external/bsd/llvm/dist/llvm/docs/SourceLevelDebugging.rst                                               |    44 +-
 external/bsd/llvm/dist/llvm/docs/TableGen/LangIntro.rst                                                 |    12 +-
 external/bsd/llvm/dist/llvm/docs/TableGen/LangRef.rst                                                   |     4 +
 external/bsd/llvm/dist/llvm/docs/TableGen/index.rst                                                     |     2 +-
 external/bsd/llvm/dist/llvm/docs/TestingGuide.rst                                                       |     3 +-
 external/bsd/llvm/dist/llvm/docs/Vectorizers.rst                                                        |    83 +
 external/bsd/llvm/dist/llvm/docs/WritingAnLLVMPass.rst                                                  |     1 -
 external/bsd/llvm/dist/llvm/docs/conf.py                                                                |     4 +-
 external/bsd/llvm/dist/llvm/examples/BrainF/CMakeLists.txt                                              |     1 +
 external/bsd/llvm/dist/llvm/examples/ExceptionDemo/CMakeLists.txt                                       |     2 +
 external/bsd/llvm/dist/llvm/examples/Fibonacci/CMakeLists.txt                                           |     1 +
 external/bsd/llvm/dist/llvm/examples/HowToUseJIT/CMakeLists.txt                                         |     1 +
 external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter4/CMakeLists.txt                               |     1 +
 external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/CMakeLists.txt                               |     1 +
 external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/CMakeLists.txt                               |     1 +
 external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/CMakeLists.txt                               |     1 +
 external/bsd/llvm/dist/llvm/include/llvm-c/Core.h                                                       |    38 +-
 external/bsd/llvm/dist/llvm/include/llvm-c/Transforms/Scalar.h                                          |     6 +
 external/bsd/llvm/dist/llvm/include/llvm-c/lto.h                                                        |    10 +-
 external/bsd/llvm/dist/llvm/include/llvm-c/module.modulemap                                             |     1 -
 external/bsd/llvm/dist/llvm/include/llvm/ADT/APSInt.h                                                   |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/ArrayRef.h                                                 |    61 +
 external/bsd/llvm/dist/llvm/include/llvm/ADT/BitVector.h                                                |     5 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/DenseMap.h                                                 |    16 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/DenseSet.h                                                 |     6 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/FoldingSet.h                                               |     8 +
 external/bsd/llvm/dist/llvm/include/llvm/ADT/Hashing.h                                                  |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h                                       |    47 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/MapVector.h                                                |    57 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/ScopedHashTable.h                                          |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/SmallBitVector.h                                           |     3 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/SmallPtrSet.h                                              |     5 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/SmallSet.h                                                 |     5 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/SmallVector.h                                              |    15 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/SparseBitVector.h                                          |     3 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/SparseMultiSet.h                                           |     5 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/SparseSet.h                                                |     5 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/StringExtras.h                                             |     8 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/StringMap.h                                                |    64 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/Triple.h                                                   |    53 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/UniqueVector.h                                             |    19 +-
 external/bsd/llvm/dist/llvm/include/llvm/ADT/ilist.h                                                    |    54 -
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/AliasAnalysis.h                                       |    35 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/AliasSetTracker.h                                     |    57 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h                              |   744 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/CallGraph.h                                           |     4 -
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/CaptureTracking.h                                     |    16 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/DominanceFrontier.h                                   |   224 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/DominanceFrontierImpl.h                               |   228 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/JumpInstrTableInfo.h                                  |    60 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/Loads.h                                               |     6 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h                            |    10 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/Passes.h                                              |    11 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/RegionInfo.h                                          |   496 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/RegionInfoImpl.h                                      |   923 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/RegionIterator.h                                      |   119 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolution.h                                     |     3 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h                          |    10 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/TargetFolder.h                                        |     7 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfo.h                                 |     8 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/ValueTracking.h                                       |     5 +-
 external/bsd/llvm/dist/llvm/include/llvm/Bitcode/LLVMBitCodes.h                                         |    20 +-
 external/bsd/llvm/dist/llvm/include/llvm/Bitcode/ReaderWriter.h                                         |    43 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/Analysis.h                                             |    14 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/AsmPrinter.h                                           |    13 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/CallingConvLower.h                                     |     5 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/CommandFlags.h                                         |    16 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/FastISel.h                                             |   189 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ISDOpcodes.h                                           |    47 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/JumpInstrTables.h                                      |   104 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/LexicalScopes.h                                        |     6 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h                                 |    11 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/LiveRangeEdit.h                                        |    20 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineBasicBlock.h                                    |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineCombinerPattern.h                               |    29 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineConstantPool.h                                  |     3 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h                             |   109 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineFrameInfo.h                                     |     3 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineFunction.h                                      |    21 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineInstr.h                                         |     6 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineMemOperand.h                                    |    10 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineRegionInfo.h                                    |   183 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineRegisterInfo.h                                  |     9 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineScheduler.h                                     |   217 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineTraceMetrics.h                                  |    11 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/Passes.h                                               |    26 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/RegAllocPBQP.h                                         |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/RegisterPressure.h                                     |     2 -
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/RegisterScavenging.h                                   |    64 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/RuntimeLibcalls.h                                      |     4 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDFS.h                                          |     2 -
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAG.h                                         |   124 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGISel.h                                     |     3 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGNodes.h                                    |   111 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/StackMapLivenessAnalysis.h                             |    15 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h                         |    18 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/TargetSchedule.h                                       |     1 +
 external/bsd/llvm/dist/llvm/include/llvm/Config/config.h.cmake                                          |   163 +-
 external/bsd/llvm/dist/llvm/include/llvm/Config/config.h.in                                             |    54 -
 external/bsd/llvm/dist/llvm/include/llvm/Config/llvm-config.h.cmake                                     |    41 +-
 external/bsd/llvm/dist/llvm/include/llvm/Config/llvm-config.h.in                                        |    41 +-
 external/bsd/llvm/dist/llvm/include/llvm/DebugInfo/DIContext.h                                          |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h                              |    69 +-
 external/bsd/llvm/dist/llvm/include/llvm/ExecutionEngine/ObjectBuffer.h                                 |     6 +-
 external/bsd/llvm/dist/llvm/include/llvm/ExecutionEngine/ObjectImage.h                                  |     5 +
 external/bsd/llvm/dist/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h                                  |     4 +
 external/bsd/llvm/dist/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h                           |    85 +
 external/bsd/llvm/dist/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h                         |     5 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/Argument.h                                                  |    16 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/Attributes.h                                                |    31 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/AutoUpgrade.h                                               |     5 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/BasicBlock.h                                                |     7 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/CallSite.h                                                  |    19 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/Comdat.h                                                    |    66 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/Constant.h                                                  |    14 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/ConstantFolder.h                                            |     6 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/DIBuilder.h                                                 |    38 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/DataLayout.h                                                |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/DebugInfo.h                                                 |    82 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/DebugLoc.h                                                  |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/DiagnosticInfo.h                                            |    80 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/Dominators.h                                                |     4 -
 external/bsd/llvm/dist/llvm/include/llvm/IR/Function.h                                                  |     6 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/GVMaterializer.h                                            |     9 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/GlobalAlias.h                                               |    34 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/GlobalObject.h                                              |    14 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/GlobalValue.h                                               |    21 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/IRBuilder.h                                                 |    63 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/InstrTypes.h                                                |    20 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/Instruction.h                                               |    10 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/Instructions.h                                              |    50 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/Intrinsics.h                                                |     3 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/Intrinsics.td                                               |    14 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/IntrinsicsAArch64.td                                        |    19 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/IntrinsicsARM.td                                            |    17 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/IntrinsicsNVVM.td                                           |  1974 ++++-
 external/bsd/llvm/dist/llvm/include/llvm/IR/IntrinsicsR600.td                                           |    36 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/IntrinsicsX86.td                                            |    49 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/LLVMContext.h                                               |    16 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/LegacyPassNameParser.h                                      |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/MDBuilder.h                                                 |    43 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/Metadata.h                                                  |    55 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/Module.h                                                    |    40 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/UseListOrder.h                                              |    60 +
 external/bsd/llvm/dist/llvm/include/llvm/IR/User.h                                                      |    10 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/Value.h                                                     |   142 +-
 external/bsd/llvm/dist/llvm/include/llvm/IR/ValueMap.h                                                  |    19 +-
 external/bsd/llvm/dist/llvm/include/llvm/IRReader/IRReader.h                                            |    10 +-
 external/bsd/llvm/dist/llvm/include/llvm/InitializePasses.h                                             |     9 +-
 external/bsd/llvm/dist/llvm/include/llvm/LTO/LTOModule.h                                                |    97 +-
 external/bsd/llvm/dist/llvm/include/llvm/LinkAllPasses.h                                                |     4 +
 external/bsd/llvm/dist/llvm/include/llvm/Linker/Linker.h                                                |     2 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/ConstantPools.h                                             |    92 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCAnalysis/MCAtom.h                                         |   199 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCAnalysis/MCFunction.h                                     |   142 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCAnalysis/MCModule.h                                       |   134 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCAnalysis/MCModuleYAML.h                                   |    40 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCAnalysis/MCObjectSymbolizer.h                             |    83 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCAsmInfo.h                                                 |   982 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCAssembler.h                                               |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCContext.h                                                 |    37 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCDwarf.h                                                   |     7 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCELF.h                                                     |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCELFObjectWriter.h                                         |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCELFStreamer.h                                             |     1 -
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCELFSymbolFlags.h                                          |     1 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCExpr.h                                                    |    15 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCInstrDesc.h                                               |    12 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCLinkerOptimizationHint.h                                  |    15 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCMachObjectWriter.h                                        |     2 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCObjectFileInfo.h                                          |    20 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCObjectStreamer.h                                          |     9 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCParser/AsmLexer.h                                         |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmParser.h                                      |    32 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCSchedule.h                                                |    14 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCSectionCOFF.h                                             |    20 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCStreamer.h                                                |   152 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCSubtargetInfo.h                                           |     4 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCTargetAsmParser.h                                         |    23 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCTargetOptions.h                                           |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h                               |     9 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCWin64EH.h                                                 |   104 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCWinCOFFStreamer.h                                         |     3 +-
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCWinEH.h                                                   |    83 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/StringTableBuilder.h                                        |    59 +
 external/bsd/llvm/dist/llvm/include/llvm/MC/YAML.h                                                      |    94 +
 external/bsd/llvm/dist/llvm/include/llvm/Object/Archive.h                                               |    19 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/Binary.h                                                |    17 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/COFF.h                                                  |   134 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/COFFYAML.h                                              |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/ELF.h                                                   |    60 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/ELFObjectFile.h                                         |   285 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/ELFYAML.h                                               |    11 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/Error.h                                                 |    36 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/IRObjectFile.h                                          |    21 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/MachO.h                                                 |   119 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/MachOUniversal.h                                        |    19 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/ObjectFile.h                                            |   295 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/RelocVisitor.h                                          |     6 +-
 external/bsd/llvm/dist/llvm/include/llvm/Object/SymbolicFile.h                                          |    37 +-
 external/bsd/llvm/dist/llvm/include/llvm/Option/ArgList.h                                               |     8 +
 external/bsd/llvm/dist/llvm/include/llvm/Option/OptParser.td                                            |     1 +
 external/bsd/llvm/dist/llvm/include/llvm/PassInfo.h                                                     |   147 +
 external/bsd/llvm/dist/llvm/include/llvm/PassRegistry.h                                                 |    27 +-
 external/bsd/llvm/dist/llvm/include/llvm/PassSupport.h                                                  |   128 +-
 external/bsd/llvm/dist/llvm/include/llvm/ProfileData/CoverageMapping.h                                  |   201 +
 external/bsd/llvm/dist/llvm/include/llvm/ProfileData/CoverageMappingReader.h                            |   207 +
 external/bsd/llvm/dist/llvm/include/llvm/ProfileData/CoverageMappingWriter.h                            |    63 +
 external/bsd/llvm/dist/llvm/include/llvm/ProfileData/InstrProf.h                                        |    26 +-
 external/bsd/llvm/dist/llvm/include/llvm/ProfileData/InstrProfReader.h                                  |    94 +-
 external/bsd/llvm/dist/llvm/include/llvm/ProfileData/InstrProfWriter.h                                  |    14 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/ARMBuildAttributes.h                                   |    21 +
 external/bsd/llvm/dist/llvm/include/llvm/Support/ARMWinEH.h                                             |   384 +
 external/bsd/llvm/dist/llvm/include/llvm/Support/COFF.h                                                 |    10 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/CommandLine.h                                          |     8 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/Compiler.h                                             |     6 +
 external/bsd/llvm/dist/llvm/include/llvm/Support/ConvertUTF.h                                           |    14 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/CrashRecoveryContext.h                                 |     3 +
 external/bsd/llvm/dist/llvm/include/llvm/Support/DataTypes.h.cmake                                      |     7 +
 external/bsd/llvm/dist/llvm/include/llvm/Support/Dwarf.h                                                |     1 -
 external/bsd/llvm/dist/llvm/include/llvm/Support/ELF.h                                                  |    61 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/Endian.h                                               |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/Errc.h                                                 |    86 +
 external/bsd/llvm/dist/llvm/include/llvm/Support/ErrorHandling.h                                        |     5 -
 external/bsd/llvm/dist/llvm/include/llvm/Support/ErrorOr.h                                              |    42 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/FileOutputBuffer.h                                     |    10 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/FileSystem.h                                           |   243 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/Format.h                                               |   102 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/GCOV.h                                                 |    10 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/GenericDomTree.h                                       |     4 +
 external/bsd/llvm/dist/llvm/include/llvm/Support/GraphWriter.h                                          |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/LockFileManager.h                                      |     5 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/MachO.h                                                |   234 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/ManagedStatic.h                                        |     3 -
 external/bsd/llvm/dist/llvm/include/llvm/Support/MathExtras.h                                           |     3 +
 external/bsd/llvm/dist/llvm/include/llvm/Support/Memory.h                                               |    10 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/MemoryBuffer.h                                         |    59 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/Path.h                                                 |    50 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/Process.h                                              |    11 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/Program.h                                              |     7 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/RandomNumberGenerator.h                                |    57 +
 external/bsd/llvm/dist/llvm/include/llvm/Support/ScaledNumber.h                                         |   897 +
 external/bsd/llvm/dist/llvm/include/llvm/Support/SourceMgr.h                                            |   124 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/SpecialCaseList.h                                      |    96 +
 external/bsd/llvm/dist/llvm/include/llvm/Support/StreamableMemoryObject.h                               |     7 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/StringPool.h                                           |     7 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/SwapByteOrder.h                                        |    31 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/TargetRegistry.h                                       |    27 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/Threading.h                                            |    29 +-
 external/bsd/llvm/dist/llvm/include/llvm/Support/WindowsError.h                                         |    19 +
 external/bsd/llvm/dist/llvm/include/llvm/Support/YAMLTraits.h                                           |     8 +-
 external/bsd/llvm/dist/llvm/include/llvm/TableGen/Record.h                                              |    17 +-
 external/bsd/llvm/dist/llvm/include/llvm/TableGen/SetTheory.h                                           |   142 +
 external/bsd/llvm/dist/llvm/include/llvm/Target/Target.td                                               |    13 +
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetFrameLowering.h                                   |    13 +
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetInstrInfo.h                                       |    66 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetIntrinsicInfo.h                                   |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetJITInfo.h                                         |     1 -
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetLibraryInfo.h                                     |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetLowering.h                                        |   135 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetLoweringObjectFile.h                              |     9 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetMachine.h                                         |    54 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetOpcodes.h                                         |     8 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetOptions.h                                         |    17 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetRegisterInfo.h                                    |    18 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetSchedule.td                                       |     2 +
 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/Target/TargetSubtargetInfo.h                                   |    87 +-
 external/bsd/llvm/dist/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h                            |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/Transforms/Instrumentation.h                                   |    12 +-
 external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar.h                                            |     7 +
 external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h                             |     6 +-
 external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/Local.h                                       |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopUtils.h                                   |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/module.modulemap                                               |    12 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/AliasAnalysis.cpp                                              |   165 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp                                     |     8 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/AliasSetTracker.cpp                                            |    98 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/Analysis.cpp                                                   |     4 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/BasicAliasAnalysis.cpp                                         |   358 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp                                     |   356 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/CMakeLists.txt                                                 |     2 +
 external/bsd/llvm/dist/llvm/lib/Analysis/CaptureTracking.cpp                                            |    87 +
 external/bsd/llvm/dist/llvm/lib/Analysis/ConstantFolding.cpp                                            |    46 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/CostModel.cpp                                                  |    37 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/DominanceFrontier.cpp                                          |   139 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/IPA/CallGraph.cpp                                              |     5 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp                                       |     8 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/IPA/InlineCost.cpp                                             |    19 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/IVUsers.cpp                                                    |     5 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp                                        |   203 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/JumpInstrTableInfo.cpp                                         |    40 +
 external/bsd/llvm/dist/llvm/lib/Analysis/Loads.cpp                                                      |    10 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/LoopPass.cpp                                                   |     5 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp                                   |    29 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/NoAliasAnalysis.cpp                                            |     8 +
 external/bsd/llvm/dist/llvm/lib/Analysis/RegionInfo.cpp                                                 |   836 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/RegionPass.cpp                                                 |    12 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/RegionPrinter.cpp                                              |    51 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/ScalarEvolution.cpp                                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp                               |     4 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/ScalarEvolutionExpander.cpp                                    |     9 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/ScopedNoAliasAA.cpp                                            |   247 +
 external/bsd/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp                                        |    11 +
 external/bsd/llvm/dist/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp                                     |    29 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp                                              |    41 +-
 external/bsd/llvm/dist/llvm/lib/AsmParser/LLLexer.cpp                                                   |    60 +-
 external/bsd/llvm/dist/llvm/lib/AsmParser/LLLexer.h                                                     |     1 +
 external/bsd/llvm/dist/llvm/lib/AsmParser/LLParser.cpp                                                  |   352 +-
 external/bsd/llvm/dist/llvm/lib/AsmParser/LLParser.h                                                    |    27 +-
 external/bsd/llvm/dist/llvm/lib/AsmParser/LLToken.h                                                     |    17 +-
 external/bsd/llvm/dist/llvm/lib/AsmParser/Parser.cpp                                                    |    14 +-
 external/bsd/llvm/dist/llvm/lib/Bitcode/Reader/BitReader.cpp                                            |     4 +-
 external/bsd/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeReader.cpp                                        |  1019 +-
 external/bsd/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeReader.h                                          |   131 +-
 external/bsd/llvm/dist/llvm/lib/Bitcode/Reader/BitstreamReader.cpp                                      |     4 +-
 external/bsd/llvm/dist/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp                                        |   198 +-
 external/bsd/llvm/dist/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp                                      |   297 +-
 external/bsd/llvm/dist/llvm/lib/Bitcode/Writer/ValueEnumerator.h                                        |    13 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp                                    |    23 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/Analysis.cpp                                                    |    41 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp                                     |     7 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp                                       |   297 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp                                  |    34 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp                              |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt                                       |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp                        |    94 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h                          |     2 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h                                      |    34 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DebugLocList.h                                       |     4 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp                                |    33 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp                                       |   446 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h                                         |    46 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfException.h                                     |   134 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp                                        |   168 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h                                          |    11 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp                                       |   706 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h                                         |   138 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp                                  |     4 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp                                   |     4 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp                                   |    26 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AtomicExpandLoadLinkedPass.cpp                                  |   147 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp                                    |    28 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/BranchFolding.cpp                                               |   104 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/BranchFolding.h                                                 |    24 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/CMakeLists.txt                                                  |     5 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/CalcSpillWeights.cpp                                            |     5 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/CallingConvLower.cpp                                            |    13 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/CodeGen.cpp                                                     |     1 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp                                              |    35 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp                                      |    91 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/CriticalAntiDepBreaker.h                                        |     6 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/DFAPacketizer.cpp                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp                                  |     6 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/DwarfEHPrepare.cpp                                              |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/EarlyIfConversion.cpp                                           |     8 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/ErlangGC.cpp                                                    |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/ExecutionDepsFix.cpp                                            |     6 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/ExpandISelPseudos.cpp                                           |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp                                         |     6 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/GCStrategy.cpp                                                  |     5 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/GlobalMerge.cpp                                                 |   362 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/IfConversion.cpp                                                |    27 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/InlineSpiller.cpp                                               |    25 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/IntrinsicLowering.cpp                                           |    17 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/JumpInstrTables.cpp                                             |   297 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/LLVMTargetMachine.cpp                                           |    34 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/LiveDebugVariables.cpp                                          |    38 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/LiveDebugVariables.h                                            |     3 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp                                        |    32 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/LiveRangeEdit.cpp                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/LiveRegMatrix.cpp                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/LiveStackAnalysis.cpp                                           |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/LiveVariables.cpp                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp                                    |     9 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineBasicBlock.cpp                                           |    21 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineBlockPlacement.cpp                                       |     5 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineCSE.cpp                                                  |     7 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineCombiner.cpp                                             |   435 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineCopyPropagation.cpp                                      |     5 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineDominanceFrontier.cpp                                    |    54 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineFunction.cpp                                             |   118 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineInstr.cpp                                                |    56 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineInstrBundle.cpp                                          |     5 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineLICM.cpp                                                 |    11 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineRegionInfo.cpp                                           |   140 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineRegisterInfo.cpp                                         |    14 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineSSAUpdater.cpp                                           |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineScheduler.cpp                                            |   371 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineSink.cpp                                                 |     7 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineTraceMetrics.cpp                                         |    67 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineVerifier.cpp                                             |     5 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/OptimizePHIs.cpp                                                |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/PHIElimination.cpp                                              |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/Passes.cpp                                                      |    22 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/PeepholeOptimizer.cpp                                           |   392 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/PostRASchedulerList.cpp                                         |    31 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/ProcessImplicitDefs.cpp                                         |     5 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/PrologEpilogInserter.cpp                                        |   126 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/RegAllocBasic.cpp                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/RegAllocFast.cpp                                                |     5 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/RegAllocGreedy.cpp                                              |    24 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/RegAllocPBQP.cpp                                                |    23 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/RegisterClassInfo.cpp                                           |     4 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/RegisterCoalescer.cpp                                           |    22 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/RegisterPressure.cpp                                            |     7 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/RegisterScavenging.cpp                                          |   129 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/ScheduleDAG.cpp                                                 |     9 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp                                           |     9 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp                                    |  1283 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp                                       |   631 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp                           |    16 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp                                   |    35 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp                                    |   435 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp                             |    77 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp                           |   132 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp                                  |    11 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h                                    |    12 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp                           |    34 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp                              |   317 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp                            |   189 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp                          |    51 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp                              |    23 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp                             |     4 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp                                |     5 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp                                   |   787 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp                            |   591 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h                              |    13 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp                             |    14 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp                               |    68 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp                                 |   103 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetSelectionDAGInfo.cpp                         |     4 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SjLjEHPrepare.cpp                                               |    39 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/Spiller.cpp                                                     |     4 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SplitKit.cpp                                                    |    39 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp                                    |    24 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/StackMaps.cpp                                                   |    16 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/StackProtector.cpp                                              |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/StackSlotColoring.cpp                                           |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/TailDuplication.cpp                                             |     9 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp                                     |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/TargetInstrInfo.cpp                                             |    20 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/TargetLoweringBase.cpp                                          |   153 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp                                |   193 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/TargetSchedule.cpp                                              |    24 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp                                   |     7 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/VirtRegMap.cpp                                                  |     9 +-
 external/bsd/llvm/dist/llvm/lib/DebugInfo/DIContext.cpp                                                 |     2 +-
 external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFContext.cpp                                              |    16 +-
 external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFContext.h                                                |     2 +-
 external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFDebugAranges.cpp                                         |    90 +-
 external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFDebugAranges.h                                           |    32 +-
 external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFDebugInfoEntry.cpp                                       |    10 +
 external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFDebugInfoEntry.h                                         |     2 +
 external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFUnit.cpp                                                 |    18 +-
 external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFUnit.h                                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/ExecutionEngine.cpp                                     |   122 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp                |     4 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp                             |     2 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/JIT/JIT.cpp                                             |    55 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/JIT/JIT.h                                               |    27 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp                                      |    49 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp                                         |    38 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h                                           |     8 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/SectionMemoryManager.cpp                          |    23 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt                              |     1 +
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/LLVMBuild.txt                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h                         |     3 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp                             |    74 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp                      |   821 +
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h                    |    60 +
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp                          |   255 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h                            |     9 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h                           |    33 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp                        |   730 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h                          |   175 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h           |   402 +
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h               |   170 +
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h              |   316 +
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h            |   133 +
 external/bsd/llvm/dist/llvm/lib/IR/AsmWriter.cpp                                                        |    89 +-
 external/bsd/llvm/dist/llvm/lib/IR/AsmWriter.h                                                          |     4 +
 external/bsd/llvm/dist/llvm/lib/IR/AttributeImpl.h                                                      |    22 +-
 external/bsd/llvm/dist/llvm/lib/IR/Attributes.cpp                                                       |   115 +-
 external/bsd/llvm/dist/llvm/lib/IR/AutoUpgrade.cpp                                                      |     9 +
 external/bsd/llvm/dist/llvm/lib/IR/BasicBlock.cpp                                                       |    19 +-
 external/bsd/llvm/dist/llvm/lib/IR/CMakeLists.txt                                                       |     2 +
 external/bsd/llvm/dist/llvm/lib/IR/Comdat.cpp                                                           |    25 +
 external/bsd/llvm/dist/llvm/lib/IR/ConstantFold.cpp                                                     |    34 +-
 external/bsd/llvm/dist/llvm/lib/IR/Constants.cpp                                                        |    88 +-
 external/bsd/llvm/dist/llvm/lib/IR/Core.cpp                                                             |    65 +-
 external/bsd/llvm/dist/llvm/lib/IR/DIBuilder.cpp                                                        |    85 +-
 external/bsd/llvm/dist/llvm/lib/IR/DebugInfo.cpp                                                        |   123 +-
 external/bsd/llvm/dist/llvm/lib/IR/DebugLoc.cpp                                                         |     2 +-
 external/bsd/llvm/dist/llvm/lib/IR/DiagnosticInfo.cpp                                                   |    31 +-
 external/bsd/llvm/dist/llvm/lib/IR/Function.cpp                                                         |    37 +-
 external/bsd/llvm/dist/llvm/lib/IR/GCOV.cpp                                                             |    10 +-
 external/bsd/llvm/dist/llvm/lib/IR/Globals.cpp                                                          |    48 +-
 external/bsd/llvm/dist/llvm/lib/IR/IRBuilder.cpp                                                        |    33 +-
 external/bsd/llvm/dist/llvm/lib/IR/Instruction.cpp                                                      |    17 +-
 external/bsd/llvm/dist/llvm/lib/IR/Instructions.cpp                                                     |    75 +-
 external/bsd/llvm/dist/llvm/lib/IR/LLVMContext.cpp                                                      |    10 +
 external/bsd/llvm/dist/llvm/lib/IR/MDBuilder.cpp                                                        |    22 +-
 external/bsd/llvm/dist/llvm/lib/IR/Mangler.cpp                                                          |    19 +-
 external/bsd/llvm/dist/llvm/lib/IR/Metadata.cpp                                                         |    43 +-
 external/bsd/llvm/dist/llvm/lib/IR/Module.cpp                                                           |    50 +-
 external/bsd/llvm/dist/llvm/lib/IR/Pass.cpp                                                             |    30 +-
 external/bsd/llvm/dist/llvm/lib/IR/PassManager.cpp                                                      |     2 +-
 external/bsd/llvm/dist/llvm/lib/IR/PassRegistry.cpp                                                     |   114 +-
 external/bsd/llvm/dist/llvm/lib/IR/Type.cpp                                                             |     9 +-
 external/bsd/llvm/dist/llvm/lib/IR/UseListOrder.cpp                                                     |    35 +
 external/bsd/llvm/dist/llvm/lib/IR/Value.cpp                                                            |   139 +-
 external/bsd/llvm/dist/llvm/lib/IR/Verifier.cpp                                                         |   127 +-
 external/bsd/llvm/dist/llvm/lib/IRReader/IRReader.cpp                                                   |    39 +-
 external/bsd/llvm/dist/llvm/lib/LTO/LLVMBuild.txt                                                       |     2 +-
 external/bsd/llvm/dist/llvm/lib/LTO/LTOCodeGenerator.cpp                                                |    52 +-
 external/bsd/llvm/dist/llvm/lib/LTO/LTOModule.cpp                                                       |   539 +-
 external/bsd/llvm/dist/llvm/lib/Linker/LinkModules.cpp                                                  |   335 +-
 external/bsd/llvm/dist/llvm/lib/MC/CMakeLists.txt                                                       |    14 +-
 external/bsd/llvm/dist/llvm/lib/MC/ConstantPools.cpp                                                    |    98 +
 external/bsd/llvm/dist/llvm/lib/MC/ELFObjectWriter.cpp                                                  |    10 +-
 external/bsd/llvm/dist/llvm/lib/MC/LLVMBuild.txt                                                        |     4 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCAnalysis/CMakeLists.txt                                            |     8 +
 external/bsd/llvm/dist/llvm/lib/MC/MCAnalysis/LLVMBuild.txt                                             |     5 +
 external/bsd/llvm/dist/llvm/lib/MC/MCAnalysis/MCAtom.cpp                                                |   114 +
 external/bsd/llvm/dist/llvm/lib/MC/MCAnalysis/MCFunction.cpp                                            |    76 +
 external/bsd/llvm/dist/llvm/lib/MC/MCAnalysis/MCModule.cpp                                              |   142 +
 external/bsd/llvm/dist/llvm/lib/MC/MCAnalysis/MCModuleYAML.cpp                                          |   464 +
 external/bsd/llvm/dist/llvm/lib/MC/MCAnalysis/MCObjectDisassembler.cpp                                  |   574 +
 external/bsd/llvm/dist/llvm/lib/MC/MCAnalysis/MCObjectSymbolizer.cpp                                    |   268 +
 external/bsd/llvm/dist/llvm/lib/MC/MCAnalysis/Makefile                                                  |    14 +
 external/bsd/llvm/dist/llvm/lib/MC/MCAsmInfo.cpp                                                        |     5 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCAsmStreamer.cpp                                                    |   134 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCAssembler.cpp                                                      |    34 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCContext.cpp                                                        |    55 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCDisassembler/CMakeLists.txt                                        |     3 +
 external/bsd/llvm/dist/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp                                    |    39 +
 external/bsd/llvm/dist/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp                              |   198 +
 external/bsd/llvm/dist/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp                                  |    39 +
 external/bsd/llvm/dist/llvm/lib/MC/MCDwarf.cpp                                                          |   242 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCELF.cpp                                                            |     4 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCELFObjectTargetWriter.cpp                                          |     3 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCELFStreamer.cpp                                                    |     4 -
 external/bsd/llvm/dist/llvm/lib/MC/MCExpr.cpp                                                           |    39 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCMachOStreamer.cpp                                                  |     4 -
 external/bsd/llvm/dist/llvm/lib/MC/MCNullStreamer.cpp                                                   |    66 -
 external/bsd/llvm/dist/llvm/lib/MC/MCObjectFileInfo.cpp                                                 |   166 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCObjectStreamer.cpp                                                 |    51 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCParser/AsmLexer.cpp                                                |    23 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCParser/AsmParser.cpp                                               |   295 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCParser/COFFAsmParser.cpp                                           |    92 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCParser/DarwinAsmParser.cpp                                         |     2 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCParser/ELFAsmParser.cpp                                            |   104 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCSectionCOFF.cpp                                                    |     9 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCStreamer.cpp                                                       |   399 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCTargetOptions.cpp                                                  |     3 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCWin64EH.cpp                                                        |   207 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCWinEH.cpp                                                          |    64 +
 external/bsd/llvm/dist/llvm/lib/MC/MachObjectWriter.cpp                                                 |    54 +-
 external/bsd/llvm/dist/llvm/lib/MC/Makefile                                                             |     2 +-
 external/bsd/llvm/dist/llvm/lib/MC/StringTableBuilder.cpp                                               |    51 +
 external/bsd/llvm/dist/llvm/lib/MC/WinCOFFObjectWriter.cpp                                              |    67 +-
 external/bsd/llvm/dist/llvm/lib/MC/WinCOFFStreamer.cpp                                                  |     7 +-
 external/bsd/llvm/dist/llvm/lib/MC/YAML.cpp                                                             |    65 +
 external/bsd/llvm/dist/llvm/lib/Object/Archive.cpp                                                      |   185 +-
 external/bsd/llvm/dist/llvm/lib/Object/Binary.cpp                                                       |    33 +-
 external/bsd/llvm/dist/llvm/lib/Object/CMakeLists.txt                                                   |     3 +-
 external/bsd/llvm/dist/llvm/lib/Object/COFFObjectFile.cpp                                               |   306 +-
 external/bsd/llvm/dist/llvm/lib/Object/ELF.cpp                                                          |     1 +
 external/bsd/llvm/dist/llvm/lib/Object/ELFObjectFile.cpp                                                |    53 +-
 external/bsd/llvm/dist/llvm/lib/Object/ELFYAML.cpp                                                      |    45 +-
 external/bsd/llvm/dist/llvm/lib/Object/Error.cpp                                                        |    17 +-
 external/bsd/llvm/dist/llvm/lib/Object/IRObjectFile.cpp                                                 |   208 +-
 external/bsd/llvm/dist/llvm/lib/Object/LLVMBuild.txt                                                    |     2 +-
 external/bsd/llvm/dist/llvm/lib/Object/MachOObjectFile.cpp                                              |   693 +-
 external/bsd/llvm/dist/llvm/lib/Object/MachOUniversal.cpp                                               |    78 +-
 external/bsd/llvm/dist/llvm/lib/Object/Object.cpp                                                       |    35 +-
 external/bsd/llvm/dist/llvm/lib/Object/ObjectFile.cpp                                                   |    43 +-
 external/bsd/llvm/dist/llvm/lib/Object/RecordStreamer.cpp                                               |   100 +
 external/bsd/llvm/dist/llvm/lib/Object/RecordStreamer.h                                                 |    42 +
 external/bsd/llvm/dist/llvm/lib/Object/SymbolicFile.cpp                                                 |    16 +-
 external/bsd/llvm/dist/llvm/lib/Option/ArgList.cpp                                                      |    56 +-
 external/bsd/llvm/dist/llvm/lib/ProfileData/CMakeLists.txt                                              |     3 +
 external/bsd/llvm/dist/llvm/lib/ProfileData/CoverageMapping.cpp                                         |   149 +
 external/bsd/llvm/dist/llvm/lib/ProfileData/CoverageMappingReader.cpp                                   |   487 +
 external/bsd/llvm/dist/llvm/lib/ProfileData/CoverageMappingWriter.cpp                                   |   196 +
 external/bsd/llvm/dist/llvm/lib/ProfileData/InstrProf.cpp                                               |    13 +-
 external/bsd/llvm/dist/llvm/lib/ProfileData/InstrProfIndexed.h                                          |     2 +-
 external/bsd/llvm/dist/llvm/lib/ProfileData/InstrProfReader.cpp                                         |   112 +-
 external/bsd/llvm/dist/llvm/lib/ProfileData/InstrProfWriter.cpp                                         |    64 +-
 external/bsd/llvm/dist/llvm/lib/ProfileData/LLVMBuild.txt                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Support/APFloat.cpp                                                     |     4 +-
 external/bsd/llvm/dist/llvm/lib/Support/ARMWinEH.cpp                                                    |    38 +
 external/bsd/llvm/dist/llvm/lib/Support/Atomic.cpp                                                      |     2 +-
 external/bsd/llvm/dist/llvm/lib/Support/CMakeLists.txt                                                  |     9 +-
 external/bsd/llvm/dist/llvm/lib/Support/CommandLine.cpp                                                 |    39 +-
 external/bsd/llvm/dist/llvm/lib/Support/ConvertUTF.c                                                    |   153 +-
 external/bsd/llvm/dist/llvm/lib/Support/CrashRecoveryContext.cpp                                        |    29 +-
 external/bsd/llvm/dist/llvm/lib/Support/DataExtractor.cpp                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Support/DataStream.cpp                                                  |     8 +-
 external/bsd/llvm/dist/llvm/lib/Support/DynamicLibrary.cpp                                              |     2 +-
 external/bsd/llvm/dist/llvm/lib/Support/ErrorHandling.cpp                                               |    92 +-
 external/bsd/llvm/dist/llvm/lib/Support/FileOutputBuffer.cpp                                            |    21 +-
 external/bsd/llvm/dist/llvm/lib/Support/FileUtilities.cpp                                               |    29 +-
 external/bsd/llvm/dist/llvm/lib/Support/GraphWriter.cpp                                                 |   251 +-
 external/bsd/llvm/dist/llvm/lib/Support/Host.cpp                                                        |     6 +-
 external/bsd/llvm/dist/llvm/lib/Support/LockFileManager.cpp                                             |    21 +-
 external/bsd/llvm/dist/llvm/lib/Support/Makefile                                                        |     4 +
 external/bsd/llvm/dist/llvm/lib/Support/ManagedStatic.cpp                                               |    18 +-
 external/bsd/llvm/dist/llvm/lib/Support/MemoryBuffer.cpp                                                |   147 +-
 external/bsd/llvm/dist/llvm/lib/Support/Path.cpp                                                        |   223 +-
 external/bsd/llvm/dist/llvm/lib/Support/Process.cpp                                                     |    32 +-
 external/bsd/llvm/dist/llvm/lib/Support/Program.cpp                                                     |     7 +-
 external/bsd/llvm/dist/llvm/lib/Support/RandomNumberGenerator.cpp                                       |    61 +
 external/bsd/llvm/dist/llvm/lib/Support/ScaledNumber.cpp                                                |   319 +
 external/bsd/llvm/dist/llvm/lib/Support/SourceMgr.cpp                                                   |    86 +-
 external/bsd/llvm/dist/llvm/lib/Support/SpecialCaseList.cpp                                             |   170 +
 external/bsd/llvm/dist/llvm/lib/Support/StringMap.cpp                                                   |    10 +-
 external/bsd/llvm/dist/llvm/lib/Support/StringPool.cpp                                                  |     2 +-
 external/bsd/llvm/dist/llvm/lib/Support/TargetRegistry.cpp                                              |    11 -
 external/bsd/llvm/dist/llvm/lib/Support/Threading.cpp                                                   |    41 +-
 external/bsd/llvm/dist/llvm/lib/Support/TimeValue.cpp                                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/Support/Timer.cpp                                                       |     4 +-
 external/bsd/llvm/dist/llvm/lib/Support/Triple.cpp                                                      |   195 +-
 external/bsd/llvm/dist/llvm/lib/Support/Unix/Memory.inc                                                 |    26 +-
 external/bsd/llvm/dist/llvm/lib/Support/Unix/Path.inc                                                   |   209 +-
 external/bsd/llvm/dist/llvm/lib/Support/Unix/Process.inc                                                |    10 +-
 external/bsd/llvm/dist/llvm/lib/Support/Unix/Program.inc                                                |    15 +-
 external/bsd/llvm/dist/llvm/lib/Support/Windows/DynamicLibrary.inc                                      |     2 +-
 external/bsd/llvm/dist/llvm/lib/Support/Windows/Memory.inc                                              |    31 +-
 external/bsd/llvm/dist/llvm/lib/Support/Windows/Path.inc                                                |   300 +-
 external/bsd/llvm/dist/llvm/lib/Support/Windows/Process.inc                                             |   108 +-
 external/bsd/llvm/dist/llvm/lib/Support/Windows/Program.inc                                             |    18 +-
 external/bsd/llvm/dist/llvm/lib/Support/Windows/ThreadLocal.inc                                         |     2 +-
 external/bsd/llvm/dist/llvm/lib/Support/Windows/WindowsSupport.h                                        |     9 +-
 external/bsd/llvm/dist/llvm/lib/Support/YAMLTraits.cpp                                                  |    16 +-
 external/bsd/llvm/dist/llvm/lib/Support/raw_ostream.cpp                                                 |    27 +-
 external/bsd/llvm/dist/llvm/lib/Support/regcclass.h                                                     |     5 +
 external/bsd/llvm/dist/llvm/lib/Support/regcname.h                                                      |     5 +
 external/bsd/llvm/dist/llvm/lib/Support/regex2.h                                                        |     5 +
 external/bsd/llvm/dist/llvm/lib/Support/regutils.h                                                      |     5 +
 external/bsd/llvm/dist/llvm/lib/TableGen/CMakeLists.txt                                                 |     1 +
 external/bsd/llvm/dist/llvm/lib/TableGen/Main.cpp                                                       |    14 +-
 external/bsd/llvm/dist/llvm/lib/TableGen/Record.cpp                                                     |    34 +-
 external/bsd/llvm/dist/llvm/lib/TableGen/SetTheory.cpp                                                  |   323 +
 external/bsd/llvm/dist/llvm/lib/TableGen/TGLexer.cpp                                                    |    25 +-
 external/bsd/llvm/dist/llvm/lib/TableGen/TGLexer.h                                                      |    19 +-
 external/bsd/llvm/dist/llvm/lib/TableGen/TGParser.cpp                                                   |   102 +-
 external/bsd/llvm/dist/llvm/lib/TableGen/TGParser.h                                                     |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64.h                                                |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64.td                                               |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp                            |   697 +
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64AddressTypePromotion.cpp                          |    21 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp                             |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp                                    |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64BranchRelaxation.cpp                              |    15 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64CallingConvention.td                              |    26 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp                    |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp                                    |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp                           |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp                   |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp                             |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64FastISel.cpp                                      |  1218 ++-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp                                 |    35 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64FrameLowering.h                                   |    11 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp                                  |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp                                  |   675 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.h                                    |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrFormats.td                                   |   116 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp                                     |   643 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.h                                       |    27 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.td                                      |    47 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp                            |    95 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp                                   |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64MachineCombinerPattern.h                          |    42 +
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp                               |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp                                  |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.td                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA53.td                                       |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA57.td                                       |   304 +
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td                               |   512 +
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp                              |    14 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h                                |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp                             |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.cpp                                     |    28 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.h                                       |    44 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp                                 |    36 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.h                                   |    25 -
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp                           |    81 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp                           |   560 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/CMakeLists.txt                                           |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp                     |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp               |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt                              |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/Disassembler/LLVMBuild.txt                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp                       |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/LLVMBuild.txt                                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp                       |    11 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp                        |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp                    |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp                           |    38 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h                             |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp                     |    34 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h                       |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp                 |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp                   |    41 +
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt                              |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp                         |    13 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/A15SDOptimizer.cpp                                           |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.cpp                                            |   133 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp                                         |    85 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.h                                           |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp                                      |   100 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h                                        |     8 +
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMCodeEmitter.cpp                                           |    22 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp                                    |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp                                     |    21 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMFastISel.cpp                                              |    35 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.cpp                                         |    71 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.h                                           |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp                                      |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp                                          |    37 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp                                          |   333 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.h                                            |    15 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.cpp                                             |    15 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.h                                               |     4 +
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.td                                              |    55 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrNEON.td                                              |   169 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb.td                                             |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb2.td                                            |    39 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrVFP.td                                               |    19 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMJITInfo.cpp                                               |     8 +
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMJITInfo.h                                                 |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp                                    |    32 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMMCInstLower.cpp                                           |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp                                   |    10 +
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h                                     |    36 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp                                      |    20 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h                                        |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.cpp                                             |   135 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.h                                               |    73 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMTargetMachine.cpp                                         |   156 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMTargetMachine.h                                           |   105 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp                                   |    69 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp                                   |   870 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp                             |    48 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Disassembler/LLVMBuild.txt                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp                               |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h                                   |     7 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp                          |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp                              |    11 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp                            |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp                                   |    37 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h                                     |     7 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp                             |   170 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h                               |     2 +
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp                         |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp                           |   235 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/LLVMBuild.txt                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MLxExpansionPass.cpp                                         |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp                                      |   107 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb1FrameLowering.h                                        |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp                                          |     9 +
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb1InstrInfo.h                                            |     3 +
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp                                       |    20 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp                                        |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp                                          |     9 +
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb2InstrInfo.h                                            |     4 +
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp                                       |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp                                      |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/CppBackend/CPPBackend.cpp                                        |     6 +
 external/bsd/llvm/dist/llvm/lib/Target/CppBackend/CPPTargetMachine.h                                    |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp                                  |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonCallingConvLower.cpp                              |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp                                 |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp                           |    14 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp                                  |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp                                 |    21 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonFrameLowering.h                                   |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp                                 |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp                                  |    22 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp                                  |   704 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.h                                    |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp                                     |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp                              |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h                                |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp                                  |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonPeephole.cpp                                      |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp                                  |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp                              |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h                                |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp                        |    15 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonSplitTFRCondSets.cpp                              |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp                                     |    15 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonSubtarget.h                                       |    31 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp                                 |    11 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetMachine.h                                   |    35 -
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp                              |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp                                |    18 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonVarargsCallingConvention.h                        |    20 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/LLVMBuild.txt                                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInst.cpp                           |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp                                  |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp                                   |    11 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430FrameLowering.h                                     |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp                                    |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp                                    |    33 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelLowering.h                                      |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp                                       |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430InstrInfo.h                                         |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp                                     |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp                                    |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430RegisterInfo.h                                      |    11 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430SelectionDAGInfo.cpp                                |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430SelectionDAGInfo.h                                  |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430Subtarget.cpp                                       |    19 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430Subtarget.h                                         |    31 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp                                   |    14 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430TargetMachine.h                                     |    30 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp                                 |   929 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Disassembler/LLVMBuild.txt                                  |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp                           |   189 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/LLVMBuild.txt                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt                                 |     2 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp                        |    66 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h                          |   238 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp                             |    18 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp                        |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp                            |    24 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h                              |    22 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h                               |     6 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp                              |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp                          |    41 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h                            |     4 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp                                 |    37 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h                                   |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp                           |    12 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp                        |    36 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp                           |    92 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp                         |   325 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrFPU.td                                        |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrInfo.td                                       |     1 -
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips.td                                                     |     7 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16FrameLowering.cpp                                     |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16FrameLowering.h                                       |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp                                      |    21 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.cpp                                      |    49 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.h                                        |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16InstrFormats.td                                       |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16InstrInfo.cpp                                         |    74 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16InstrInfo.h                                           |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16InstrInfo.td                                          |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp                                      |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips32r6InstrFormats.td                                     |   179 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips32r6InstrInfo.td                                        |   441 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips64InstrInfo.td                                          |    97 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips64r6InstrInfo.td                                        |   163 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.cpp                                          |    88 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.h                                            |    19 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsCallingConv.td                                          |    30 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsCodeEmitter.cpp                                         |    72 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsCondMov.td                                              |   146 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp                                  |    19 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsDSPInstrFormats.td                                      |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp                                     |    31 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsFastISel.cpp                                            |   188 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsFrameLowering.cpp                                       |     7 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsFrameLowering.h                                         |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp                                        |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsISelDAGToDAG.h                                          |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.cpp                                        |   470 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.h                                          |    30 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsInstrFPU.td                                             |   124 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsInstrFormats.td                                         |    52 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.cpp                                           |    50 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.h                                             |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.td                                            |   313 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsLongBranch.cpp                                          |    73 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsMSAInstrFormats.td                                      |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsMachineFunction.cpp                                     |     8 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsMachineFunction.h                                       |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp                                  |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.h                                    |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp                                     |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsOptionRecord.h                                          |    80 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsRegisterInfo.cpp                                        |    23 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsRegisterInfo.td                                         |    19 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp                                     |   200 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.h                                       |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp                                      |    27 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.cpp                                      |   247 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.h                                        |    20 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp                                         |   124 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSEInstrInfo.h                                           |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp                                      |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSelectionDAGInfo.cpp                                    |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSelectionDAGInfo.h                                      |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSubtarget.cpp                                           |   157 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSubtarget.h                                             |   114 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsTargetMachine.cpp                                       |   132 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsTargetMachine.h                                         |    72 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp                                    |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsTargetStreamer.h                                        |   132 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp                           |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/LLVMBuild.txt                                              |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h                               |    11 +
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTX.td                                                   |     7 +
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp                                        |   358 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp                                     |    24 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h                                       |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp                                     |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp                                      |  2234 ++++-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h                                        |    13 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp                                      |  2266 ++++-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.h                                        |   339 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp                                    |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td                                       |    24 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp                                         |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h                                           |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td                                          |   381 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td                                         |  3940 +++++++-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXMCExpr.h                                              |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp                                  |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp                                      |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td                                       |    11 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp                               |   280 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp                                         |    58 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXSubtarget.h                                           |    48 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp                                     |    66 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h                                       |    40 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h                                    |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVVMReflect.cpp                                            |    69 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/cl_common_defines.h                                        |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp                               |   333 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/LLVMBuild.txt                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp                           |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h                             |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp                           |    26 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp                      |    56 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp                            |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h                              |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp                        |   103 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp                               |   107 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h                                 |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp                         |    56 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPC.h                                                    |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPC.td                                                   |    28 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp                                        |   382 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp                                    |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp                                          |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCCallingConv.td                                        |    37 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp                                       |    46 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCFastISel.cpp                                          |    56 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp                                     |   226 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.h                                       |   209 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp                                 |    11 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h                                   |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp                                      |   301 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp                                      |  1709 ++-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.h                                        |    64 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstr64Bit.td                                         |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrAltivec.td                                       |   235 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrFormats.td                                       |    69 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp                                         |    71 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.h                                           |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.td                                          |   373 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrSPE.td                                           |   447 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCJITInfo.cpp                                           |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCJITInfo.h                                             |    43 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp                                       |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp                               |     9 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h                                 |    15 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp                                      |    88 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCSchedule.td                                           |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCSelectionDAGInfo.cpp                                  |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCSelectionDAGInfo.h                                    |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.cpp                                         |   102 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.h                                           |    78 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp                                     |    55 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetMachine.h                                       |    34 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetStreamer.h                                      |     2 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPU.h                                                    |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPU.td                                                   |    67 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp                                        |   171 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUAsmPrinter.h                                          |    36 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUCallingConv.td                                        |    32 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUFrameLowering.cpp                                     |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUISelDAGToDAG.cpp                                      |   367 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUISelLowering.cpp                                      |  1243 ++-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUISelLowering.h                                        |   129 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUInstrInfo.cpp                                         |    65 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUInstrInfo.h                                           |    28 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUInstrInfo.td                                          |    72 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUInstructions.td                                       |   137 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUIntrinsicInfo.cpp                                     |    77 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUIntrinsicInfo.h                                       |    48 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUIntrinsics.td                                         |    32 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUMCInstLower.cpp                                       |    24 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUMCInstLower.h                                         |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUMachineFunction.cpp                                   |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUMachineFunction.h                                     |     7 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUPromoteAlloca.cpp                                     |   387 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPURegisterInfo.cpp                                      |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPURegisterInfo.h                                        |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUSubtarget.cpp                                         |   139 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUSubtarget.h                                           |   144 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp                                     |    59 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUTargetMachine.h                                       |    28 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp                               |    54 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDILCFGStructurizer.cpp                                    |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/CMakeLists.txt                                              |     7 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/CaymanInstructions.td                                       |     2 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/EvergreenInstructions.td                                    |    22 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.cpp                           |    59 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.h                             |     7 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/LLVMBuild.txt                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/AMDGPUAsmBackend.cpp                           |    46 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/AMDGPUELFObjectWriter.cpp                      |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/AMDGPUFixupKinds.h                             |    34 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.h                          |     6 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/R600MCCodeEmitter.cpp                          |    14 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/SIMCCodeEmitter.cpp                            |    62 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600ClauseMergePass.cpp                                     |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600ControlFlowFinalizer.cpp                                |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600EmitClauseMarkers.cpp                                   |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600ExpandSpecialInstrs.cpp                                 |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600ISelLowering.cpp                                        |   373 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600ISelLowering.h                                          |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600InstrInfo.cpp                                           |   114 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600InstrInfo.h                                             |    19 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600Instructions.td                                         |   170 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600MachineScheduler.cpp                                    |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600OptimizeVectorRegisters.cpp                             |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600Packetizer.cpp                                          |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600RegisterInfo.cpp                                        |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600RegisterInfo.h                                          |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600RegisterInfo.td                                         |    48 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIAnnotateControlFlow.cpp                                   |    46 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIDefines.h                                                 |    59 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIFixSGPRCopies.cpp                                         |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIFixSGPRLiveRanges.cpp                                     |   110 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIISelLowering.cpp                                          |  1057 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIISelLowering.h                                            |    32 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIInsertWaits.cpp                                           |    14 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstrFormats.td                                           |   357 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstrInfo.cpp                                             |   601 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstrInfo.h                                               |    59 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstrInfo.td                                              |   819 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstructions.td                                           |  2021 ++-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIIntrinsics.td                                             |   121 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SILowerControlFlow.cpp                                      |   111 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SILowerI1Copies.cpp                                         |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIMachineFunctionInfo.cpp                                   |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIMachineFunctionInfo.h                                     |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIRegisterInfo.cpp                                          |    75 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIRegisterInfo.h                                            |    38 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIRegisterInfo.td                                           |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIShrinkInstructions.cpp                                    |   261 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/SITypeRewriter.cpp                                          |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp                               |   155 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/DelaySlotFiller.cpp                                        |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/Disassembler/LLVMBuild.txt                                 |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp                           |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp                           |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp                            |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp                        |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp                               |    41 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h                                 |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp                                        |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcCodeEmitter.cpp                                       |    11 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcFrameLowering.cpp                                     |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcFrameLowering.h                                       |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp                                      |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.cpp                                      |    65 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.td                                          |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcInstrVIS.td                                           |    34 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcJITInfo.cpp                                           |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp                                      |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcSelectionDAGInfo.cpp                                  |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcSelectionDAGInfo.h                                    |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcSubtarget.cpp                                         |    52 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcSubtarget.h                                           |    32 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcTargetMachine.cpp                                     |    32 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcTargetMachine.h                                       |    31 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp                           |   172 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/LLVMBuild.txt                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/LLVMBuild.txt                                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp                                    |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZCallingConv.td                                    |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp                                 |    34 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZFrameLowering.h                                   |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp                                  |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp                                  |    69 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.h                                    |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrFP.td                                        |     7 +
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrFormats.td                                   |   119 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp                                     |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.h                                       |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.td                                      |    44 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp                                    |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZOperands.td                                       |    29 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZOperators.td                                      |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZPatterns.td                                       |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp                                  |    33 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h                                    |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td                                   |    25 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp                              |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h                                |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp                                     |    28 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZSubtarget.h                                       |    30 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp                                 |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetMachine.h                                   |    33 +-
 external/bsd/llvm/dist/llvm/lib/Target/TargetLibraryInfo.cpp                                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/TargetLoweringObjectFile.cpp                                     |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/TargetMachine.cpp                                                |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/TargetMachineC.cpp                                               |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/TargetSubtargetInfo.cpp                                          |    18 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp                          |   522 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h                            |    20 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp                                   |   408 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/AsmParser/X86Operand.h                                       |    42 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/CMakeLists.txt                                               |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/LLVMBuild.txt                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp                             |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp                      |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h                  |    23 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/LLVMBuild.txt                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp                               |    46 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h                                   |    71 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp                                |    20 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp                            |    69 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp                             |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h                               |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp                          |    19 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/Utils/LLVMBuild.txt                                          |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp                                   |    51 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/Utils/X86ShuffleDecode.h                                     |    10 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86.h                                                        |     4 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86.td                                                       |    30 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.cpp                                            |    29 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.h                                              |    68 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86AtomicExpandPass.cpp                                      |   283 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86CallingConv.td                                            |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86CodeEmitter.cpp                                           |    57 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86FastISel.cpp                                              |  1825 ++-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86FixupLEAs.cpp                                             |   184 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86FloatingPoint.cpp                                         |   377 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.cpp                                         |   495 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.h                                           |    20 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp                                          |    38 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp                                          |  4788 +++++++--
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h                                            |    41 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrAVX512.td                                            |   933 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrArithmetic.td                                        |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrCompiler.td                                          |   147 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFPStack.td                                           |     3 -
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFormats.td                                           |    84 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td                                     |     7 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp                                             |   201 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.h                                               |    24 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.td                                              |    32 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrMMX.td                                               |    25 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrSGX.td                                               |    24 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrSSE.td                                               |   282 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrSystem.td                                            |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86JITInfo.cpp                                               |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86JITInfo.h                                                 |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86MCInstLower.cpp                                           |   281 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86PadShortFunction.cpp                                      |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.cpp                                          |    81 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.h                                            |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.td                                           |    41 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86Schedule.td                                               |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86ScheduleAtom.td                                           |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86ScheduleSLM.td                                            |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp                                      |    61 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86SelectionDAGInfo.h                                        |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86Subtarget.cpp                                             |   101 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86Subtarget.h                                               |    85 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.cpp                                         |    82 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.h                                           |    37 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.cpp                                      |    63 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.h                                        |     5 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp                                   |   171 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86VZeroUpper.cpp                                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/Disassembler/LLVMBuild.txt                                 |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp                                        |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreFrameLowering.cpp                                     |    25 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp                             |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.cpp                                      |   107 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.h                                        |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreInstrInfo.cpp                                         |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreInstrInfo.td                                          |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp                                      |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp                                  |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h                                    |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreSubtarget.cpp                                         |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreSubtarget.h                                           |    27 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreTargetMachine.cpp                                     |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreTargetMachine.h                                       |    26 -
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp                                  |    11 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.h                                    |     3 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Hello/CMakeLists.txt                                         |     4 +
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp                                    |    43 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp                              |    39 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/FunctionAttrs.cpp                                        |     6 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/GlobalDCE.cpp                                            |    43 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp                                            |    56 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/Inliner.cpp                                              |     3 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/MergeFunctions.cpp                                       |   552 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp                                   |    72 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombine.h                                    |     8 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp                            |   278 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp                          |   106 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp                             |    57 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp                             |    26 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp                          |   175 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp                   |   175 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp                         |    11 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp                            |   102 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp                            |    12 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp                         |     8 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp                         |   253 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp                         |   289 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp                        |   228 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/DebugIR.cpp                                  |     9 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp                            |    20 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp                          |   300 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp                          |    37 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.cpp                             |     6 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/CMakeLists.txt                                        |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp                                               |    43 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp                                     |    34 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LICM.cpp                                              |   111 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoadCombine.cpp                                       |     2 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp                                |     4 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp                                    |     6 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopRotation.cpp                                      |     4 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp                                    |   391 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LowerAtomic.cpp                                       |     5 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp                                   |     6 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp                             |   632 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp                           |     4 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Reassociate.cpp                                       |    31 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SCCP.cpp                                              |     4 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SROA.cpp                                              |    43 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SampleProfile.cpp                                     |     9 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Scalar.cpp                                            |     9 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp                              |    25 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Scalarizer.cpp                                        |     2 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp                        |   575 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Sink.cpp                                              |     6 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp                                    |     6 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp                          |     8 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp                                    |    17 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/CMakeLists.txt                                         |     1 -
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/CloneModule.cpp                                        |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/InlineFunction.cpp                                     |   284 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp                                              |    33 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LoopSimplify.cpp                                       |    17 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LoopUnroll.cpp                                         |    43 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp                                  |    21 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LowerSwitch.cpp                                        |   152 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp                                        |   113 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/BBVectorize.cpp                                    |     4 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp                                  |   734 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp                                  |  1340 ++-
 external/bsd/llvm/dist/llvm/projects/CMakeLists.txt                                                     |     4 +-
 external/bsd/llvm/dist/llvm/test/Analysis/BasicAA/assume.ll                                             |    23 +
 external/bsd/llvm/dist/llvm/test/Analysis/BasicAA/cs-cs.ll                                              |   236 +
 external/bsd/llvm/dist/llvm/test/Analysis/CostModel/AArch64/lit.local.cfg                               |     3 +-
 external/bsd/llvm/dist/llvm/test/Analysis/CostModel/ARM/lit.local.cfg                                   |     3 +-
 external/bsd/llvm/dist/llvm/test/Analysis/CostModel/PowerPC/lit.local.cfg                               |     3 +-
 external/bsd/llvm/dist/llvm/test/Analysis/CostModel/X86/alternate-shuffle-cost.ll                       |   347 +
 external/bsd/llvm/dist/llvm/test/Analysis/CostModel/X86/lit.local.cfg                                   |     3 +-
 external/bsd/llvm/dist/llvm/test/Analysis/Delinearization/multidim_only_ivs_2d.ll                       |    12 +-
 external/bsd/llvm/dist/llvm/test/Analysis/ScopedNoAliasAA/basic-domains.ll                              |    57 +
 external/bsd/llvm/dist/llvm/test/Analysis/ScopedNoAliasAA/basic.ll                                      |    27 +
 external/bsd/llvm/dist/llvm/test/Analysis/ScopedNoAliasAA/basic2.ll                                     |    41 +
 external/bsd/llvm/dist/llvm/test/Analysis/TypeBasedAliasAnalysis/placement-tbaa.ll                      |     2 +-
 external/bsd/llvm/dist/llvm/test/Analysis/TypeBasedAliasAnalysis/tbaa-path.ll                           |     2 +-
 external/bsd/llvm/dist/llvm/test/Assembler/2002-03-08-NameCollision.ll                                  |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-03-08-NameCollision2.ll                                 |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-04-07-HexFloatConstants.ll                              |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-04-07-InfConstant.ll                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-04-29-NameBinding.ll                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-05-02-InvalidForwardRef.ll                              |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-07-14-OpaqueType.ll                                     |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-07-25-QuoteInString.ll                                  |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-07-25-ReturnPtrFunction.ll                              |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-07-31-SlashInString.ll                                  |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-08-15-CastAmbiguity.ll                                  |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-08-15-ConstantExprProblem.ll                            |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-08-15-UnresolvedGlobalReference.ll                      |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-08-16-ConstExprInlined.ll                               |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-08-19-BytecodeReader.ll                                 |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-08-22-DominanceProblem.ll                               |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-10-08-LargeArrayPerformance.ll                          |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-10-13-ConstantEncodingProblem.ll                        |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2002-12-15-GlobalResolve.ll                                  |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2003-01-30-UnsignedString.ll                                 |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2003-04-25-UnresolvedGlobalReference.ll                      |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2003-05-03-BytecodeReaderProblem.ll                          |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2003-05-12-MinIntProblem.ll                                  |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2003-05-15-AssemblerProblem.ll                               |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2003-05-15-SwitchBug.ll                                      |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2003-05-21-ConstantShiftExpr.ll                              |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2003-05-21-EmptyStructTest.ll                                |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2003-08-20-ConstantExprGEP-Fold.ll                           |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2003-08-21-ConstantExprCast-Fold.ll                          |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2003-11-05-ConstantExprShift.ll                              |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2003-11-12-ConstantExprCast.ll                               |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2004-01-11-getelementptrfolding.ll                           |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2004-01-20-MaxLongLong.ll                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2004-02-01-NegativeZero.ll                                   |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2004-02-27-SelfUseAssertError.ll                             |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2004-03-07-FunctionAddressAlignment.ll                       |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2004-04-04-GetElementPtrIndexTypes.ll                        |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2004-06-07-VerifierBug.ll                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2004-10-22-BCWriterUndefBug.ll                               |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2005-01-03-FPConstantDisassembly.ll                          |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2005-01-31-CallingAggregateFunction.ll                       |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2005-05-05-OpaqueUndefValues.ll                              |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2005-12-21-ZeroInitVector.ll                                 |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2006-12-09-Cast-To-Bool.ll                                   |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2007-01-05-Cmp-ConstExpr.ll                                  |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2007-03-19-NegValue.ll                                       |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2007-04-20-AlignedLoad.ll                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2007-04-20-AlignedStore.ll                                   |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2007-04-25-AssemblerFoldExternWeak.ll                        |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2007-05-21-Escape.ll                                         |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2007-07-19-ParamAttrAmbiguity.ll                             |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2007-09-10-AliasFwdRef.ll                                    |     3 +-
 external/bsd/llvm/dist/llvm/test/Assembler/2007-09-29-GC.ll                                             |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2007-12-11-AddressSpaces.ll                                  |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2008-01-11-VarargAttrs.ll                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2008-07-10-APInt.ll                                          |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2008-09-02-FunctionNotes.ll                                  |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2008-09-29-RetAttr.ll                                        |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2008-10-14-QuoteInName.ll                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2009-02-01-UnnamedForwardRef.ll                              |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2009-02-28-CastOpc.ll                                        |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2009-02-28-StripOpaqueName.ll                                |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2009-03-24-ZextConstantExpr.ll                               |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2009-07-24-ZeroArgGEP.ll                                     |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/2010-02-05-FunctionLocalMetadataBecomesNull.ll               |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/ConstantExprFold.ll                                          |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/ConstantExprFoldCast.ll                                      |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/ConstantExprFoldSelect.ll                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/ConstantExprNoFold.ll                                        |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/MultipleReturnValueType.ll                                   |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/addrspacecast-alias.ll                                       |     5 +-
 external/bsd/llvm/dist/llvm/test/Assembler/aggregate-constant-values.ll                                 |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/aggregate-return-single-value.ll                             |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/align-inst.ll                                                |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/alignstack.ll                                                |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/anon-functions.ll                                            |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/atomic.ll                                                    |     3 +
 external/bsd/llvm/dist/llvm/test/Assembler/auto_upgrade_intrinsics.ll                                   |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/bcwrap.ll                                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/comment.ll                                                   |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/externally-initialized.ll                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/fast-math-flags.ll                                           |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/flags.ll                                                     |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/functionlocal-metadata.ll                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/getelementptr.ll                                             |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/global-addrspace-forwardref.ll                               |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/half-constprop.ll                                            |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/half-conv.ll                                                 |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/half.ll                                                      |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/huge-array.ll                                                |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/inalloca.ll                                                  |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/insertextractvalue.ll                                        |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/internal-hidden-alias.ll                                     |     2 +-
 external/bsd/llvm/dist/llvm/test/Assembler/internal-protected-alias.ll                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/Assembler/invalid-comdat.ll                                            |     4 +
 external/bsd/llvm/dist/llvm/test/Assembler/invalid-comdat2.ll                                           |     5 +
 external/bsd/llvm/dist/llvm/test/Assembler/metadata.ll                                                  |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/named-metadata.ll                                            |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/numbered-values.ll                                           |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/private-hidden-alias.ll                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/Assembler/private-protected-alias.ll                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/Assembler/select.ll                                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/tls-models.ll                                                |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/unnamed-addr.ll                                              |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/unnamed.ll                                                   |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/upgrade-loop-metadata.ll                                     |    42 +
 external/bsd/llvm/dist/llvm/test/Assembler/vbool-cmp.ll                                                 |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/vector-cmp.ll                                                |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/vector-select.ll                                             |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/vector-shift.ll                                              |     1 +
 external/bsd/llvm/dist/llvm/test/Assembler/x86mmx.ll                                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Bindings/Ocaml/bitwriter.ml                                            |     2 +-
 external/bsd/llvm/dist/llvm/test/Bindings/Ocaml/target.ml                                               |     5 +-
 external/bsd/llvm/dist/llvm/test/Bindings/Ocaml/vmcore.ml                                               |    12 +-
 external/bsd/llvm/dist/llvm/test/Bindings/llvm-c/lit.local.cfg                                          |     5 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/2006-12-11-Cast-ConstExpr.ll                                   |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/2009-06-11-FirstClassAggregateConstant.ll                      |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/aggregateInstructions.3.2.ll                                   |    67 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/arm32_neon_vcnt_upgrade.ll                                     |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/atomic.ll                                                      |    18 +
 external/bsd/llvm/dist/llvm/test/Bitcode/attributes-3.3.ll                                              |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/attributes.ll                                                  |    28 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/binaryFloatInstructions.3.2.ll                                 |   241 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/binaryIntInstructions.3.2.ll                                   |   355 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/bitwiseInstructions.3.2.ll                                     |   137 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/blockaddress.ll                                                |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/calling-conventions.3.2.ll                                     |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/case-ranges-3.3.ll                                             |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/cmpxchg-upgrade.ll                                             |     3 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/conversionInstructions.3.2.ll                                  |   209 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/drop-debug-info.ll                                             |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/extractelement.ll                                              |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/flags.ll                                                       |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/function-encoding-rel-operands.ll                              |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/global-variables.3.2.ll                                        |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/inalloca.ll                                                    |    19 +
 external/bsd/llvm/dist/llvm/test/Bitcode/linkage-types-3.2.ll                                           |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/local-linkage-default-visibility.3.4.ll                        |    13 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/memInstructions.3.2.ll                                         |   637 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/metadata.ll                                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/miscInstructions.3.2.ll                                        |   253 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/old-aliases.ll                                                 |     9 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/ptest-new.ll                                                   |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/ptest-old.ll                                                   |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/select.ll                                                      |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/shuffle.ll                                                     |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/ssse3_palignr.ll                                               |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/tailcall.ll                                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/terminatorInstructions.3.2.ll                                  |    95 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/upgrade-global-ctors.ll                                        |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/upgrade-loop-metadata.ll                                       |    38 +
 external/bsd/llvm/dist/llvm/test/Bitcode/upgrade-loop-metadata.ll.bc                                    |   Bin 
 external/bsd/llvm/dist/llvm/test/Bitcode/upgrade-tbaa.ll                                                |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/use-list-order.ll                                              |   168 +
 external/bsd/llvm/dist/llvm/test/Bitcode/variableArgumentIntrinsic.3.2.ll                               |    67 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/vectorInstructions.3.2.ll                                      |    67 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/visibility-styles.3.2.ll                                       |     1 +
 external/bsd/llvm/dist/llvm/test/Bitcode/weak-cmpxchg-upgrade.ll                                        |    16 +
 external/bsd/llvm/dist/llvm/test/Bitcode/weak-cmpxchg-upgrade.ll.bc                                     |   Bin 
 external/bsd/llvm/dist/llvm/test/BugPoint/compile-custom.ll                                             |     2 +-
 external/bsd/llvm/dist/llvm/test/CMakeLists.txt                                                         |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/a57-csel.ll                                            |    11 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/aarch64-a57-fp-load-balancing.ll                       |   323 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/aarch64-address-type-promotion-assertion.ll            |    55 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/aarch64-address-type-promotion.ll                      |    28 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/adc.ll                                                 |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/analyzecmp.ll                                          |    32 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-AdvSIMD-Scalar.ll                                |    41 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-aapcs.ll                                         |    22 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-abi.ll                                           |    57 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-abi_align.ll                                     |    56 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-arith.ll                                         |     8 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-atomic-128.ll                                    |     9 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-atomic.ll                                        |    14 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-big-endian-bitconverts.ll                        |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-big-endian-eh.ll                                 |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-big-endian-varargs.ll                            |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-big-endian-vector-callee.ll                      |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-big-endian-vector-caller.ll                      |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-build-vector.ll                                  |    24 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-convert-v4f64.ll                                 |    33 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-fast-isel-call.ll                                |   215 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-fast-isel-conversion.ll                          |   110 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-fast-isel-intrinsic.ll                           |    13 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-inline-asm.ll                                    |    10 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-misched-basic-A53.ll                             |    79 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-misched-basic-A57.ll                             |   112 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-misched-forwarding-A53.ll                        |     7 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-neon-copy.ll                                     |    16 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-neon-select_cc.ll                                |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-patchpoint-scratch-regs.ll                       |    18 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-patchpoint-webkit_jscc.ll                        |   118 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-patchpoint.ll                                    |    91 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-prefetch.ll                                      |    57 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-scvt.ll                                          |    27 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-setcc-int-to-fp-combine.ll                       |    47 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-stackmap.ll                                      |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-vcvt_f.ll                                        |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-vshift.ll                                        |     9 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-xaluo.ll                                         |   233 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/atomic-ops.ll                                          |    16 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/branch-relax-asm.ll                                    |    35 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/cmpxchg-idioms.ll                                      |    20 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/compiler-ident.ll                                      |    12 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/complex-fp-to-int.ll                                   |   141 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/complex-int-to-fp.ll                                   |   164 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/dont-take-over-the-world.ll                            |     7 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/f16-convert.ll                                         |   251 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/fast-isel-branch_weights.ll                            |    19 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/fast-isel-call-return.ll                               |    12 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/fast-isel-compute-address.ll                           |    23 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/fast-isel-mul.ll                                       |    40 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/fast-isel-shift.ll                                     |    99 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/fast-isel-sqrt.ll                                      |    20 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/frameaddr.ll                                           |    29 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/func-calls.ll                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/funcptr_cast.ll                                        |    13 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/global-merge-1.ll                                      |    26 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/global-merge-2.ll                                      |    51 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/global-merge-3.ll                                      |    51 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/global-merge-4.ll                                      |    73 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/global-merge.ll                                        |    30 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/half.ll                                                |    83 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/hints.ll                                               |    67 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/i128-fast-isel-fallback.ll                             |    18 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/inlineasm-ldr-pseudo.ll                                |    26 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/intrinsics-memory-barrier.ll                           |    57 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/ldst-opt.ll                                            |   341 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/lit.local.cfg                                          |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/madd-lohi.ll                                           |    19 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/memcpy-f128.ll                                         |    19 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/mul-lohi.ll                                            |    13 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/mul_pow2.ll                                            |   123 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-perm.ll                                           |     7 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-copy.ll                                    |    17 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/paired-load.ll                                         |    16 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/pic-eh-stubs.ll                                        |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/regress-tail-livereg.ll                                |    14 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/remat.ll                                               |    16 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/sdivpow2.ll                                            |    61 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/stack-guard-remat-bitcast.ll                           |    26 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/stack_guard_remat.ll                                   |    48 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/tbz-tbnz.ll                                            |   258 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/trunc-v1i64.ll                                         |    63 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/2010-08-04-StackVariable.ll                                |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/2011-01-19-MergedGlobalDbg.ll                              |    32 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/2011-08-02-MergedGlobalDbg.ll                              |    45 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/2014-07-18-earlyclobber-str-post.ll                        |    33 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/Windows/alloca.ll                                          |    22 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/Windows/dllimport.ll                                       |    61 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/Windows/global-minsize.ll                                  |    16 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/Windows/long-calls.ll                                      |    18 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/Windows/structors.ll                                       |    12 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/Windows/vla.ll                                             |    31 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/aapcs-hfa-code.ll                                          |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/aliases.ll                                                 |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/atomic-64bit.ll                                            |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/atomic-cmp.ll                                              |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/atomic-cmpxchg.ll                                          |    50 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/atomic-load-store.ll                                       |    37 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/atomic-op.ll                                               |    31 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/atomic-ops-v8.ll                                           |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/big-endian-neon-extend.ll                                  |    81 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/big-endian-neon-trunc-store.ll                             |    26 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/big-endian-ret-f64.ll                                      |    12 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/build-attributes.ll                                        |     5 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/cmpxchg-idioms.ll                                          |    28 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/cmpxchg-weak.ll                                            |    43 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/darwin-eabi.ll                                             |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-arg.ll                                          |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-blocks.ll                                       |    11 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-branch-folding.ll                               |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-d16-reg.ll                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-qreg.ll                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-s16-reg.ll                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-sreg2.ll                                        |    25 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fabs-neon.ll                                               |    39 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fast-isel-call.ll                                          |    15 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fast-isel-inline-asm.ll                                    |    18 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fold-stack-adjust.ll                                       |    20 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fp16.ll                                                    |    66 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/global-merge-1.ll                                          |    85 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/half.ll                                                    |    74 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/inlineasm-global.ll                                        |    13 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/interrupt-attr.ll                                          |    10 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/intrinsics-memory-barrier.ll                               |    55 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/jump_tables.ll                                             |    32 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ldstrex-m.ll                                               |    59 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/lit.local.cfg                                              |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/metadata-default.ll                                        |    16 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/metadata-short-enums.ll                                    |    16 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/metadata-short-wchar.ll                                    |    16 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/none-macho-v4t.ll                                          |    21 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/none-macho.ll                                              |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/null-streamer.ll                                           |     7 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/out-of-registers.ll                                        |    42 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/sbfx.ll                                                    |    18 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/sjljehprepare-lower-empty-struct.ll                        |    31 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/stack_guard_remat.ll                                       |    46 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/sxt_rot.ll                                                 |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/tail-merge-branch-weight.ll                                |    44 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/thumb1_return_sequence.ll                                  |   212 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vector-spilling.ll                                         |    34 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vldm-sched-a9.ll                                           |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/CPP/atomic.ll                                                  |    89 +
 external/bsd/llvm/dist/llvm/test/CodeGen/CPP/lit.local.cfg                                              |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Generic/2009-03-17-LSR-APInt.ll                                |    28 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Generic/assume.ll                                              |     9 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Generic/select.ll                                              |     1 -
 external/bsd/llvm/dist/llvm/test/CodeGen/Generic/stop-after.ll                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Hexagon/hwloop-dbg.ll                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Hexagon/lit.local.cfg                                          |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/MSP430/lit.local.cfg                                           |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/2008-08-01-AsmInline.ll                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/2013-11-18-fp64-const0.ll                                 |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/Fast-ISel/loadstore2.ll                                   |    83 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/Fast-ISel/loadstrconst.ll                                 |    19 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/Fast-ISel/simplestorefp1.ll                               |    38 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/abicalls.ll                                               |    23 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/abiflags-xx.ll                                            |     5 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/abiflags32.ll                                             |    17 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/analyzebranch.ll                                          |    35 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/atomic.ll                                                 |   616 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/atomicops.ll                                              |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/buildpairextractelementf64.ll                             |    34 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/cconv/arguments-hard-float-varargs.ll                     |    22 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/cconv/arguments-varargs.ll                                |  1104 ++
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/cconv/callee-saved-fpxx.ll                                |    58 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/cconv/callee-saved-fpxx1.ll                               |    24 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/cconv/return-hard-float.ll                                |    13 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/cfi_offset.ll                                             |    41 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/cmov.ll                                                   |   673 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/countleading.ll                                           |    90 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/ctlz-v.ll                                                 |    19 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/divrem.ll                                                 |   363 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/dsp-r1.ll                                                 |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/eh-return32.ll                                            |    14 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/eh-return64.ll                                            |    17 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/ehframe-indirect.ll                                       |    34 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fastcc.ll                                                 |    84 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fcmp.ll                                                   |   783 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fcopysign.ll                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fmadd1.ll                                                 |   324 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fp-indexed-ls.ll                                          |   192 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fp64a.ll                                                  |   197 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fpbr.ll                                                   |    93 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fpxx.ll                                                   |   221 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/inlineasm-cnstrnt-reg.ll                                  |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/lit.local.cfg                                             |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/llvm-ir/call.ll                                           |   166 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/llvm-ir/indirectbr.ll                                     |    34 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/llvm-ir/ret.ll                                            |   205 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/longbranch.ll                                             |    34 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/madd-msub.ll                                              |   241 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16ex.ll                                               |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips64-f128.ll                                            |   358 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips64instrs.ll                                           |   126 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips64muldiv.ll                                           |    57 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mno-ldc1-sdc1.ll                                          |   274 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/msa/special.ll                                            |     4 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/no-odd-spreg.ll                                           |    58 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/null-streamer.ll                                          |     7 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/o32_cc.ll                                                 |   288 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/prevent-hoisting.ll                                       |   144 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/select.ll                                                 |   800 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/selectcc.ll                                               |    14 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/start-asm-file.ll                                         |     3 -
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/zeroreg.ll                                                |    98 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/access-non-generic.ll                                    |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/arg-lowering.ll                                          |    13 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/arithmetic-fp-sm20.ll                                    |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/arithmetic-int.ll                                        |    26 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/atomics.ll                                               |   182 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/bfe.ll                                                   |    32 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/call-with-alloca-buffer.ll                               |    14 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/compare-int.ll                                           |    40 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/convert-fp.ll                                            |    28 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/convert-int-sm20.ll                                      |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/envreg.ll                                                |   139 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/fma.ll                                                   |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/fp-contract.ll                                           |    33 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/fp-literals.ll                                           |     7 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/fp16.ll                                                  |    45 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/gvar-init.ll                                             |     5 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/half.ll                                                  |    70 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/imad.ll                                                  |     9 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/implicit-def.ll                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/inline-asm.ll                                            |     7 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/intrinsic-old.ll                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/intrinsics.ll                                            |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/isspacep.ll                                              |    35 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/ld-addrspace.ll                                          |    48 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/ld-generic.ll                                            |    16 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/ldu-i8.ll                                                |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/ldu-ldg.ll                                               |    40 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/ldu-reg-plus-offset.ll                                   |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/lit.local.cfg                                            |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/local-stack-frame.ll                                     |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/managed.ll                                               |    11 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/misaligned-vector-ldst.ll                                |    77 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/mulwide.ll                                               |    90 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/nvvm-reflect.ll                                          |    16 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/pr13291-i1-store.ll                                      |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/rotate.ll                                                |    58 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/shift-parts.ll                                           |    38 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/st-addrspace.ll                                          |    48 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/st-generic.ll                                            |    16 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/surf-read-cuda.ll                                        |    53 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/surf-write-cuda.ll                                       |    42 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/tex-read-cuda.ll                                         |    46 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/tex-read.ll                                              |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/texsurf-queries.ll                                       |   103 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/vector-call.ll                                           |    12 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/weak-global.ll                                           |     9 +
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/weak-linkage.ll                                          |    12 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/Atomics-32.ll                                          |    48 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/Frames-alloca.ll                                       |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/Frames-large.ll                                        |    16 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/Frames-small.ll                                        |    16 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/anon_aggr.ll                                           |    26 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/atomic-1.ll                                            |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/atomic-2.ll                                            |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/available-externally.ll                                |     9 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/complex-return.ll                                      |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/early-ret2.ll                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/empty-functions.ll                                     |     5 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/fast-isel-conversion-p5.ll                             |    23 -
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/fast-isel-conversion.ll                                |   104 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/func-addr.ll                                           |    10 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/hello-reloc.s                                          |    18 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/lit.local.cfg                                          |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/mcm-10.ll                                              |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/mcm-2.ll                                               |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc32-lshrti3.ll                                       |    39 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc32-pic.ll                                           |    21 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc64-altivec-abi.ll                                   |    25 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc64-byval-align.ll                                   |    56 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc64-calls.ll                                         |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc64-elf-abi.ll                                       |    10 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc64-smallarg.ll                                      |    59 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc64le-aggregates.ll                                  |   329 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc64le-calls.ll                                       |    17 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc64le-crsave.ll                                      |    28 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc64le-localentry.ll                                  |    46 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc64le-smallarg.ll                                    |    59 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppcf128-endian.ll                                      |   154 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/pr18663-2.ll                                           |   153 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/pr18663.ll                                             |   298 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/pr20442.ll                                             |    79 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/resolvefi-basereg.ll                                   |   362 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/resolvefi-disp.ll                                      |    71 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/sections.ll                                            |     4 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/stack-realign.ll                                       |    53 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/subsumes-pred-regs.ll                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/svr4-redzone.ll                                        |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/tls-pic.ll                                             |    16 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/unal-altivec-wint.ll                                   |    48 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/varargs-struct-float.ll                                |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/vec_cmp.ll                                             |   116 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/vec_misaligned.ll                                      |    10 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/vec_mul.ll                                             |    17 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/vec_shuffle_le.ll                                      |   209 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/vec_urem_const.ll                                      |    13 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/vperm-instcombine.ll                                   |    17 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/vperm-lowering.ll                                      |    66 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/vsx.ll                                                 |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/add_i64.ll                                                |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/address-space.ll                                          |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/and.ll                                                    |   115 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/array-ptr-calc-i32.ll                                     |    19 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/atomic_cmp_swap_local.ll                                  |    37 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/atomic_load_add.ll                                        |    47 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/atomic_load_sub.ll                                        |    47 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/bfi_int.ll                                                |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/big_alu.ll                                                |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/bitcast.ll                                                |    66 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/bswap.ll                                                  |    50 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/concat_vectors.ll                                         |   284 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/copy-illegal-type.ll                                      |   166 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/ctlz_zero_undef.ll                                        |    70 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/ctpop.ll                                                  |   284 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/ctpop64.ll                                                |   122 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/cttz_zero_undef.ll                                        |    70 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/cvt_f32_ubyte.ll                                          |   175 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/default-fp-mode.ll                                        |    29 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/extract_vector_elt_i16.ll                                 |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fabs.ll                                                   |   127 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fadd.ll                                                   |    85 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fceil.ll                                                  |   189 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fceil64.ll                                                |   103 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fcmp64.ll                                                 |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fcopysign.f32.ll                                          |    50 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fcopysign.f64.ll                                          |    37 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fdiv.ll                                                   |    77 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/ffloor.ll                                                 |    34 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fma.f64.ll                                                |    46 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fma.ll                                                    |    47 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fmul.ll                                                   |    45 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fnearbyint.ll                                             |    57 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fneg-fabs.ll                                              |    92 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fneg.ll                                                   |   100 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fp16_to_fp.ll                                             |    28 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fp32_to_fp16.ll                                           |    14 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fp_to_sint.ll                                             |   211 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fp_to_uint.ll                                             |   210 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fsub.ll                                                   |    91 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/fsub64.ll                                                 |     7 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/ftrunc.ll                                                 |   171 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/gv-const-addrspace.ll                                     |    35 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/half.ll                                                   |    61 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/indirect-private-64.ll                                    |    64 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/input-mods.ll                                             |    26 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/large-alloca.ll                                           |    14 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/large-constant-initializer.ll                             |    18 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/lds-output-queue.ll                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/lds-size.ll                                               |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/lit.local.cfg                                             |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.abs.ll                                        |    48 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.barrier.global.ll                             |    28 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.barrier.local.ll                              |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.brev.ll                                       |    27 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.clamp.ll                                      |    28 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.cvt_f32_ubyte.ll                              |    42 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.div_fixup.ll                                  |    27 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.div_fmas.ll                                   |    27 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.div_scale.ll                                  |    48 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.fract.ll                                      |    27 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.kill.ll                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.legacy.rsq.ll                                 |    13 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.rcp.f64.ll                                    |    30 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.rcp.ll                                        |    47 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.rsq.clamped.f64.ll                            |    11 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.rsq.clamped.ll                                |    14 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.rsq.ll                                        |    13 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.AMDGPU.trig_preop.ll                                 |    29 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.SI.gather4.ll                                        |   508 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.SI.getlod.ll                                         |    44 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.SI.image.ll                                          |    49 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.SI.image.sample.ll                                   |   289 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.SI.image.sample.o.ll                                 |   289 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.amdgpu.dp4.ll                                        |    11 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.amdgpu.kilp.ll                                       |    20 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.amdgpu.lrp.ll                                        |    12 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.exp2.ll                                              |    93 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.log2.ll                                              |    79 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.memcpy.ll                                            |   364 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.rint.f64.ll                                          |    22 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.rint.ll                                              |    32 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.sin.ll                                               |    22 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/load.ll                                                   |     9 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/local-atomics.ll                                          |   254 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/local-atomics64.ll                                        |   251 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/local-memory-two-objects.ll                               |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/local-memory.ll                                           |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/mubuf.ll                                                  |    18 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/mul.ll                                                    |    42 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/mul_uint24.ll                                             |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/no-initializer-constant-addrspace.ll                      |    20 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/operand-spacing.ll                                        |    15 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/or.ll                                                     |    24 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/parallelandifcollapse.ll                                  |     6 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/parallelorifcollapse.ll                                   |     5 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/private-memory-atomics.ll                                 |    31 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/private-memory-broken.ll                                  |    20 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/private-memory.ll                                         |   153 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/pv.ll                                                     |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/r600-export-fix.ll                                        |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/reorder-stores.ll                                         |   104 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/rotl.i64.ll                                               |    34 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/rotl.ll                                                   |    54 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/rotr.i64.ll                                               |    58 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/rotr.ll                                                   |    69 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/rsq.ll                                                    |    28 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/saddo.ll                                                  |    62 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/salu-to-valu.ll                                           |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/scalar_to_vector.ll                                       |    80 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/schedule-global-loads.ll                                  |    26 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/schedule-kernel-arg-loads.ll                              |    12 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/sdiv.ll                                                   |    90 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/sdiv24.ll                                                 |   120 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/select-i1.ll                                              |    14 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/select.ll                                                 |    17 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/select64.ll                                               |    35 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/selectcc-opt.ll                                           |    34 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/setcc-equivalent.ll                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/setcc-opt.ll                                              |    15 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/seto.ll                                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/setuo.ll                                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/sgpr-copy.ll                                              |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/shl.ll                                                    |   117 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/si-sgpr-spill.ll                                          |    18 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/sign_extend.ll                                            |    65 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/simplify-demanded-bits-build-pair.ll                      |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/sint_to_fp.ll                                             |    22 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/sint_to_fp64.ll                                           |    32 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/sra.ll                                                    |   130 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/srem.ll                                                   |    50 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/srl.ll                                                    |   126 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/ssubo.ll                                                  |    64 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/store.ll                                                  |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/sub.ll                                                    |    54 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/swizzle-export.ll                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/trunc.ll                                                  |     9 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/uaddo.ll                                                  |    56 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/udivrem.ll                                                |   358 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/uint_to_fp.f64.ll                                         |    27 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/uint_to_fp.ll                                             |    76 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/unaligned-load-store.ll                                   |    37 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/usubo.ll                                                  |    66 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/vector-alloca.ll                                          |    75 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/vop-shrink.ll                                             |    50 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/wait.ll                                                   |    60 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/work-item-intrinsics.ll                                   |   165 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/xor.ll                                                    |    68 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/atomics.ll                                               |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/lit.local.cfg                                            |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/Large/lit.local.cfg                                    |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/cmpxchg-01.ll                                          |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/cmpxchg-02.ll                                          |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/cmpxchg-03.ll                                          |    36 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/cmpxchg-04.ll                                          |    27 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/lit.local.cfg                                          |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/2014-06-10-thumb1-ldst-opt-bug.ll                        |    18 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/dyn-stackalloc.ll                                        |     7 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/fastcc.ll                                                |    36 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/lit.local.cfg                                            |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/stack_guard_remat.ll                                     |    46 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/thumb-ldm.ll                                             |     1 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/thumb-memcpy-ldm-stm.ll                                  |     1 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/cortex-fp.ll                                            |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/lit.local.cfg                                           |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/stack_guard_remat.ll                                    |    43 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-sxt_rot.ll                                       |    22 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-uxt_rot.ll                                       |    26 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/tpsoft.ll                                               |    54 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2007-05-05-Personality.ll                                  |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2007-09-06-ExtWeakAliasee.ll                               |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2008-02-06-LoadFoldingBug.ll                               |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2009-06-03-Win64SpillXMM.ll                                |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-01-08-Atomic64Bug.ll                                  |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-04-23-mmx-movdq2q.ll                                  |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-05-25-DotDebugLoc.ll                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-05-26-DotDebugLoc.ll                                  |    14 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-05-28-Crash.ll                                        |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-06-01-DeadArg-DbgInfo.ll                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-08-04-StackVariable.ll                                |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-10-08-cmpxchg8b.ll                                    |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2011-01-24-DbgValue-Before-Use.ll                          |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2012-10-02-DAGCycle.ll                                     |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2012-11-30-handlemove-dbg.ll                               |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2012-11-30-misched-dbg.ll                                  |    29 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2012-11-30-regpres-dbg.ll                                  |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2014-05-29-factorial.ll                                    |    24 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2014-05-30-CombineAddNSW.ll                                |    20 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/Atomics-64.ll                                              |    62 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/GC/lit.local.cfg                                           |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/MachineSink-DbgValue.ll                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/SwizzleShuff.ll                                            |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/add-of-carry.ll                                            |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/address-type-promotion-constantexpr.ll                     |    16 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/aliases.ll                                                 |    21 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/alloca-align-rounding.ll                                   |    19 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/atom-fixup-lea4.ll                                         |    23 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/atomic-load-store-wide.ll                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/atomic-minmax-i6432.ll                                     |    79 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/atomic-ops-ancient-64.ll                                   |    44 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/atomic128.ll                                               |   316 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/atomic16.ll                                                |    77 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/atomic32.ll                                                |    80 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/atomic64.ll                                                |    41 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/atomic6432.ll                                              |    92 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/atomic8.ll                                                 |    79 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/atomic_op.ll                                               |    21 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx-basic.ll                                               |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx-blend.ll                                               |    19 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx-intel-ocl.ll                                           |    60 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx-intrinsics-x86.ll                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx-shuffle.ll                                             |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx-splat.ll                                               |    17 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx-vperm2f128.ll                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx-vshufp.ll                                              |    10 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx2-shuffle.ll                                            |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-cmp.ll                                              |     5 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-cvt.ll                                              |     8 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-inc-dec.ll                                          |    13 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-intrinsics.ll                                       |    92 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-mask-op.ll                                          |    42 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-mov.ll                                              |   302 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-nontemporal.ll                                      |    19 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-shuffle.ll                                          |    80 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-vbroadcast.ll                                       |    80 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-vec-cmp.ll                                          |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512bw-mask-op.ll                                        |    99 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512dq-mask-op.ll                                        |    38 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/block-placement.ll                                         |    38 -
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/bswap-vector.ll                                            |    29 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/byval-callee-cleanup.ll                                    |    27 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/cmp.ll                                                     |    13 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/cmpxchg-i1.ll                                              |    87 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/cmpxchg-i128-i1.ll                                         |    83 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/coalescer-remat.ll                                         |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/coff-comdat.ll                                             |    92 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/coff-comdat2.ll                                            |     9 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/coff-comdat3.ll                                            |     8 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/combine-64bit-vec-binop.ll                                 |   273 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/combine-or.ll                                              |    20 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/combine-vec-shuffle-2.ll                                   |   253 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/combine-vec-shuffle-3.ll                                   |   380 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/combine-vec-shuffle-4.ll                                   |   237 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/combine-vec-shuffle-5.ll                                   |   257 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/computeKnownBits_urem.ll                                   |    14 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/constant-pool-remat-0.ll                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/constant-pool-sharing.ll                                   |    11 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/cvt16.ll                                                   |    89 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/dagcombine-and-setcc.ll                                    |    47 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/dbg-changes-codegen-branch-folding.ll                      |   165 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/divide-by-constant.ll                                      |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/dllexport-x86_64.ll                                        |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/dllexport.ll                                               |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/elf-comdat.ll                                              |    11 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/elf-comdat2.ll                                             |    12 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/exedepsfix-broadcast.ll                                    |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-args-fail2.ll                                    |    10 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-args.ll                                          |    24 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-branch_weights.ll                                |    19 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-cmp-branch2.ll                                   |   294 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-cmp-branch3.ll                                   |   470 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-cmp.ll                                           |   689 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-fold-mem.ll                                      |    12 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-select-cmov.ll                                   |    62 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-select-cmov2.ll                                  |   255 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-select-cmp.ll                                    |    50 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-select-pseudo-cmov.ll                            |   138 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-select-sse.ll                                    |   391 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-select.ll                                        |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-sse12-fptoint.ll                                 |    54 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-tls.ll                                           |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/float-asmprint.ll                                          |     5 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fma.ll                                                     |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/frameaddr.ll                                               |    59 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/gcc_except_table.ll                                        |    10 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/haddsub-2.ll                                               |   802 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/haddsub-undef.ll                                           |   325 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/half.ll                                                    |    69 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/i8-umulo.ll                                                |    24 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/inalloca-regparm.ll                                        |    15 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-fpstack.ll                                      |    62 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/jump_sign.ll                                               |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/jump_table_alias.ll                                        |    33 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/jump_table_bitcast.ll                                      |    46 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/jump_tables.ll                                             |   272 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/libcall-sret.ll                                            |    28 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/lit.local.cfg                                              |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/lower-bitcast.ll                                           |   107 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/macho-comdat.ll                                            |     6 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/mem-promote-integers.ll                                    |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/ms-inline-asm.ll                                           |    11 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/musttail-indirect.ll                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/narrow-shl-load.ll                                         |    34 -
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/null-streamer.ll                                           |    18 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/patchpoint-webkit_jscc.ll                                  |    88 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/patchpoint.ll                                              |    69 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/pmul.ll                                                    |   100 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/pr15267.ll                                                 |    33 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/pr20020.ll                                                 |    73 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/pr20088.ll                                                 |     9 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/pr5145.ll                                                  |    16 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/pshufd-combine-crash.ll                                    |    14 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/rdpmc.ll                                                   |    22 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/return_zeroext_i2.ll                                       |     7 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/select.ll                                                  |    44 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/shift-parts.ll                                             |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/shuffle-combine-crash.ll                                   |    30 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/sqrt.ll                                                    |    26 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/sse2-intrinsics-x86.ll                                     |    27 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/sse3-avx-addsub-2.ll                                       |   318 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/sse3-avx-addsub.ll                                         |   143 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/sse41-blend.ll                                             |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/sse41.ll                                                   |    40 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/stack-protector-dbginfo.ll                                 |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/stack_guard_remat.ll                                       |    28 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/stackmap-fast-isel.ll                                      |   165 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/stackmap-liveness.ll                                       |   153 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/stackmap-nops.ll                                           |     4 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/stackmap-shadow-optimization.ll                            |    21 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/stackmap.ll                                                |    23 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/store-narrow.ll                                            |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/swizzle-2.ll                                               |   515 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/swizzle-avx2.ll                                            |    91 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/testb-je-fusion.ll                                         |    20 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/trunc-ext-ld-st.ll                                         |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_cast2.ll                                               |    27 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_extract-sse4.ll                                        |    30 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_fabs.ll                                                |    47 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_fneg.ll                                                |    22 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_fpext.ll                                               |     6 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_return.ll                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_splat-3.ll                                             |    63 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_splat.ll                                               |    20 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_split.ll                                               |    33 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vector-gep.ll                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vector-idiv.ll                                             |    92 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll                                  |   271 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vector-shuffle-128-v2.ll                                   |   219 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vector-shuffle-128-v4.ll                                   |   177 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vector-shuffle-128-v8.ll                                   |   754 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vector-shuffle-combining.ll                                |   119 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vselect.ll                                                 |    14 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/widen_cast-1.ll                                            |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/widen_cast-4.ll                                            |    25 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/widen_cast-6.ll                                            |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/widen_conv-1.ll                                            |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/widen_conversions.ll                                       |    18 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/widen_load-2.ll                                            |   192 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/widen_shuffle-1.ll                                         |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/win64_call_epi.ll                                          |    65 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/win64_eh.ll                                                |   170 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/win_cst_pool.ll                                            |    66 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-64-double-shifts-Oz-Os-O2.ll                           |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-64-pic-10.ll                                           |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-64-stack-and-frame-ptr.ll                              |    34 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-64-static-relo-movl.ll                                 |    24 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-64-tls-1.ll                                            |     9 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-mixed-alignment-dagcombine.ll                          |    35 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-setcc-int-to-fp-combine.ll                             |    74 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/xaluo.ll                                                   |   823 +
 external/bsd/llvm/dist/llvm/test/CodeGen/XCore/dwarf_debug.ll                                           |    39 +
 external/bsd/llvm/dist/llvm/test/CodeGen/XCore/lit.local.cfg                                            |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/2009-11-05-DeadGlobalVariable.ll                             |     2 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/AArch64/eh_frame.s                                           |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/AArch64/eh_frame_personality.ll                              |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/AArch64/lit.local.cfg                                        |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/AArch64/struct_by_value.ll                                   |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/ARM/PR16736.ll                                               |     2 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/ARM/lit.local.cfg                                            |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/ARM/s-super-register.ll                                      |    63 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/COFF/lit.local.cfg                                           |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/Inputs/arange-overlap.cc                                     |    26 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/Inputs/arange-overlap.elf-x86_64                             |   Bin 
 external/bsd/llvm/dist/llvm/test/DebugInfo/Inputs/fission-ranges.cc                                     |    17 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/Inputs/fission-ranges.elf-x86_64                             |   Bin 
 external/bsd/llvm/dist/llvm/test/DebugInfo/Mips/lit.local.cfg                                           |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/PR20038.ll                                                   |   168 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/PowerPC/lit.local.cfg                                        |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/Sparc/lit.local.cfg                                          |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/SystemZ/eh_frame.s                                           |    53 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/SystemZ/eh_frame_personality.s                               |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/SystemZ/lit.local.cfg                                        |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/SystemZ/variable-loc.ll                                      |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/2011-09-26-GlobalVarContext.ll                           |    10 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/DW_AT_location-reference.ll                              |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/DW_AT_object_pointer.ll                                  |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/DW_AT_specification.ll                                   |     5 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/arguments.ll                                             |     8 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/block-capture.ll                                         |    17 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/byvalstruct.ll                                           |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/coff_debug_info_type.ll                                  |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/concrete_out_of_line.ll                                  |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-asm.s                                                |    22 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-const-int.ll                                         |    10 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-const.ll                                             |     2 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-declare-arg.ll                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-value-const-byref.ll                                 |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-value-dag-combine.ll                                 |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-value-inlined-parameter.ll                           |    26 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-value-isel.ll                                        |     6 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-value-location.ll                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-value-range.ll                                       |     6 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-value-terminator.ll                                  |    60 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg_value_direct.ll                                      |     5 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/debug-info-block-captured-self.ll                        |    24 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/debug-info-blocks.ll                                     |    20 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/debug-loc-asan.ll                                        |   186 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/debug-loc-offset.ll                                      |   134 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll                         |     2 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dwarf-public-names.ll                                    |    16 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/elf-names.ll                                             |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/empty-and-one-elem-array.ll                              |    10 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/fission-ranges.ll                                        |     7 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/formal_parameter.ll                                      |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/generate-odr-hash.ll                                     |    28 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/gnu-public-names.ll                                      |   347 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/lit.local.cfg                                            |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/misched-dbg-value.ll                                     |    43 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/nodebug_with_debug_loc.ll                                |   139 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/op_deref.ll                                              |    22 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/parameters.ll                                            |     8 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pieces-1.ll                                              |    79 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pieces-2.ll                                              |    92 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pieces-3.ll                                              |   105 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pr12831.ll                                               |    14 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pr19307.ll                                               |   147 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/recursive_inlining.ll                                    |   275 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/sret.ll                                                  |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/subreg.ll                                                |     2 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/subregisters.ll                                          |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/vla.ll                                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/cross-cu-inlining.ll                                         |    11 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/cross-cu-linkonce-distinct.ll                                |    95 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/cross-cu-linkonce.ll                                         |     1 -
 external/bsd/llvm/dist/llvm/test/DebugInfo/cu-line-tables.ll                                            |    59 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/dead-argument-order.ll                                       |    81 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/dwarf-public-names.ll                                        |    16 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/enum-types.ll                                                |    78 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/global.ll                                                    |     3 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/incorrect-variable-debugloc.ll                               |   391 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/inline-no-debug-info.ll                                      |    69 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/inlined-arguments.ll                                         |     8 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/llvm-symbolizer.test                                         |     8 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/missing-abstract-variable.ll                                 |   191 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/nodebug.ll                                                   |    51 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/two-cus-from-same-file.ll                                    |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/varargs.ll                                                   |     5 +-
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/Interpreter/intrinsics.ll                              |    19 +
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/Interpreter/lit.local.cfg                              |     3 +
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/eh-lg-pic.ll                                     |     2 +-
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/lit.local.cfg                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/RuntimeDyld/AArch64/MachO_ARM64_relocations.s          |    68 +
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/RuntimeDyld/AArch64/lit.local.cfg                      |     3 +
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/RuntimeDyld/ARM/MachO_ARM_PIC_relocations.s            |    39 +
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/RuntimeDyld/ARM/lit.local.cfg                          |     3 +
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/RuntimeDyld/X86/MachO_x86-64_PIC_relocations.s         |    43 +
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/RuntimeDyld/X86/lit.local.cfg                          |     3 +
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/lit.local.cfg                                          |     5 +-
 external/bsd/llvm/dist/llvm/test/Feature/alias2.ll                                                      |    22 +-
 external/bsd/llvm/dist/llvm/test/Feature/aliases.ll                                                     |    15 +-
 external/bsd/llvm/dist/llvm/test/Feature/comdat.ll                                                      |    21 +
 external/bsd/llvm/dist/llvm/test/Feature/globalvars.ll                                                  |     2 +
 external/bsd/llvm/dist/llvm/test/FileCheck/check-empty.txt                                              |    11 +
 external/bsd/llvm/dist/llvm/test/FileCheck/implicit-check-not.txt                                       |    44 +
 external/bsd/llvm/dist/llvm/test/FileCheck/validate-check-prefix.txt                                    |     1 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/X86/asm_attr.ll                       |     8 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/X86/asm_mov.ll                        |   111 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/X86/asm_mov.s                         |    28 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/X86/asm_mov_no_instrumentation.s      |     6 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/X86/asm_rep_movs.ll                   |    67 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/X86/asm_swap_intel.s                  |    30 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/X86/lit.local.cfg                     |     3 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/basic.ll                              |    14 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/coverage-dbg.ll                       |    68 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/coverage.ll                           |    12 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/debug_info.ll                         |     7 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-llvm-metadata.ll    |     2 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/do-not-touch-comdat-global.ll         |    14 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/global_metadata.ll                    |    67 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/instrument_global.ll                  |     4 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/instrument_initializer_metadata.ll    |     8 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/lifetime.ll                           |     2 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/stack-poisoning.ll                    |     2 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/ubsan.ll                              |    52 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/BoundsChecking/phi.ll                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/DataFlowSanitizer/load.ll                              |    14 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/DataFlowSanitizer/prefix-rename.ll                     |     8 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/DataFlowSanitizer/store.ll                             |    13 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/DataFlowSanitizer/union-large.ll                       |  3013 ++++++
 external/bsd/llvm/dist/llvm/test/Instrumentation/DataFlowSanitizer/union.ll                             |    52 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/array_types.ll                         |    89 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/atomics.ll                             |    10 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/instrumentation-with-call-threshold.ll |     6 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/missing_origin.ll                      |    19 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/msan_basic.ll                          |    63 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/mul_by_constant.ll                     |    94 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/store-origin.ll                        |     2 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/vector_arith.ll                        |    65 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/vector_pack.ll                         |    60 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/vector_shift.ll                        |    10 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/ThreadSanitizer/tsan_basic.ll                          |     6 +-
 external/bsd/llvm/dist/llvm/test/LTO/jump-table-type.ll                                                 |    23 +
 external/bsd/llvm/dist/llvm/test/LTO/lit.local.cfg                                                      |     3 +-
 external/bsd/llvm/dist/llvm/test/LTO/no-undefined-puts-when-implemented.ll                              |     2 +-
 external/bsd/llvm/dist/llvm/test/Linker/2008-03-05-AliasReference.ll                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/Linker/2011-08-22-ResolveAlias.ll                                      |    52 +-
 external/bsd/llvm/dist/llvm/test/Linker/2011-08-22-ResolveAlias2.ll                                     |    52 +-
 external/bsd/llvm/dist/llvm/test/Linker/Inputs/PR8300.b.ll                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/Linker/Inputs/alias.ll                                                 |     2 +-
 external/bsd/llvm/dist/llvm/test/Linker/Inputs/comdat.ll                                                |    20 +
 external/bsd/llvm/dist/llvm/test/Linker/Inputs/comdat2.ll                                               |     2 +
 external/bsd/llvm/dist/llvm/test/Linker/Inputs/comdat3.ll                                               |     2 +
 external/bsd/llvm/dist/llvm/test/Linker/Inputs/comdat4.ll                                               |     5 +
 external/bsd/llvm/dist/llvm/test/Linker/Inputs/comdat5.ll                                               |    15 +
 external/bsd/llvm/dist/llvm/test/Linker/alias.ll                                                        |     6 +-
 external/bsd/llvm/dist/llvm/test/Linker/comdat.ll                                                       |    32 +
 external/bsd/llvm/dist/llvm/test/Linker/comdat2.ll                                                      |     7 +
 external/bsd/llvm/dist/llvm/test/Linker/comdat3.ll                                                      |     5 +
 external/bsd/llvm/dist/llvm/test/Linker/comdat4.ll                                                      |     5 +
 external/bsd/llvm/dist/llvm/test/Linker/comdat5.ll                                                      |     7 +
 external/bsd/llvm/dist/llvm/test/Linker/comdat6.ll                                                      |    13 +
 external/bsd/llvm/dist/llvm/test/Linker/comdat7.ll                                                      |     9 +
 external/bsd/llvm/dist/llvm/test/Linker/comdat8.ll                                                      |    10 +
 external/bsd/llvm/dist/llvm/test/Linker/type-unique-type-array-a.ll                                     |   129 +
 external/bsd/llvm/dist/llvm/test/Linker/type-unique-type-array-b.ll                                     |   108 +
 external/bsd/llvm/dist/llvm/test/Linker/unnamed-addr1-a.ll                                              |    11 +
 external/bsd/llvm/dist/llvm/test/Linker/unnamed-addr1-b.ll                                              |     6 +
 external/bsd/llvm/dist/llvm/test/Linker/visibility2.ll                                                  |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/AArch64/alias-logicalimm.s                                          |    41 +
 external/bsd/llvm/dist/llvm/test/MC/AArch64/arm64-be-datalayout.s                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/AArch64/arm64-diags.s                                               |    36 +
 external/bsd/llvm/dist/llvm/test/MC/AArch64/arm64-leaf-compact-unwind.s                                 |     8 +-
 external/bsd/llvm/dist/llvm/test/MC/AArch64/arm64-system-encoding.s                                     |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/AArch64/basic-a64-diagnostics.s                                     |    55 +-
 external/bsd/llvm/dist/llvm/test/MC/AArch64/basic-a64-instructions.s                                    |    19 +
 external/bsd/llvm/dist/llvm/test/MC/AArch64/dot-req-case-insensitive.s                                  |    18 +
 external/bsd/llvm/dist/llvm/test/MC/AArch64/dot-req-diagnostics.s                                       |    37 +
 external/bsd/llvm/dist/llvm/test/MC/AArch64/dot-req.s                                                   |    37 +
 external/bsd/llvm/dist/llvm/test/MC/AArch64/elf_osabi_flags.s                                           |     5 +
 external/bsd/llvm/dist/llvm/test/MC/AArch64/ldr-pseudo-diagnostics.s                                    |    14 +
 external/bsd/llvm/dist/llvm/test/MC/AArch64/ldr-pseudo-obj-errors.s                                     |    13 +
 external/bsd/llvm/dist/llvm/test/MC/AArch64/ldr-pseudo.s                                                |   319 +
 external/bsd/llvm/dist/llvm/test/MC/AArch64/lit.local.cfg                                               |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/ARM/AlignedBundling/lit.local.cfg                                   |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/ARM/Windows/multiple-text-sections.s                                |    58 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/Windows/text-attributes.s                                       |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/coproc-diag.s                                                   |    10 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/diagnostics.s                                                   |   148 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch_extension-crc.s                                  |    12 +-
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch_extension-fp.s                                   |   191 +-
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch_extension-idiv.s                                 |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch_extension-mode-switch.s                          |    17 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch_extension-simd.s                                 |   152 +-
 external/bsd/llvm/dist/llvm/test/MC/ARM/dwarf-asm-multiple-sections.s                                   |    79 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/dwarf-asm-no-code.s                                             |    27 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/dwarf-asm-nonstandard-section.s                                 |    57 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/dwarf-asm-single-section.s                                      |    56 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/gas-compl-copr-reg.s                                            |    14 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/ldr-pseudo-darwin.s                                             |    26 +-
 external/bsd/llvm/dist/llvm/test/MC/ARM/lit.local.cfg                                                   |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/ARM/ltorg-darwin.s                                                  |    12 +-
 external/bsd/llvm/dist/llvm/test/MC/ARM/macho-relocs-with-addend.s                                      |    34 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/thumb-diagnostics.s                                             |    11 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/thumb-not-mclass.s                                              |    26 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/thumb-types.s                                                   |    26 +
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/conditional_asm.s                                         |    60 +
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive-warning.s                                       |    26 +
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive_file.s                                          |     1 +
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive_line.s                                          |     1 +
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive_loc.s                                           |     1 +
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive_seh.s                                           |    33 +-
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/if-diagnostics.s                                          |    29 +
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/lit.local.cfg                                             |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/macro-exitm.s                                             |    64 +
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/macros-darwin-vararg.s                                    |    92 +-
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/vararg.s                                                  |    10 +
 external/bsd/llvm/dist/llvm/test/MC/COFF/alias.s                                                        |     9 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/basic-coff-64.s                                                |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/basic-coff.s                                                   |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/early-dce.s                                                    |    16 +
 external/bsd/llvm/dist/llvm/test/MC/COFF/global_ctors_dtors.ll                                          |    18 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/linker-options.ll                                              |     2 +
 external/bsd/llvm/dist/llvm/test/MC/COFF/linkonce-invalid.s                                             |    14 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/linkonce.s                                                     |    57 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/lit.local.cfg                                                  |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/lset0.s                                                        |    13 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/section-comdat-conflict.s                                      |    13 +
 external/bsd/llvm/dist/llvm/test/MC/COFF/section-comdat-conflict2.s                                     |     6 +
 external/bsd/llvm/dist/llvm/test/MC/COFF/section-comdat.s                                               |   142 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/section-name-encoding.s                                        |    10 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/seh-stackalloc-zero.s                                          |    11 +
 external/bsd/llvm/dist/llvm/test/MC/COFF/seh.s                                                          |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/symbol-fragment-offset-64.s                                    |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/symbol-fragment-offset.s                                       |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/AArch64/basic-a64-instructions.txt                     |    22 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/AArch64/lit.local.cfg                                  |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/ARM/hex-immediates.txt                                 |     8 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/ARM/invalid-thumb-MSR-MClass.txt                       |    34 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/ARM/lit.local.cfg                                      |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/ARM/thumb-MSR-MClass.txt                               |    97 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/Mips/lit.local.cfg                                     |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/Mips/mips32r6.txt                                      |    51 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/Mips/mips64r6.txt                                      |    64 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/lit.local.cfg                                  |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-4xx.txt                         |    26 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-6xx.txt                         |     6 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-bookII.txt                      |     3 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-bookIII.txt                     |    20 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-e500.txt                        |     7 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-ext.txt                         |    23 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding.txt                             |     4 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/Sparc/lit.local.cfg                                    |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/SystemZ/insns.txt                                      |    54 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/SystemZ/lit.local.cfg                                  |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/avx-512.txt                                        |    45 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/hex-immediates.txt                                 |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/lit.local.cfg                                      |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/moffs.txt                                          |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/XCore/lit.local.cfg                                    |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/ARM/bss-non-zero-value.s                                        |     9 +
 external/bsd/llvm/dist/llvm/test/MC/ELF/ARM/gnu-type-hash-diagnostics.s                                 |     9 +
 external/bsd/llvm/dist/llvm/test/MC/ELF/ARM/gnu-type-hash.s                                             |    16 +
 external/bsd/llvm/dist/llvm/test/MC/ELF/ARM/lit.local.cfg                                               |     3 +
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-adjust-cfa-offset.s                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-advance-loc2.s                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-def-cfa-offset.s                                            |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-def-cfa-register.s                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-def-cfa.s                                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-escape.s                                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-offset.s                                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-register.s                                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-rel-offset.s                                                |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-rel-offset2.s                                               |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-remember.s                                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-restore.s                                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-same-value.s                                                |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-sections.s                                                  |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-signal-frame.s                                              |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-undefined.s                                                 |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-version.ll                                                  |    45 +
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-window-save.s                                               |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi-zero-addr-delta.s                                           |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/cfi.s                                                           |    70 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/gnu-type-diagnostics.s                                          |    18 +
 external/bsd/llvm/dist/llvm/test/MC/ELF/gnu-type.s                                                      |    38 +
 external/bsd/llvm/dist/llvm/test/MC/ELF/lit.local.cfg                                                   |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/ELF/no-reloc.s                                                      |    19 +
 external/bsd/llvm/dist/llvm/test/MC/ELF/pr19430.s                                                       |    14 +
 external/bsd/llvm/dist/llvm/test/MC/MachO/AArch64/lit.local.cfg                                         |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/MachO/ARM/aliased-symbols.s                                         |   115 +
 external/bsd/llvm/dist/llvm/test/MC/MachO/ARM/lit.local.cfg                                             |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/MachO/eh-frame-reloc.s                                              |    21 +-
 external/bsd/llvm/dist/llvm/test/MC/MachO/eh_symbol.s                                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/MachO/lit.local.cfg                                                 |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/MachO/pr19185.s                                                     |     6 +
 external/bsd/llvm/dist/llvm/test/MC/MachO/variable-exprs.s                                              |     8 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/cpsetup-bad.s                                                  |    14 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/eh-frame.s                                                     |     8 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags.s                                                   |    91 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_abicalls.s                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_micromips.s                                         |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_mips16.s                                            |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_nan2008.s                                           |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_nanlegacy.s                                         |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_noreorder.s                                         |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_pic0.s                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_pic2.s                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/elf_reginfo.s                                                  |    10 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/lit.local.cfg                                                  |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips-abi-bad.s                                                 |    20 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips-data-directives.s                                         |     4 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips-expansions-bad.s                                          |     6 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips-expansions.s                                              |    13 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips-noat.s                                                    |    11 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips-reginfo-fp32.s                                            |    34 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips-reginfo-fp64.s                                            |    60 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips1/invalid-mips2.s                                          |     1 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips1/invalid-mips32.s                                         |    10 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips1/invalid-mips4.s                                          |    19 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips1/invalid-mips5.s                                          |    19 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips1/valid.s                                                  |    15 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips2/invalid-mips3-wrong-error.s                              |     1 -
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips2/invalid-mips3.s                                          |     1 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips2/invalid-mips32.s                                         |    26 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips2/invalid-mips32r2.s                                       |    21 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips2/invalid-mips4.s                                          |    19 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips2/invalid-mips5.s                                          |    19 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips2/valid.s                                                  |    24 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips3/invalid-mips32.s                                         |    10 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips3/invalid-mips4.s                                          |    23 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips3/invalid-mips5.s                                          |    19 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips3/valid.s                                                  |    37 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32/abiflags.s                                              |    36 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32/valid.s                                                 |    35 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r2/abiflags.s                                            |    37 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r2/invalid.s                                             |    10 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r2/valid.s                                               |    38 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/invalid-mips1-wrong-error.s                           |     2 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/invalid-mips1.s                                       |    16 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/invalid-mips2.s                                       |    12 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/invalid-mips32-wrong-error.s                          |     4 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/invalid-mips32.s                                      |    25 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/invalid-mips32r2.s                                    |    15 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/invalid-mips4-wrong-error.s                           |    21 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/invalid-mips4.s                                       |    11 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/invalid-mips5-wrong-error.s                           |    11 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/invalid-mips5.s                                       |     9 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/invalid.s                                             |    14 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/relocations.s                                         |    25 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips32r6/valid.s                                               |    72 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips4/invalid-mips32.s                                         |    10 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips4/valid.s                                                  |    42 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips5/invalid-mips32.s                                         |    10 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips5/invalid-mips64.s                                         |     3 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips5/valid.s                                                  |    42 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64-expansions.s                                            |   209 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64/abiflags.s                                              |    36 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64/valid.s                                                 |    53 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r2/abi-bad.s                                             |     9 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r2/abiflags.s                                            |    36 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r2/invalid.s                                             |    10 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r2/valid.s                                               |    56 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/invalid-mips1-wrong-error.s                           |     2 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/invalid-mips1.s                                       |    19 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/invalid-mips2.s                                       |    15 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/invalid-mips3.s                                       |    19 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/invalid-mips32-wrong-error.s                          |    20 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/invalid-mips4-wrong-error.s                           |    21 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/invalid-mips4.s                                       |    14 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/invalid-mips5-wrong-error.s                           |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/invalid-mips5.s                                       |    12 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/invalid-mips64.s                                      |    54 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/invalid.s                                             |    12 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/relocations.s                                         |    33 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips64r6/valid.s                                               |    86 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips_abi_flags_xx.s                                            |    45 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips_abi_flags_xx_set.s                                        |    37 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/abiflags.s                                                 |    37 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/set-msa-directive-bad.s                                    |    11 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/set-msa-directive.s                                        |    22 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/nacl-mask.s                                                    |    34 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/nooddspreg-cmdarg.s                                            |    42 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/nooddspreg-error.s                                             |    14 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/nooddspreg.s                                                   |    44 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/oddspreg.s                                                     |    69 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/set-mips-directives-bad.s                                      |    30 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/set-mips-directives.s                                          |    51 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/lcomm.s                                                     |    22 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/lit.local.cfg                                               |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc-reloc.s                                                 |    17 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc32-ba.s                                                  |     6 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-abiversion.s                                          |     9 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-encoding-4xx.s                                        |   167 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-encoding-6xx.s                                        |   109 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-encoding-bookII.s                                     |    14 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-encoding-bookIII.s                                    |   118 +-
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-encoding-e500.s                                       |    11 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-encoding-ext.s                                        |   168 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-encoding-spe.s                                        |   622 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-encoding.s                                            |    14 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-fixup-apply.s                                         |    20 +-
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-fixups.s                                              |    12 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-initial-cfa.s                                         |     8 +-
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-localentry-error1.s                                   |    11 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-localentry-error2.s                                   |    12 +
 external/bsd/llvm/dist/llvm/test/MC/PowerPC/ppc64-localentry.s                                          |    70 +
 external/bsd/llvm/dist/llvm/test/MC/Sparc/lit.local.cfg                                                 |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/SystemZ/insn-bad-z196.s                                             |    54 +
 external/bsd/llvm/dist/llvm/test/MC/SystemZ/insn-bad.s                                                  |    15 +
 external/bsd/llvm/dist/llvm/test/MC/SystemZ/insn-good-z196.s                                            |    42 +
 external/bsd/llvm/dist/llvm/test/MC/SystemZ/lit.local.cfg                                               |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/X86/AlignedBundling/lit.local.cfg                                   |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/X86/avx512-encodings.s                                              |   658 +-
 external/bsd/llvm/dist/llvm/test/MC/X86/intel-syntax-2.s                                                |     8 +
 external/bsd/llvm/dist/llvm/test/MC/X86/intel-syntax.s                                                  |     8 +
 external/bsd/llvm/dist/llvm/test/MC/X86/lit.local.cfg                                                   |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/X86/no-elf-compact-unwind.s                                         |     1 +
 external/bsd/llvm/dist/llvm/test/MC/X86/sgx-encoding.s                                                  |     9 +
 external/bsd/llvm/dist/llvm/test/MC/X86/stackmap-nops.ll                                                |     4 +
 external/bsd/llvm/dist/llvm/test/MC/X86/x86-64-avx512bw.s                                               |   257 +
 external/bsd/llvm/dist/llvm/test/MC/X86/x86-64-avx512bw_vl.s                                            |   257 +
 external/bsd/llvm/dist/llvm/test/MC/X86/x86-64-avx512dq.s                                               |    73 +
 external/bsd/llvm/dist/llvm/test/MC/X86/x86-64-avx512f_vl.s                                             |  1025 ++
 external/bsd/llvm/dist/llvm/test/MC/X86/x86-itanium.ll                                                  |     6 +
 external/bsd/llvm/dist/llvm/test/MC/X86/x86-windows-itanium-libcalls.ll                                 |    16 +
 external/bsd/llvm/dist/llvm/test/MC/X86/x86_errors.s                                                    |     4 +
 external/bsd/llvm/dist/llvm/test/MC/X86/x86_long_nop.s                                                  |    10 +
 external/bsd/llvm/dist/llvm/test/MC/X86/x86_nop.s                                                       |     1 +
 external/bsd/llvm/dist/llvm/test/MC/X86/x86_operands.s                                                  |     5 +
 external/bsd/llvm/dist/llvm/test/Makefile                                                               |     9 +
 external/bsd/llvm/dist/llvm/test/Object/ARM/lit.local.cfg                                               |     3 +-
 external/bsd/llvm/dist/llvm/test/Object/Inputs/darwin-m-test1.mach0-armv7                               |   Bin 
 external/bsd/llvm/dist/llvm/test/Object/Inputs/darwin-m-test2.macho-i386                                |   Bin 
 external/bsd/llvm/dist/llvm/test/Object/Inputs/darwin-m-test3.macho-x86-64                              |   Bin 
 external/bsd/llvm/dist/llvm/test/Object/Inputs/hello-world.macho-x86_64                                 |   Bin 
 external/bsd/llvm/dist/llvm/test/Object/Inputs/macho-hello-g.macho-x86_64                               |   Bin 
 external/bsd/llvm/dist/llvm/test/Object/Inputs/no-sections.elf-x86-64                                   |   Bin 
 external/bsd/llvm/dist/llvm/test/Object/Inputs/program-headers.mips64                                   |   Bin 
 external/bsd/llvm/dist/llvm/test/Object/Inputs/trivial-object-test.elf-mipsel                           |   Bin 
 external/bsd/llvm/dist/llvm/test/Object/Inputs/trivial.ll                                               |     4 +
 external/bsd/llvm/dist/llvm/test/Object/Inputs/unwind-section.elf-x86-64                                |   Bin 
 external/bsd/llvm/dist/llvm/test/Object/Mips/lit.local.cfg                                              |     3 +-
 external/bsd/llvm/dist/llvm/test/Object/X86/archive-ir-asm.ll                                           |    20 +
 external/bsd/llvm/dist/llvm/test/Object/X86/lit.local.cfg                                               |     3 +-
 external/bsd/llvm/dist/llvm/test/Object/X86/nm-ir.ll                                                    |    45 +
 external/bsd/llvm/dist/llvm/test/Object/archive-long-index.test                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/Object/archive-symtab.test                                             |    26 +-
 external/bsd/llvm/dist/llvm/test/Object/coff-archive-short.test                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/Object/coff-archive.test                                               |     2 +-
 external/bsd/llvm/dist/llvm/test/Object/directory.ll                                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/Object/mangle-ir.ll                                                    |     6 +
 external/bsd/llvm/dist/llvm/test/Object/nm-archive.test                                                 |    18 +-
 external/bsd/llvm/dist/llvm/test/Object/nm-darwin-m.test                                                |    53 +
 external/bsd/llvm/dist/llvm/test/Object/nm-trivial-object.test                                          |    98 +-
 external/bsd/llvm/dist/llvm/test/Object/nm-universal-binary.test                                        |    46 +-
 external/bsd/llvm/dist/llvm/test/Object/obj2yaml.test                                                   |    30 +-
 external/bsd/llvm/dist/llvm/test/Object/objdump-no-sectionheaders.test                                  |     6 +
 external/bsd/llvm/dist/llvm/test/Object/simple-archive.test                                             |     2 +-
 external/bsd/llvm/dist/llvm/test/Object/size-trivial-macho.test                                         |    78 +-
 external/bsd/llvm/dist/llvm/test/Object/yaml2obj-coff-multi-doc.test                                    |    91 +
 external/bsd/llvm/dist/llvm/test/Object/yaml2obj-elf-multi-doc.test                                     |    56 +
 external/bsd/llvm/dist/llvm/test/Object/yaml2obj-elf-symbol-visibility.yaml                             |   126 +
 external/bsd/llvm/dist/llvm/test/Other/X86/lit.local.cfg                                                |     3 +-
 external/bsd/llvm/dist/llvm/test/Other/constant-fold-gep.ll                                             |    19 +-
 external/bsd/llvm/dist/llvm/test/Other/llvm-nm-without-aliases.ll                                       |     4 +-
 external/bsd/llvm/dist/llvm/test/TableGen/BitsInit.td                                                   |    83 +
 external/bsd/llvm/dist/llvm/test/TableGen/ForeachLoop.td                                                |    26 +-
 external/bsd/llvm/dist/llvm/test/TableGen/if-empty-list-arg.td                                          |     7 +
 external/bsd/llvm/dist/llvm/test/TableGen/if.td                                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/TableGen/ifbit.td                                                      |     2 +
 external/bsd/llvm/dist/llvm/test/TableGen/intrinsic-long-name.td                                        |    32 +
 external/bsd/llvm/dist/llvm/test/TableGen/list-element-bitref.td                                        |     2 +-
 external/bsd/llvm/dist/llvm/test/TableGen/math.td                                                       |    18 +
 external/bsd/llvm/dist/llvm/test/Transforms/ArgumentPromotion/basictest.ll                              |    32 +-
 external/bsd/llvm/dist/llvm/test/Transforms/ArgumentPromotion/byval-2.ll                                |    37 +-
 external/bsd/llvm/dist/llvm/test/Transforms/ArgumentPromotion/byval.ll                                  |    33 +-
 external/bsd/llvm/dist/llvm/test/Transforms/ArgumentPromotion/dbg.ll                                    |    26 +
 external/bsd/llvm/dist/llvm/test/Transforms/AtomicExpandLoadLinked/ARM/atomic-expansion-v7.ll           |    68 +-
 external/bsd/llvm/dist/llvm/test/Transforms/AtomicExpandLoadLinked/ARM/atomic-expansion-v8.ll           |    70 +-
 external/bsd/llvm/dist/llvm/test/Transforms/AtomicExpandLoadLinked/ARM/cmpxchg-weak.ll                  |    97 +
 external/bsd/llvm/dist/llvm/test/Transforms/AtomicExpandLoadLinked/ARM/lit.local.cfg                    |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/BBVectorize/lit.local.cfg                                   |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/CodeGenPrepare/AArch64/lit.local.cfg                        |     3 +
 external/bsd/llvm/dist/llvm/test/Transforms/CodeGenPrepare/AArch64/trunc-weird-user.ll                  |    17 +
 external/bsd/llvm/dist/llvm/test/Transforms/CodeGenPrepare/X86/lit.local.cfg                            |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/ConstProp/loads.ll                                          |    13 +
 external/bsd/llvm/dist/llvm/test/Transforms/ConstantHoisting/AArch64/lit.local.cfg                      |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/ConstantHoisting/PowerPC/lit.local.cfg                      |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/ConstantHoisting/X86/large-immediate.ll                     |     9 +
 external/bsd/llvm/dist/llvm/test/Transforms/ConstantHoisting/X86/lit.local.cfg                          |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/ConstantHoisting/X86/stackmap.ll                            |     6 +-
 external/bsd/llvm/dist/llvm/test/Transforms/DeadStoreElimination/PartialStore.ll                        |    22 +-
 external/bsd/llvm/dist/llvm/test/Transforms/DeadStoreElimination/cs-cs-aliasing.ll                      |    74 +
 external/bsd/llvm/dist/llvm/test/Transforms/DeadStoreElimination/simple.ll                              |    17 +
 external/bsd/llvm/dist/llvm/test/Transforms/GCOVProfiling/global-ctor.ll                                |    58 +
 external/bsd/llvm/dist/llvm/test/Transforms/GCOVProfiling/linezero.ll                                   |   143 +
 external/bsd/llvm/dist/llvm/test/Transforms/GVN/2009-03-10-PREOnVoid.ll                                 |    28 +-
 external/bsd/llvm/dist/llvm/test/Transforms/GVN/calloc-load-removal.ll                                  |    25 +
 external/bsd/llvm/dist/llvm/test/Transforms/GVN/invariant-load.ll                                       |    31 +
 external/bsd/llvm/dist/llvm/test/Transforms/GVN/noalias.ll                                              |    43 +
 external/bsd/llvm/dist/llvm/test/Transforms/GVN/rle.ll                                                  |    13 +
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalDCE/2009-01-05-DeadAliases.ll                         |    10 +-
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalDCE/2009-02-17-AliasUsesAliasee.ll                    |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/2009-02-15-BitcastAlias.ll                        |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/2009-02-15-ResolveAlias.ll                        |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/2009-03-06-Anonymous.ll                           |    18 +-
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/alias-resolve.ll                                  |    12 +-
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/alias-used-address-space.ll                       |     6 +-
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/alias-used-section.ll                             |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/alias-used.ll                                     |    14 +-
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/constantfold-initializers.ll                      |    51 +-
 external/bsd/llvm/dist/llvm/test/Transforms/IndVarSimplify/2014-06-21-congruent-constant.ll             |    57 +
 external/bsd/llvm/dist/llvm/test/Transforms/Inline/blockaddress.ll                                      |     5 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Inline/debug-invoke.ll                                      |    37 +
 external/bsd/llvm/dist/llvm/test/Transforms/Inline/noalias.ll                                           |    76 +
 external/bsd/llvm/dist/llvm/test/Transforms/Inline/noalias2.ll                                          |    97 +
 external/bsd/llvm/dist/llvm/test/Transforms/Inline/null-function.ll                                     |     9 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/2007-09-10-AliasConstFold.ll                    |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/2007-09-17-AliasConstFold2.ll                   |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/2010-03-03-ExtElim.ll                           |     4 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/2012-07-30-addrsp-bitcast.ll                    |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/AddOverFlow.ll                                  |   118 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/abs_abs.ll                                      |   961 ++
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/add-shrink.ll                                   |    10 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/add-sitofp.ll                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/add2.ll                                         |   237 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/addrspacecast.ll                                |    80 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/align-2d-gep.ll                                 |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/align-attr.ll                                   |    15 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/assume.ll                                       |    43 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/bitcast-alias-function.ll                       |    24 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/cast.ll                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/constant-fold-address-space-pointer.ll          |    10 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/descale-zero.ll                                 |    21 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/distribute.ll                                   |    68 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/ffs-1.ll                                        |     6 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/getelementptr.ll                                |    17 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/icmp-shr.ll                                     |   677 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/icmp.ll                                         |    63 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/intrinsics.ll                                   |    13 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/load.ll                                         |    48 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/loadstore-alignment.ll                          |   122 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/memcpy-from-global.ll                           |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/objsize-address-space.ll                        |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/objsize.ll                                      |     4 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/or-xor.ll                                       |    44 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/or.ll                                           |    61 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/overflow-mul.ll                                 |    11 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/pr20059.ll                                      |    16 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/pr20079.ll                                      |     9 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/r600-intrinsics.ll                              |    47 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/rem.ll                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/select.ll                                       |   115 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/sext.ll                                         |     4 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/sub.ll                                          |    29 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/vec_shuffle.ll                                  |     9 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/xor2.ll                                         |    85 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/zext-bool-add-sub.ll                            |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstMerge/ld_hoist_st_sink.ll                               |    84 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstSimplify/AndOrXor.ll                                    |     8 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstSimplify/apint-or.ll                                    |    37 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstSimplify/ashr-nop.ll                                    |    10 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstSimplify/assume.ll                                      |    13 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstSimplify/compare.ll                                     |    86 +
 external/bsd/llvm/dist/llvm/test/Transforms/Internalize/2009-01-05-InternalizeAliases.ll                |     4 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Internalize/local-visibility.ll                             |     4 +-
 external/bsd/llvm/dist/llvm/test/Transforms/JumpThreading/pr15851_hang.ll                               |    22 +
 external/bsd/llvm/dist/llvm/test/Transforms/JumpThreading/select.ll                                     |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LICM/extra-copies.ll                                        |    29 +
 external/bsd/llvm/dist/llvm/test/Transforms/LICM/hoist-bitcast-load.ll                                  |   239 +
 external/bsd/llvm/dist/llvm/test/Transforms/LICM/hoist-deref-load.ll                                    |   168 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopIdiom/R600/lit.local.cfg                                |     3 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopIdiom/R600/popcnt.ll                                    |   104 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopIdiom/X86/lit.local.cfg                                 |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopStrengthReduce/AArch64/lit.local.cfg                    |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopStrengthReduce/ARM/lit.local.cfg                        |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopStrengthReduce/X86/lit.local.cfg                        |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopUnroll/PowerPC/lit.local.cfg                            |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopUnroll/X86/lit.local.cfg                                |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopUnroll/runtime-loop.ll                                  |     6 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopUnroll/unroll-pragmas-disabled.ll                       |   149 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopUnroll/unroll-pragmas.ll                                |   259 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/AArch64/lit.local.cfg                         |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/ARM/lit.local.cfg                             |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/PowerPC/lit.local.cfg                         |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/already-vectorized.ll                     |     4 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/avx512.ll                                 |    35 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/lit.local.cfg                             |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/metadata-enable.ll                        |     9 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/small-size.ll                             |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/vect.omp.force.ll                         |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/vect.omp.force.small-tc.ll                |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/vector_ptr_load_store.ll                  |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/vectorization-remarks-missed.ll           |   161 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/vectorization-remarks.ll                  |    17 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/XCore/lit.local.cfg                           |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/calloc.ll                                     |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/conditional-assignment.ll                     |    58 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/control-flow.ll                               |    78 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/float-reduction.ll                            |    22 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/gcc-examples.ll                               |     4 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/if-conversion.ll                              |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/induction.ll                                  |    34 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/metadata-unroll.ll                            |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/metadata-width.ll                             |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/metadata.ll                                   |    44 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/multiple-address-spaces.ll                    |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/no_array_bounds.ll                            |   101 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/no_outside_user.ll                            |     5 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/no_switch.ll                                  |    86 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/ptr_loops.ll                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/runtime-check-address-space.ll                |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/runtime-check-readonly.ll                     |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/store-shuffle-bug.ll                          |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/tbaa-nodep.ll                                 |   102 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/vect.omp.persistence.ll                       |     8 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/vectorize-once.ll                             |     6 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LowerAtomic/atomic-swap.ll                                  |    17 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LowerSwitch/2014-06-10-SwitchContiguousOpt.ll               |    27 +
 external/bsd/llvm/dist/llvm/test/Transforms/LowerSwitch/2014-06-11-SwitchDefaultUnreachableOpt.ll       |    41 +
 external/bsd/llvm/dist/llvm/test/Transforms/LowerSwitch/2014-06-23-PHIlowering.ll                       |    40 +
 external/bsd/llvm/dist/llvm/test/Transforms/LowerSwitch/feature.ll                                      |   114 +-
 external/bsd/llvm/dist/llvm/test/Transforms/MemCpyOpt/2008-02-24-MultipleUseofSRet.ll                   |     4 +-
 external/bsd/llvm/dist/llvm/test/Transforms/MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll                   |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/MemCpyOpt/capturing-func.ll                                 |    22 +
 external/bsd/llvm/dist/llvm/test/Transforms/MemCpyOpt/loadstore-sret.ll                                 |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/MemCpyOpt/memcpy.ll                                         |     4 +-
 external/bsd/llvm/dist/llvm/test/Transforms/MemCpyOpt/sret.ll                                           |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/MergeFunc/call-and-invoke-with-ranges.ll                    |    91 +
 external/bsd/llvm/dist/llvm/test/Transforms/MergeFunc/functions.ll                                      |    27 +
 external/bsd/llvm/dist/llvm/test/Transforms/MergeFunc/ranges.ll                                         |    43 +
 external/bsd/llvm/dist/llvm/test/Transforms/MetaRenamer/metarenamer.ll                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/PartiallyInlineLibCalls/bad-prototype.ll                    |    13 +
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll                  |    15 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/2002-05-15-MissedTree.ll                        |    14 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/2002-05-15-SubReassociate.ll                    |    34 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll                  |    43 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/2006-04-27-ReassociateVector.ll                 |    16 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/basictest.ll                                    |   201 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/fp-commute.ll                                   |    21 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/inverses.ll                                     |    12 +
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/looptest.ll                                     |     1 +
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/mightymul.ll                                    |     4 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/multistep.ll                                    |     1 -
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/negation.ll                                     |    36 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/otherops.ll                                     |    42 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/shift-factor.ll                                 |    20 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/subtest.ll                                      |    31 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SCCP/atomic.ll                                              |     9 +
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/AArch64/commute.ll                            |    75 +
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/AArch64/lit.local.cfg                         |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/AArch64/load-store-q.ll                       |    46 +
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/ARM/lit.local.cfg                             |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/R600/lit.local.cfg                            |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/addsub.ll                                 |   181 +
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/align.ll                                  |    30 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/crash_scheduling.ll                       |    47 +
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/crash_vectorizeTree.ll                    |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/gep.ll                                    |    41 +
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/in-tree-user.ll                           |     9 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/lit.local.cfg                             |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/pr19657.ll                                |    73 +
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/scheduling.ll                             |    78 +
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/XCore/lit.local.cfg                           |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SROA/slice-order-independence.ll                            |    37 +
 external/bsd/llvm/dist/llvm/test/Transforms/SROA/slice-width.ll                                         |    25 +
 external/bsd/llvm/dist/llvm/test/Transforms/SROA/vector-lifetime-intrinsic.ll                           |    31 +
 external/bsd/llvm/dist/llvm/test/Transforms/SeparateConstOffsetFromGEP/NVPTX/lit.local.cfg              |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SeparateConstOffsetFromGEP/NVPTX/split-gep-and-gvn.ll       |   153 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SeparateConstOffsetFromGEP/NVPTX/split-gep.ll               |   195 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/PR17073.ll                                      |    73 +
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/SPARC/lit.local.cfg                             |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/X86/lit.local.cfg                               |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/X86/switch-covered-bug.ll                       |    50 +
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/X86/switch-table-bug.ll                         |    41 +
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/X86/switch_to_lookup_table.ll                   |    55 +
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/assume.ll                                       |    22 +
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/lifetime.ll                                     |     6 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/speculate-vector-ops.ll                         |    60 +
 external/bsd/llvm/dist/llvm/test/Transforms/TailCallElim/basic.ll                                       |    14 +
 external/bsd/llvm/dist/llvm/test/Transforms/TailDup/X86/lit.local.cfg                                   |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/TailDup/lit.local.cfg                                       |     3 +-
 external/bsd/llvm/dist/llvm/test/Unit/lit.cfg                                                           |     5 +
 external/bsd/llvm/dist/llvm/test/Verifier/alias.ll                                                      |    15 +
 external/bsd/llvm/dist/llvm/test/Verifier/bitcast-alias-address-space.ll                                |    10 +
 external/bsd/llvm/dist/llvm/test/Verifier/comdat.ll                                                     |     5 +
 external/bsd/llvm/dist/llvm/test/Verifier/comdat2.ll                                                    |     5 +
 external/bsd/llvm/dist/llvm/test/Verifier/jumptable.ll                                                  |     8 +
 external/bsd/llvm/dist/llvm/test/Verifier/range-1.ll                                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/Verifier/range-2.ll                                                    |    30 +
 external/bsd/llvm/dist/llvm/test/lit.cfg                                                                |    46 +-
 external/bsd/llvm/dist/llvm/test/lit.site.cfg.in                                                        |     1 +
 external/bsd/llvm/dist/llvm/test/tools/gold/Inputs/invalid.bc                                           |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/gold/Inputs/linker-script.export                                 |     5 +
 external/bsd/llvm/dist/llvm/test/tools/gold/emit-llvm.ll                                                |    53 +
 external/bsd/llvm/dist/llvm/test/tools/gold/invalid.ll                                                  |     7 +
 external/bsd/llvm/dist/llvm/test/tools/gold/linker-script.ll                                            |    17 +
 external/bsd/llvm/dist/llvm/test/tools/gold/lit.local.cfg                                               |     3 +
 external/bsd/llvm/dist/llvm/test/tools/gold/mtriple.ll                                                  |     7 +
 external/bsd/llvm/dist/llvm/test/tools/gold/option.ll                                                   |    31 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/copy_block_helper.m                                     |     2 +-
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/llvm-cov.test                                           |     8 +-
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/range_based_for.cpp                                     |     2 +-
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/ARM/lit.local.cfg                                   |     2 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/ARM/macho-mattr-arm.test                            |     5 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/ARM/macho-mcpu-arm.test                             |    10 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/Inputs/compact-unwind.macho-i386                    |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/Inputs/compact-unwind.macho-x86_64                  |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/Inputs/large-bss.obj.coff-i386                      |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/X86/Inputs/out-of-section-sym.elf-i386              |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/X86/Inputs/trivial.obj.elf-i386                     |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/X86/disassembly-show-raw.test                       |    14 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/X86/lit.local.cfg                                   |     2 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/X86/out-of-section-sym.test                         |    13 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/coff-large-bss.test                                 |     6 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/macho-compact-unwind-i386.test                      |    27 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/macho-compact-unwind-x86_64.test                    |    27 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/bad-hash.proftext                           |     4 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/bar3-1.proftext                             |     6 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/c-general.profraw                           |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/compat.profdata.v1                          |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/extra-word.proftext                         |     2 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo3-1.proftext                             |     6 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo3-2.proftext                             |     6 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo3bar3-1.proftext                         |    13 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/invalid-count-later.proftext                |     4 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/no-counts.proftext                          |     3 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/c-general.test                                     |     6 +-
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/compat.proftext                                    |    47 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/count-mismatch.proftext                            |    40 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/general.proftext                                   |    56 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/hash-mismatch.proftext                             |    37 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/lit.local.cfg                                      |     1 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/multiple-inputs.test                               |    51 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/overflow.proftext                                  |    12 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/text-format-errors.test                            |    10 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/ARM/lit.local.cfg                                   |     3 +-
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/Inputs/got-empty.exe.mipsel                         |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/Inputs/got-tls.so.elf-mips64el                      |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/Inputs/trivial.obj.elf-mipsel                       |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/mips-got.test                                       |   331 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/program-headers.test                                |    28 +-
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/relocations.test                                    |    52 +-
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/sections-ext.test                                   |    52 +-
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/sections.test                                       |    33 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-vtabledump/Inputs/trivial.obj.coff-i386                     |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-vtabledump/trivial.test                                     |     7 +
 external/bsd/llvm/dist/llvm/tools/CMakeLists.txt                                                        |     5 +-
 external/bsd/llvm/dist/llvm/tools/LLVMBuild.txt                                                         |     2 +-
 external/bsd/llvm/dist/llvm/tools/Makefile                                                              |     9 +-
 external/bsd/llvm/dist/llvm/tools/bugpoint-passes/CMakeLists.txt                                        |     4 +
 external/bsd/llvm/dist/llvm/tools/bugpoint/ExecutionDriver.cpp                                          |     6 +-
 external/bsd/llvm/dist/llvm/tools/bugpoint/ExtractFunction.cpp                                          |     2 +-
 external/bsd/llvm/dist/llvm/tools/bugpoint/Miscompilation.cpp                                           |     8 +-
 external/bsd/llvm/dist/llvm/tools/bugpoint/OptimizerDriver.cpp                                          |     2 +-
 external/bsd/llvm/dist/llvm/tools/bugpoint/ToolRunner.cpp                                               |    16 +-
 external/bsd/llvm/dist/llvm/tools/bugpoint/bugpoint.cpp                                                 |     3 +-
 external/bsd/llvm/dist/llvm/tools/gold/CMakeLists.txt                                                   |     7 +-
 external/bsd/llvm/dist/llvm/tools/gold/Makefile                                                         |     4 +-
 external/bsd/llvm/dist/llvm/tools/gold/gold-plugin.cpp                                                  |   314 +-
 external/bsd/llvm/dist/llvm/tools/llc/llc.cpp                                                           |     3 +-
 external/bsd/llvm/dist/llvm/tools/lli/CMakeLists.txt                                                    |     2 +
 external/bsd/llvm/dist/llvm/tools/lli/RemoteMemoryManager.cpp                                           |     2 +-
 external/bsd/llvm/dist/llvm/tools/lli/lli.cpp                                                           |    29 +-
 external/bsd/llvm/dist/llvm/tools/llvm-ar/CMakeLists.txt                                                |     2 +
 external/bsd/llvm/dist/llvm/tools/llvm-ar/Makefile                                                      |     2 +-
 external/bsd/llvm/dist/llvm/tools/llvm-ar/llvm-ar.cpp                                                   |    90 +-
 external/bsd/llvm/dist/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp                                   |    21 +-
 external/bsd/llvm/dist/llvm/tools/llvm-cov/CMakeLists.txt                                               |     1 +
 external/bsd/llvm/dist/llvm/tools/llvm-cov/gcov.cpp                                                     |   153 +
 external/bsd/llvm/dist/llvm/tools/llvm-cov/llvm-cov.cpp                                                 |   131 +-
 external/bsd/llvm/dist/llvm/tools/llvm-dis/llvm-dis.cpp                                                 |     4 +-
 external/bsd/llvm/dist/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp                                     |    20 +-
 external/bsd/llvm/dist/llvm/tools/llvm-lto/CMakeLists.txt                                               |     1 -
 external/bsd/llvm/dist/llvm/tools/llvm-lto/llvm-lto.cpp                                                 |     2 +-
 external/bsd/llvm/dist/llvm/tools/llvm-mc/llvm-mc.cpp                                                   |    60 +-
 external/bsd/llvm/dist/llvm/tools/llvm-mcmarkup/llvm-mcmarkup.cpp                                       |    11 +-
 external/bsd/llvm/dist/llvm/tools/llvm-nm/CMakeLists.txt                                                |     2 +
 external/bsd/llvm/dist/llvm/tools/llvm-nm/Makefile                                                      |     2 +-
 external/bsd/llvm/dist/llvm/tools/llvm-nm/llvm-nm.cpp                                                   |   866 +-
 external/bsd/llvm/dist/llvm/tools/llvm-objdump/CMakeLists.txt                                           |     2 +
 external/bsd/llvm/dist/llvm/tools/llvm-objdump/COFFDump.cpp                                             |    43 +-
 external/bsd/llvm/dist/llvm/tools/llvm-objdump/LLVMBuild.txt                                            |     2 +-
 external/bsd/llvm/dist/llvm/tools/llvm-objdump/MachODump.cpp                                            |   259 +-
 external/bsd/llvm/dist/llvm/tools/llvm-objdump/Makefile                                                 |     2 +-
 external/bsd/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.cpp                                         |    64 +-
 external/bsd/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.h                                           |     9 +-
 external/bsd/llvm/dist/llvm/tools/llvm-profdata/llvm-profdata.cpp                                       |    11 +-
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp                                      |   744 +
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/ARMWinEHPrinter.h                                        |   119 +
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/CMakeLists.txt                                           |     1 +
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/COFFDumper.cpp                                           |    65 +-
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/ELFDumper.cpp                                            |   337 +-
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/Error.cpp                                                |    22 +-
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/Error.h                                                  |    37 +-
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/MachODumper.cpp                                          |    32 +-
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/ObjDumper.h                                              |    23 +-
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/StreamWriter.h                                           |     4 +
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/Win64EHDumper.cpp                                        |    17 +-
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/Win64EHDumper.h                                          |     5 +-
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/llvm-readobj.cpp                                         |    63 +-
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/llvm-readobj.h                                           |     5 +-
 external/bsd/llvm/dist/llvm/tools/llvm-rtdyld/CMakeLists.txt                                            |     2 +
 external/bsd/llvm/dist/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp                                           |   226 +-
 external/bsd/llvm/dist/llvm/tools/llvm-size/llvm-size.cpp                                               |   606 +-
 external/bsd/llvm/dist/llvm/tools/llvm-symbolizer/LLVMSymbolize.cpp                                     |    35 +-
 external/bsd/llvm/dist/llvm/tools/llvm-vtabledump/CMakeLists.txt                                        |    10 +
 external/bsd/llvm/dist/llvm/tools/llvm-vtabledump/Error.cpp                                             |    43 +
 external/bsd/llvm/dist/llvm/tools/llvm-vtabledump/Error.h                                               |    39 +
 external/bsd/llvm/dist/llvm/tools/llvm-vtabledump/LLVMBuild.txt                                         |    22 +
 external/bsd/llvm/dist/llvm/tools/llvm-vtabledump/Makefile                                              |    18 +
 external/bsd/llvm/dist/llvm/tools/llvm-vtabledump/llvm-vtabledump.cpp                                   |   203 +
 external/bsd/llvm/dist/llvm/tools/llvm-vtabledump/llvm-vtabledump.h                                     |    23 +
 external/bsd/llvm/dist/llvm/tools/lto/CMakeLists.txt                                                    |     7 +-
 external/bsd/llvm/dist/llvm/tools/lto/lto.cpp                                                           |    44 +-
 external/bsd/llvm/dist/llvm/tools/macho-dump/macho-dump.cpp                                             |    23 +-
 external/bsd/llvm/dist/llvm/tools/msbuild/CMakeLists.txt                                                |    11 +
 external/bsd/llvm/dist/llvm/tools/msbuild/install.bat                                                   |    22 +
 external/bsd/llvm/dist/llvm/tools/msbuild/toolset-vs2014.targets                                        |     3 +
 external/bsd/llvm/dist/llvm/tools/msbuild/toolset-vs2014_xp.targets                                     |    21 +
 external/bsd/llvm/dist/llvm/tools/msbuild/uninstall.bat                                                 |    15 +
 external/bsd/llvm/dist/llvm/tools/obj2yaml/CMakeLists.txt                                               |     2 +-
 external/bsd/llvm/dist/llvm/tools/obj2yaml/Error.cpp                                                    |    21 +-
 external/bsd/llvm/dist/llvm/tools/obj2yaml/Error.h                                                      |    33 +-
 external/bsd/llvm/dist/llvm/tools/obj2yaml/Makefile                                                     |     3 -
 external/bsd/llvm/dist/llvm/tools/obj2yaml/coff2yaml.cpp                                                |     6 +-
 external/bsd/llvm/dist/llvm/tools/obj2yaml/elf2yaml.cpp                                                 |    71 +-
 external/bsd/llvm/dist/llvm/tools/obj2yaml/obj2yaml.cpp                                                 |    14 +-
 external/bsd/llvm/dist/llvm/tools/obj2yaml/obj2yaml.h                                                   |    10 +-
 external/bsd/llvm/dist/llvm/tools/opt/opt.cpp                                                           |     8 +-
 external/bsd/llvm/dist/llvm/tools/verify-uselistorder/CMakeLists.txt                                    |    12 +
 external/bsd/llvm/dist/llvm/tools/verify-uselistorder/LLVMBuild.txt                                     |    22 +
 external/bsd/llvm/dist/llvm/tools/verify-uselistorder/Makefile                                          |    17 +
 external/bsd/llvm/dist/llvm/tools/verify-uselistorder/verify-uselistorder.cpp                           |   556 +
 external/bsd/llvm/dist/llvm/tools/yaml2obj/CMakeLists.txt                                               |     3 +-
 external/bsd/llvm/dist/llvm/tools/yaml2obj/Makefile                                                     |     3 -
 external/bsd/llvm/dist/llvm/tools/yaml2obj/yaml2coff.cpp                                                |     3 +-
 external/bsd/llvm/dist/llvm/tools/yaml2obj/yaml2elf.cpp                                                 |     6 +-
 external/bsd/llvm/dist/llvm/tools/yaml2obj/yaml2obj.cpp                                                 |    42 +-
 external/bsd/llvm/dist/llvm/tools/yaml2obj/yaml2obj.h                                                   |    10 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/APFloatTest.cpp                                               |    54 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/ArrayRefTest.cpp                                              |    29 +
 external/bsd/llvm/dist/llvm/unittests/ADT/CMakeLists.txt                                                |     1 -
 external/bsd/llvm/dist/llvm/unittests/ADT/DenseMapTest.cpp                                              |    11 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/DenseSetTest.cpp                                              |     2 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/HashingTest.cpp                                               |     2 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/ImmutableMapTest.cpp                                          |     4 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/MapVectorTest.cpp                                             |    36 +
 external/bsd/llvm/dist/llvm/unittests/ADT/PointerUnionTest.cpp                                          |     2 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/SCCIteratorTest.cpp                                           |     2 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/SmallVectorTest.cpp                                           |   210 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/StringMapTest.cpp                                             |    48 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/TripleTest.cpp                                                |    14 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/ilistTest.cpp                                                 |     4 +-
 external/bsd/llvm/dist/llvm/unittests/Analysis/CFGTest.cpp                                              |    17 +-
 external/bsd/llvm/dist/llvm/unittests/Analysis/MixedTBAATest.cpp                                        |     4 +-
 external/bsd/llvm/dist/llvm/unittests/Analysis/ScalarEvolutionTest.cpp                                  |     4 +-
 external/bsd/llvm/dist/llvm/unittests/Bitcode/BitReaderTest.cpp                                         |   134 +-
 external/bsd/llvm/dist/llvm/unittests/Bitcode/CMakeLists.txt                                            |     1 +
 external/bsd/llvm/dist/llvm/unittests/Bitcode/Makefile                                                  |     2 +-
 external/bsd/llvm/dist/llvm/unittests/CMakeLists.txt                                                    |     1 -
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/CMakeLists.txt                                    |     8 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/ExecutionEngineTest.cpp                           |    22 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/JIT/CMakeLists.txt                                |     1 +
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/JIT/JITMemoryManagerTest.cpp                      |    12 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/JIT/JITTest.cpp                                   |    16 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/JIT/MultiJITTest.cpp                              |    26 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/CMakeLists.txt                              |     1 +
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp                           |    24 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/MCJITMemoryManagerTest.cpp                  |    24 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/MCJITObjectCacheTest.cpp                    |    18 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/MCJITTest.cpp                               |     2 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/MCJITTestBase.h                             |     1 -
 external/bsd/llvm/dist/llvm/unittests/IR/CMakeLists.txt                                                 |     1 +
 external/bsd/llvm/dist/llvm/unittests/IR/ConstantRangeTest.cpp                                          |     8 +-
 external/bsd/llvm/dist/llvm/unittests/IR/ConstantsTest.cpp                                              |    10 -
 external/bsd/llvm/dist/llvm/unittests/IR/DominatorTreeTest.cpp                                          |     2 +-
 external/bsd/llvm/dist/llvm/unittests/IR/IRBuilderTest.cpp                                              |    10 +-
 external/bsd/llvm/dist/llvm/unittests/IR/InstructionsTest.cpp                                           |    16 +-
 external/bsd/llvm/dist/llvm/unittests/IR/LegacyPassManagerTest.cpp                                      |    14 +-
 external/bsd/llvm/dist/llvm/unittests/IR/MDBuilderTest.cpp                                              |    14 +-
 external/bsd/llvm/dist/llvm/unittests/IR/MetadataTest.cpp                                               |     2 +-
 external/bsd/llvm/dist/llvm/unittests/IR/PassManagerTest.cpp                                            |     2 +-
 external/bsd/llvm/dist/llvm/unittests/IR/PatternMatch.cpp                                               |    12 +-
 external/bsd/llvm/dist/llvm/unittests/IR/TypeBuilderTest.cpp                                            |     6 +-
 external/bsd/llvm/dist/llvm/unittests/IR/UseTest.cpp                                                    |   112 +
 external/bsd/llvm/dist/llvm/unittests/IR/UserTest.cpp                                                   |     2 +-
 external/bsd/llvm/dist/llvm/unittests/IR/ValueHandleTest.cpp                                            |    32 +-
 external/bsd/llvm/dist/llvm/unittests/IR/ValueMapTest.cpp                                               |    38 +-
 external/bsd/llvm/dist/llvm/unittests/IR/ValueTest.cpp                                                  |     6 +-
 external/bsd/llvm/dist/llvm/unittests/IR/VerifierTest.cpp                                               |    17 -
 external/bsd/llvm/dist/llvm/unittests/IR/WaymarkTest.cpp                                                |     2 +-
 external/bsd/llvm/dist/llvm/unittests/LineEditor/CMakeLists.txt                                         |     1 +
 external/bsd/llvm/dist/llvm/unittests/Linker/LinkModulesTest.cpp                                        |    10 +-
 external/bsd/llvm/dist/llvm/unittests/MC/CMakeLists.txt                                                 |    10 +-
 external/bsd/llvm/dist/llvm/unittests/MC/MCAtomTest.cpp                                                 |     4 +-
 external/bsd/llvm/dist/llvm/unittests/MC/Makefile                                                       |     2 +-
 external/bsd/llvm/dist/llvm/unittests/MC/StringTableBuilderTest.cpp                                     |    40 +
 external/bsd/llvm/dist/llvm/unittests/MC/YAMLTest.cpp                                                   |    38 +
 external/bsd/llvm/dist/llvm/unittests/Makefile                                                          |     2 +-
 external/bsd/llvm/dist/llvm/unittests/Support/CMakeLists.txt                                            |     3 +
 external/bsd/llvm/dist/llvm/unittests/Support/Casting.cpp                                               |     8 +-
 external/bsd/llvm/dist/llvm/unittests/Support/CommandLineTest.cpp                                       |    21 +-
 external/bsd/llvm/dist/llvm/unittests/Support/ConvertUTFTest.cpp                                        |  1599 +++
 external/bsd/llvm/dist/llvm/unittests/Support/DataExtractorTest.cpp                                     |     2 +-
 external/bsd/llvm/dist/llvm/unittests/Support/ErrorOrTest.cpp                                           |    11 +-
 external/bsd/llvm/dist/llvm/unittests/Support/FileOutputBufferTest.cpp                                  |    25 +-
 external/bsd/llvm/dist/llvm/unittests/Support/LockFileManagerTest.cpp                                   |     6 +-
 external/bsd/llvm/dist/llvm/unittests/Support/ManagedStatic.cpp                                         |    12 +-
 external/bsd/llvm/dist/llvm/unittests/Support/MemoryBufferTest.cpp                                      |    40 +-
 external/bsd/llvm/dist/llvm/unittests/Support/MemoryTest.cpp                                            |   170 +-
 external/bsd/llvm/dist/llvm/unittests/Support/Path.cpp                                                  |    77 +-
 external/bsd/llvm/dist/llvm/unittests/Support/ProgramTest.cpp                                           |    60 +-
 external/bsd/llvm/dist/llvm/unittests/Support/ScaledNumberTest.cpp                                      |   536 +
 external/bsd/llvm/dist/llvm/unittests/Support/SpecialCaseListTest.cpp                                   |   126 +
 external/bsd/llvm/dist/llvm/unittests/Support/StringPool.cpp                                            |    31 +
 external/bsd/llvm/dist/llvm/unittests/Support/SwapByteOrderTest.cpp                                     |   112 +-
 external/bsd/llvm/dist/llvm/unittests/Support/ThreadLocalTest.cpp                                       |     4 +-
 external/bsd/llvm/dist/llvm/unittests/Support/TimeValueTest.cpp                                         |     2 +-
 external/bsd/llvm/dist/llvm/unittests/Support/YAMLIOTest.cpp                                            |   103 +-
 external/bsd/llvm/dist/llvm/unittests/Support/raw_ostream_test.cpp                                      |     4 +-
 external/bsd/llvm/dist/llvm/unittests/Transforms/DebugIR/DebugIR.cpp                                    |     5 +-
 external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/CMakeLists.txt                                   |     1 -
 external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/Cloning.cpp                                      |     6 +-
 external/bsd/llvm/dist/llvm/utils/FileCheck/FileCheck.cpp                                               |    81 +-
 external/bsd/llvm/dist/llvm/utils/KillTheDoctor/KillTheDoctor.cpp                                       |    29 +-
 external/bsd/llvm/dist/llvm/utils/Makefile                                                              |     4 +-
 external/bsd/llvm/dist/llvm/utils/PerfectShuffle/PerfectShuffle.cpp                                     |     4 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/AsmMatcherEmitter.cpp                                        |    47 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/AsmWriterEmitter.cpp                                         |    68 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/CMakeLists.txt                                               |     1 -
 external/bsd/llvm/dist/llvm/utils/TableGen/CTagsEmitter.cpp                                             |     4 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/CallingConvEmitter.cpp                                       |    12 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.cpp                                       |    10 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.h                                         |     8 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenInstruction.cpp                                       |    15 +
 external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenIntrinsics.h                                          |     1 +
 external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenRegisters.h                                           |     2 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.h                                            |     2 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenTarget.cpp                                            |     5 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/DAGISelEmitter.cpp                                           |     4 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/DAGISelMatcherOpt.cpp                                        |     2 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/InstrInfoEmitter.cpp                                         |     1 +
 external/bsd/llvm/dist/llvm/utils/TableGen/IntrinsicEmitter.cpp                                         |    61 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/OptParserEmitter.cpp                                         |    26 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/SubtargetEmitter.cpp                                         |     4 +
 external/bsd/llvm/dist/llvm/utils/TableGen/TableGen.cpp                                                 |     2 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/X86DisassemblerTables.cpp                                    |    11 +
 external/bsd/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.cpp                                     |   152 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.h                                       |     5 +
 external/bsd/llvm/dist/llvm/utils/bisect                                                                |    37 +
 external/bsd/llvm/dist/llvm/utils/emacs/tablegen-mode.el                                                |     1 +
 external/bsd/llvm/dist/llvm/utils/lit/TODO                                                              |     2 -
 external/bsd/llvm/dist/llvm/utils/lit/lit/discovery.py                                                  |     6 +-
 external/bsd/llvm/dist/llvm/utils/lit/lit/main.py                                                       |    13 +-
 external/bsd/llvm/dist/llvm/utils/lit/lit/util.py                                                       |    17 +
 external/bsd/llvm/dist/llvm/utils/llvm-compilers-check                                                  |    20 +-
 external/bsd/llvm/dist/llvm/utils/llvm-lit/llvm-lit.in                                                  |     2 +-
 external/bsd/llvm/dist/llvm/utils/llvm.natvis                                                           |    12 +-
 external/bsd/llvm/dist/llvm/utils/not/not.cpp                                                           |    11 +-
 external/bsd/llvm/dist/llvm/utils/release/tag.sh                                                        |    27 +-
 external/bsd/llvm/dist/llvm/utils/release/test-release.sh                                               |     2 +-
 external/bsd/llvm/dist/llvm/utils/shuffle_fuzz.py                                                       |   184 +
 external/bsd/llvm/dist/llvm/utils/yaml-bench/YAMLBench.cpp                                              |    12 +-
 3120 files changed, 159679 insertions(+), 42104 deletions(-)

diffs (truncated from 300670 to 300 lines):

diff -r f4c29a826bcd -r b7fb6905eea5 external/bsd/llvm/dist/llvm/.gitignore
--- a/external/bsd/llvm/dist/llvm/.gitignore    Sun Aug 10 16:53:22 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/.gitignore    Sun Aug 10 17:02:59 2014 +0000
@@ -45,5 +45,7 @@
 tools/lldb
 # lld, which is tracked independently.
 tools/lld
+# Polly, which is tracked independently.
+tools/polly
 # Sphinx build tree, if building in-source dir.
 docs/_build
diff -r f4c29a826bcd -r b7fb6905eea5 external/bsd/llvm/dist/llvm/CMakeLists.txt
--- a/external/bsd/llvm/dist/llvm/CMakeLists.txt        Sun Aug 10 16:53:22 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/CMakeLists.txt        Sun Aug 10 17:02:59 2014 +0000
@@ -26,7 +26,7 @@
   )
 
 set(LLVM_VERSION_MAJOR 3)
-set(LLVM_VERSION_MINOR 5)
+set(LLVM_VERSION_MINOR 6)
 set(LLVM_VERSION_PATCH 0)
 
 if (NOT PACKAGE_VERSION)
@@ -114,6 +114,12 @@
 # They are used as destination of target generators.
 set(LLVM_RUNTIME_OUTPUT_INTDIR ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin)
 set(LLVM_LIBRARY_OUTPUT_INTDIR ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib)
+if(WIN32 OR CYGWIN)
+  # DLL platform -- put DLLs into bin.
+  set(LLVM_SHLIB_OUTPUT_INTDIR ${LLVM_RUNTIME_OUTPUT_INTDIR})
+else()
+  set(LLVM_SHLIB_OUTPUT_INTDIR ${LLVM_LIBRARY_OUTPUT_INTDIR})
+endif()
 
 # Each of them corresponds to llvm-config's.
 set(LLVM_TOOLS_BINARY_DIR ${LLVM_RUNTIME_OUTPUT_INTDIR}) # --bindir
@@ -234,7 +240,7 @@
 # If enabled, verify we are on a platform that supports oprofile.
 if( LLVM_USE_OPROFILE )
   if( NOT CMAKE_SYSTEM_NAME MATCHES "Linux" )
-    message(FATAL_ERROR "OProfile support is available on Linux only.") 
+    message(FATAL_ERROR "OProfile support is available on Linux only.")
   endif( NOT CMAKE_SYSTEM_NAME MATCHES "Linux" )
 endif( LLVM_USE_OPROFILE )
 
@@ -244,6 +250,9 @@
 option(LLVM_USE_SPLIT_DWARF
   "Use -gsplit-dwarf when compiling llvm." OFF)
 
+option(WITH_POLLY "Build LLVM with Polly" ON)
+option(LINK_POLLY_INTO_TOOLS "Static link Polly into tools" OFF)
+
 # Define an option controlling whether we should build for 32-bit on 64-bit
 # platforms, where supported.
 if( CMAKE_SIZEOF_VOID_P EQUAL 8 AND NOT WIN32 )
@@ -452,6 +461,7 @@
     set(CMAKE_INSTALL_RPATH "\$ORIGIN/../lib")
     if (${CMAKE_SYSTEM_NAME} MATCHES FreeBSD)
       set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-z,origin")
+      set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,origin")
     endif()
   endif(NOT DEFINED CMAKE_INSTALL_RPATH)
 endif()
@@ -496,7 +506,6 @@
 
 if( LLVM_INCLUDE_UTILS )
   add_subdirectory(utils/FileCheck)
-  add_subdirectory(utils/FileUpdate)
   add_subdirectory(utils/PerfectShuffle)
   add_subdirectory(utils/count)
   add_subdirectory(utils/not)
@@ -515,9 +524,6 @@
 
 add_subdirectory(projects)
 
-option(WITH_POLLY "Build LLVM with Polly" ON)
-option(LINK_POLLY_INTO_TOOLS "Static link Polly into tools" OFF)
-
 if(WITH_POLLY)
   if(NOT EXISTS ${LLVM_MAIN_SRC_DIR}/tools/polly/CMakeLists.txt)
     set(WITH_POLLY OFF)
@@ -583,6 +589,7 @@
     PATTERN "*.inc"
     # Exclude include/llvm/CMakeFiles/intrinsics_gen.dir, matched by "*.def"
     PATTERN "CMakeFiles" EXCLUDE
+    PATTERN "config.h" EXCLUDE
     PATTERN ".svn" EXCLUDE
     )
 endif()
diff -r f4c29a826bcd -r b7fb6905eea5 external/bsd/llvm/dist/llvm/CODE_OWNERS.TXT
--- a/external/bsd/llvm/dist/llvm/CODE_OWNERS.TXT       Sun Aug 10 16:53:22 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/CODE_OWNERS.TXT       Sun Aug 10 17:02:59 2014 +0000
@@ -6,7 +6,7 @@
 The list is sorted by surname and formatted to allow easy grepping and
 beautification by scripts.  The fields are: name (N), email (E), web-address
 (W), PGP key ID and fingerprint (P), description (D), and snail-mail address
-(S).
+(S). Each entry should contain at least the (N), (E) and (D) fields.
 
 N: Joe Abbey
 E: jabbey%arxan.com@localhost
@@ -38,9 +38,11 @@
 D: Debug Information, autotools/configure/make build, inline assembly
 
 N: Greg Clayton
+E: gclayton%apple.com@localhost
 D: LLDB
 
 N: Peter Collingbourne
+E: peter%pcc.me.uk@localhost
 D: libclc
 
 N: Anshuman Dasgupta
@@ -49,13 +51,14 @@
 
 N: Hal Finkel
 E: hfinkel%anl.gov@localhost
-D: BBVectorize, the loop reroller and the PowerPC target
+D: BBVectorize, the loop reroller, alias analysis and the PowerPC target
 
 N: Venkatraman Govindaraju
 E: venkatra%cs.wisc.edu@localhost
 D: Sparc Backend (lib/Target/Sparc/*)
 
 N: Tobias Grosser
+E: tobias%grosser.es@localhost
 D: Polly
 
 N: James Grosbach
@@ -70,8 +73,8 @@
 E: jholewinski%nvidia.com@localhost
 D: NVPTX Target (lib/Target/NVPTX/*)
 
-N: Andy Kaylor
-E: andrew.kaylor%intel.com@localhost
+N: Lang Hames
+E: lhames%gmail.com@localhost
 D: MCJIT, RuntimeDyld and JIT event listeners
 
 N: Galina Kistanova
@@ -100,6 +103,7 @@
 D: AArch64 backend
 
 N: Jakob Olesen
+E: stoklund%2pi.dk@localhost
 D: Register allocators and TableGen
 
 N: Richard Osborne
diff -r f4c29a826bcd -r b7fb6905eea5 external/bsd/llvm/dist/llvm/CREDITS.TXT
--- a/external/bsd/llvm/dist/llvm/CREDITS.TXT   Sun Aug 10 16:53:22 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/CREDITS.TXT   Sun Aug 10 17:02:59 2014 +0000
@@ -456,3 +456,4 @@
 N: Bob Wilson
 E: bob.wilson%acm.org@localhost
 D: Advanced SIMD (NEON) support in the ARM backend.
+
diff -r f4c29a826bcd -r b7fb6905eea5 external/bsd/llvm/dist/llvm/Makefile.config.in
--- a/external/bsd/llvm/dist/llvm/Makefile.config.in    Sun Aug 10 16:53:22 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/Makefile.config.in    Sun Aug 10 17:02:59 2014 +0000
@@ -259,9 +259,6 @@
 # When ENABLE_CLANG_ARCMT is enabled, clang will have ARCMigrationTool.
 ENABLE_CLANG_ARCMT = @ENABLE_CLANG_ARCMT@
 
-# When ENABLE_CLANG_REWRITER is enabled, clang will have Rewriter.
-ENABLE_CLANG_REWRITER = @ENABLE_CLANG_REWRITER@
-
 # When ENABLE_CLANG_STATIC_ANALYZER is enabled, clang will have StaticAnalyzer.
 ENABLE_CLANG_STATIC_ANALYZER = @ENABLE_CLANG_STATIC_ANALYZER@
 
diff -r f4c29a826bcd -r b7fb6905eea5 external/bsd/llvm/dist/llvm/Makefile.rules
--- a/external/bsd/llvm/dist/llvm/Makefile.rules        Sun Aug 10 16:53:22 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/Makefile.rules        Sun Aug 10 17:02:59 2014 +0000
@@ -377,6 +377,7 @@
   BuildMode := $(BuildMode)+Coverage
   CXX.Flags += -ftest-coverage -fprofile-arcs
   C.Flags   += -ftest-coverage -fprofile-arcs
+  LD.Flags   += -ftest-coverage -fprofile-arcs
 endif
 
 # If DISABLE_ASSERTIONS=1 is specified (make command line or configured),
@@ -1724,7 +1725,7 @@
 
 # Dump all the records to <target>.td.expanded.  This is useful for debugging.
 $(TARGET:%=%.td.expanded): \
-%.td.expanded : %.td $(LLVM_TBLGEN)
+%.td.expanded : %.td $(LLVM_TBLGEN) $(TDFiles)
        $(Echo) "Building a fully expanded version of $(<F)"
        $(Verb) $(LLVMTableGen) -o $(call SYSPATH, $@) $<
 
diff -r f4c29a826bcd -r b7fb6905eea5 external/bsd/llvm/dist/llvm/autoconf/configure.ac
--- a/external/bsd/llvm/dist/llvm/autoconf/configure.ac Sun Aug 10 16:53:22 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/autoconf/configure.ac Sun Aug 10 17:02:59 2014 +0000
@@ -32,10 +32,10 @@
 dnl Initialize autoconf and define the package name, version number and
 dnl address for reporting bugs.
 
-AC_INIT([LLVM],[3.5.0svn],[http://llvm.org/bugs/])
+AC_INIT([LLVM],[3.6.0svn],[http://llvm.org/bugs/])
 
 LLVM_VERSION_MAJOR=3
-LLVM_VERSION_MINOR=5
+LLVM_VERSION_MINOR=6
 LLVM_VERSION_PATCH=0
 LLVM_VERSION_SUFFIX=svn
 
@@ -675,26 +675,6 @@
   *) AC_MSG_ERROR([Invalid setting for --enable-clang-static-analyzer. Use "yes" or "no"]) ;;
 esac
 
-dnl --enable-clang-rewriter: check whether to enable clang rewriter
-AC_ARG_ENABLE(clang-rewriter,
-              AS_HELP_STRING([--enable-clang-rewriter],
-                             [Enable building of clang rewriter (default is YES)]),,
-                             enableval="yes")
-case "$enableval" in
-  yes) AC_SUBST(ENABLE_CLANG_REWRITER,[1]) ;;
-  no)  
-    if test ${clang_arcmt} != "no" ; then
-      AC_MSG_ERROR([Cannot enable clang ARC Migration Tool while disabling rewriter.])
-    fi
-    if test ${clang_static_analyzer} != "no" ; then
-      AC_MSG_ERROR([Cannot enable clang static analyzer while disabling rewriter.])
-    fi
-    AC_SUBST(ENABLE_CLANG_REWRITER,[0]) 
-    ;;
-  default) AC_SUBST(ENABLE_CLANG_REWRITER,[1]);;
-  *) AC_MSG_ERROR([Invalid setting for --enable-clang-rewriter. Use "yes" or "no"]) ;;
-esac
-
 dnl --enable-optimized : check whether they want to do an optimized build:
 AC_ARG_ENABLE(optimized, AS_HELP_STRING(
  --enable-optimized,[Compile with optimizations enabled (default is NO)]),,enableval=$optimize)
@@ -1282,16 +1262,6 @@
 AC_PATH_PROG(BINPWD,[pwd],  [pwd])
 
 dnl Looking for misc. graph plotting software
-AC_PATH_PROG(GRAPHVIZ, [Graphviz], [echo Graphviz])
-if test "$GRAPHVIZ" != "echo Graphviz" ; then
-  AC_DEFINE([HAVE_GRAPHVIZ],[1],[Define if the Graphviz program is available])
-  dnl If we're targeting for mingw we should emit windows paths, not msys
-  if test "$llvm_cv_os_type" = "MingW" ; then
-    GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([[A-Za-z]]\)\//\1:\//' `
-  fi
-  AC_DEFINE_UNQUOTED([LLVM_PATH_GRAPHVIZ],"$GRAPHVIZ${EXEEXT}",
-   [Define to path to Graphviz program if found or 'echo Graphviz' otherwise])
-fi
 AC_PATH_PROG(DOT, [dot], [echo dot])
 if test "$DOT" != "echo dot" ; then
   AC_DEFINE([HAVE_DOT],[1],[Define if the dot program is available])
@@ -1302,76 +1272,6 @@
   AC_DEFINE_UNQUOTED([LLVM_PATH_DOT],"$DOT${EXEEXT}",
    [Define to path to dot program if found or 'echo dot' otherwise])
 fi
-AC_PATH_PROG(FDP, [fdp], [echo fdp])
-if test "$FDP" != "echo fdp" ; then
-  AC_DEFINE([HAVE_FDP],[1],[Define if the neat program is available])
-  dnl If we're targeting for mingw we should emit windows paths, not msys
-  if test "$llvm_cv_os_type" = "MingW" ; then
-    FDP=`echo $FDP | sed 's/^\/\([[A-Za-z]]\)\//\1:\//' `
-  fi
-  AC_DEFINE_UNQUOTED([LLVM_PATH_FDP],"$FDP${EXEEXT}",
-   [Define to path to fdp program if found or 'echo fdp' otherwise])
-fi
-AC_PATH_PROG(NEATO, [neato], [echo neato])
-if test "$NEATO" != "echo neato" ; then
-  AC_DEFINE([HAVE_NEATO],[1],[Define if the neat program is available])
-  dnl If we're targeting for mingw we should emit windows paths, not msys
-  if test "$llvm_cv_os_type" = "MingW" ; then
-    NEATO=`echo $NEATO | sed 's/^\/\([[A-Za-z]]\)\//\1:\//' `
-  fi
-  AC_DEFINE_UNQUOTED([LLVM_PATH_NEATO],"$NEATO${EXEEXT}",
-   [Define to path to neato program if found or 'echo neato' otherwise])
-fi
-AC_PATH_PROG(TWOPI, [twopi], [echo twopi])
-if test "$TWOPI" != "echo twopi" ; then
-  AC_DEFINE([HAVE_TWOPI],[1],[Define if the neat program is available])
-  dnl If we're targeting for mingw we should emit windows paths, not msys
-  if test "$llvm_cv_os_type" = "MingW" ; then
-    TWOPI=`echo $TWOPI | sed 's/^\/\([[A-Za-z]]\)\//\1:\//' `
-  fi
-  AC_DEFINE_UNQUOTED([LLVM_PATH_TWOPI],"$TWOPI${EXEEXT}",
-   [Define to path to twopi program if found or 'echo twopi' otherwise])
-fi
-AC_PATH_PROG(CIRCO, [circo], [echo circo])
-if test "$CIRCO" != "echo circo" ; then
-  AC_DEFINE([HAVE_CIRCO],[1],[Define if the neat program is available])
-  dnl If we're targeting for mingw we should emit windows paths, not msys
-  if test "$llvm_cv_os_type" = "MingW" ; then
-    CIRCO=`echo $CIRCO | sed 's/^\/\([[A-Za-z]]\)\//\1:\//' `
-  fi
-  AC_DEFINE_UNQUOTED([LLVM_PATH_CIRCO],"$CIRCO${EXEEXT}",
-   [Define to path to circo program if found or 'echo circo' otherwise])
-fi
-AC_PATH_PROGS(GV, [gv gsview32], [echo gv])
-if test "$GV" != "echo gv" ; then
-  AC_DEFINE([HAVE_GV],[1],[Define if the gv program is available])
-  dnl If we're targeting for mingw we should emit windows paths, not msys
-  if test "$llvm_cv_os_type" = "MingW" ; then
-    GV=`echo $GV | sed 's/^\/\([[A-Za-z]]\)\//\1:\//' `
-  fi



Home | Main Index | Thread Index | Old Index