Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/llvm/dist/llvm Import LLVM 3.5svn r198450.



details:   https://anonhg.NetBSD.org/src/rev/025faf7bac46
branches:  trunk
changeset: 792502:025faf7bac46
user:      joerg <joerg%NetBSD.org@localhost>
date:      Sun Jan 05 16:12:50 2014 +0000

description:
Import LLVM 3.5svn r198450.

diffstat:

 external/bsd/llvm/dist/llvm/autoconf/configure.ac                                                                   |     8 +-
 external/bsd/llvm/dist/llvm/bindings/ocaml/Makefile.ocaml                                                           |     2 +-
 external/bsd/llvm/dist/llvm/bindings/ocaml/transforms/scalar/llvm_scalar_opts.mli                                   |     2 +-
 external/bsd/llvm/dist/llvm/bindings/python/llvm/tests/test_disassembler.py                                         |     4 +-
 external/bsd/llvm/dist/llvm/docs/CMake.rst                                                                          |     3 +
 external/bsd/llvm/dist/llvm/docs/CodingStandards.rst                                                                |     2 +-
 external/bsd/llvm/dist/llvm/docs/CommandGuide/index.rst                                                             |     1 -
 external/bsd/llvm/dist/llvm/docs/CommandGuide/llvm-symbolizer.rst                                                   |    16 +-
 external/bsd/llvm/dist/llvm/docs/CommandLine.rst                                                                    |     2 +-
 external/bsd/llvm/dist/llvm/docs/CompilerWriterInfo.rst                                                             |     5 +-
 external/bsd/llvm/dist/llvm/docs/Extensions.rst                                                                     |    20 +-
 external/bsd/llvm/dist/llvm/docs/HowToReleaseLLVM.rst                                                               |     6 +
 external/bsd/llvm/dist/llvm/docs/InAlloca.rst                                                                       |   140 +
 external/bsd/llvm/dist/llvm/docs/LLVMBuild.rst                                                                      |     2 +-
 external/bsd/llvm/dist/llvm/docs/LangRef.rst                                                                        |   495 +-
 external/bsd/llvm/dist/llvm/docs/NVPTXUsage.rst                                                                     |     6 +-
 external/bsd/llvm/dist/llvm/docs/ReleaseNotes.rst                                                                   |   180 +-
 external/bsd/llvm/dist/llvm/docs/ReleaseProcess.rst                                                                 |    12 +-
 external/bsd/llvm/dist/llvm/docs/SourceLevelDebugging.rst                                                           |     2 +-
 external/bsd/llvm/dist/llvm/docs/StackMaps.rst                                                                      |   480 +
 external/bsd/llvm/dist/llvm/docs/TableGenFundamentals.rst                                                           |     4 +-
 external/bsd/llvm/dist/llvm/docs/WritingAnLLVMBackend.rst                                                           |     6 +
 external/bsd/llvm/dist/llvm/docs/YamlIO.rst                                                                         |    41 +-
 external/bsd/llvm/dist/llvm/docs/conf.py                                                                            |     2 +-
 external/bsd/llvm/dist/llvm/docs/doxygen.cfg.in                                                                     |     4 +-
 external/bsd/llvm/dist/llvm/docs/doxygen.footer                                                                     |     2 +-
 external/bsd/llvm/dist/llvm/docs/index.rst                                                                          |     4 +
 external/bsd/llvm/dist/llvm/examples/BrainF/CMakeLists.txt                                                          |     9 +-
 external/bsd/llvm/dist/llvm/examples/ExceptionDemo/CMakeLists.txt                                                   |     9 +-
 external/bsd/llvm/dist/llvm/examples/Fibonacci/CMakeLists.txt                                                       |     9 +-
 external/bsd/llvm/dist/llvm/examples/HowToUseJIT/CMakeLists.txt                                                     |     9 +-
 external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter3/CMakeLists.txt                                           |     5 +-
 external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter4/CMakeLists.txt                                           |    11 +-
 external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/CMakeLists.txt                                           |    11 +-
 external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/CMakeLists.txt                                           |    11 +-
 external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/CMakeLists.txt                                           |    13 +-
 external/bsd/llvm/dist/llvm/examples/ModuleMaker/CMakeLists.txt                                                     |     6 +-
 external/bsd/llvm/dist/llvm/examples/ParallelJIT/CMakeLists.txt                                                     |     9 +-
 external/bsd/llvm/dist/llvm/include/llvm-c/Core.h                                                                   |     7 +-
 external/bsd/llvm/dist/llvm/include/llvm-c/Transforms/Scalar.h                                                      |     3 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/BlockFrequencyImpl.h                                              |    52 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/BlockFrequencyInfo.h                                              |    11 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/BranchProbabilityInfo.h                                           |     4 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/CallGraph.h                                                       |   451 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h                                              |    64 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/Dominators.h                                                      |     8 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/IntervalPartition.h                                               |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/LoopInfo.h                                                        |    17 +-
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/LoopInfoImpl.h                                                    |     2 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/MemoryBuiltins.h                                                  |     3 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/PostDominators.h                                                  |     6 +
 external/bsd/llvm/dist/llvm/include/llvm/Analysis/RegionInfo.h                                                      |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/Bitcode/LLVMBitCodes.h                                                     |     3 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/AsmPrinter.h                                                       |    33 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ISDOpcodes.h                                                       |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/LexicalScopes.h                                                    |    87 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h                                             |     5 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/LivePhysRegs.h                                                     |   146 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h                                        |    17 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineFrameInfo.h                                                 |    51 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineFunction.h                                                  |    26 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineInstr.h                                                     |    38 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineLoopInfo.h                                                  |     1 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineMemOperand.h                                                |     2 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineOperand.h                                                   |    17 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineScheduler.h                                                 |   598 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/PBQP/Graph.h                                                       |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/Passes.h                                                           |    21 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDAG.h                                                      |    17 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h                                                |    23 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h                                         |    16 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGNodes.h                                                |     4 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/StackMapLivenessAnalysis.h                                         |    65 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/StackMaps.h                                                        |    51 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/StackProtector.h                                                   |     2 +-
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/TargetSchedule.h                                                   |     8 +
 external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ValueTypes.h                                                       |    22 +-
 external/bsd/llvm/dist/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h                                          |     4 +-
 external/bsd/llvm/dist/llvm/include/llvm/LTO/LTOModule.h                                                            |     2 +
 external/bsd/llvm/dist/llvm/include/llvm/Object/COFF.h                                                              |    22 +
 external/bsd/llvm/dist/llvm/include/llvm/Target/Mangler.h                                                           |    12 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/Target.td                                                           |    26 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetLibraryInfo.h                                                 |    14 +
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetLowering.h                                                    |    41 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetLoweringObjectFile.h                                          |     8 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetMachine.h                                                     |     6 +-
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetRegisterInfo.h                                                |    11 +
 external/bsd/llvm/dist/llvm/include/llvm/Target/TargetSchedule.td                                                   |    48 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/BasicAliasAnalysis.cpp                                                     |   156 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/BlockFrequencyInfo.cpp                                                     |    17 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/BranchProbabilityInfo.cpp                                                  |    10 +
 external/bsd/llvm/dist/llvm/lib/Analysis/IPA/CallGraph.cpp                                                          |   151 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp                                                   |     8 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/IPA/CallPrinter.cpp                                                        |    45 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/IPA/GlobalsModRef.cpp                                                      |    14 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/IPA/IPA.cpp                                                                |     2 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/IPA/InlineCost.cpp                                                         |   117 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/MemDepPrinter.cpp                                                          |     2 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/MemoryBuiltins.cpp                                                         |    16 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/PHITransAddr.cpp                                                           |     2 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/ScalarEvolutionExpander.cpp                                                |     3 +-
 external/bsd/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp                                                          |     4 +-
 external/bsd/llvm/dist/llvm/lib/AsmParser/LLLexer.cpp                                                               |     5 +
 external/bsd/llvm/dist/llvm/lib/AsmParser/LLParser.cpp                                                              |     5 +
 external/bsd/llvm/dist/llvm/lib/AsmParser/LLToken.h                                                                 |     1 +
 external/bsd/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeReader.cpp                                                    |     3 +
 external/bsd/llvm/dist/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp                                                    |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AllocationOrder.h                                                           |     6 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp                                                 |    10 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp                                                   |   153 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp                                              |    74 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterHandler.h                                              |    57 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp                                          |     4 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt                                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIE.cpp                                                          |    39 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIE.h                                                            |    47 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp                                                      |     5 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHash.h                                                        |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp                                              |     6 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h                                                |    12 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp                                            |    12 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp                                                   |  1422 ++--
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h                                                     |   290 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp                                               |    13 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfException.h                                                 |    58 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp                                                    |  2007 +++++++
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h                                                      |   578 ++
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/LLVMBuild.txt                                                    |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp                                               |    12 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/BranchFolding.cpp                                                           |     6 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/CMakeLists.txt                                                              |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/CalcSpillWeights.cpp                                                        |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/CodeGen.cpp                                                                 |     2 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/ExecutionDepsFix.cpp                                                        |    20 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/IfConversion.cpp                                                            |    46 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/LLVMBuild.txt                                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/LexicalScopes.cpp                                                           |    80 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/LiveDebugVariables.cpp                                                      |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp                                                    |    10 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/LivePhysRegs.cpp                                                            |   114 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp                                                |    68 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineBasicBlock.cpp                                                       |     8 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp                                               |   136 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineBlockPlacement.cpp                                                   |    37 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineCSE.cpp                                                              |    21 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineFunction.cpp                                                         |    34 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineFunctionPass.cpp                                                     |     1 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineInstr.cpp                                                            |    59 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineRegisterInfo.cpp                                                     |    14 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/MachineScheduler.cpp                                                        |  2613 +++++----
 external/bsd/llvm/dist/llvm/lib/CodeGen/Passes.cpp                                                                  |    30 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/PostRASchedulerList.cpp                                                     |   213 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/PrologEpilogInserter.cpp                                                    |    72 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/RegAllocBase.cpp                                                            |     4 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/RegAllocGreedy.cpp                                                          |    88 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/RegAllocPBQP.cpp                                                            |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/RegisterClassInfo.cpp                                                       |     6 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp                                                       |   174 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp                                                |    99 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp                                       |    10 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp                                                |    63 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h                                                |     4 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp                                        |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp                                               |    16 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp                                        |   110 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp                                           |    16 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SpillPlacement.cpp                                                          |     6 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/SpillPlacement.h                                                            |     2 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/StackColoring.cpp                                                           |     2 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp                                                |   128 +
 external/bsd/llvm/dist/llvm/lib/CodeGen/StackMaps.cpp                                                               |   278 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/StackProtector.cpp                                                          |     1 -
 external/bsd/llvm/dist/llvm/lib/CodeGen/StackSlotColoring.cpp                                                       |     3 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/TargetInstrInfo.cpp                                                         |    89 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/TargetLoweringBase.cpp                                                      |    58 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp                                            |    53 +-
 external/bsd/llvm/dist/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp                                               |    39 +-
 external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFContext.cpp                                                          |    46 +-
 external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFContext.h                                                            |    11 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/LLVMBuild.txt                                           |     2 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/JIT/LLVMBuild.txt                                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/LLVMBuild.txt                                                       |     2 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/LLVMBuild.txt                                                 |     2 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp                                                     |    20 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h                                                       |     2 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RTDyldMemoryManager.cpp                                             |     2 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h                                     |    17 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp                                         |     2 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h                                       |     3 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp                                    |     2 +-
 external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h                                      |     2 +-
 external/bsd/llvm/dist/llvm/lib/IR/AsmWriter.cpp                                                                    |    28 +-
 external/bsd/llvm/dist/llvm/lib/IR/Attributes.cpp                                                                   |     6 +-
 external/bsd/llvm/dist/llvm/lib/IR/AutoUpgrade.cpp                                                                  |    10 +
 external/bsd/llvm/dist/llvm/lib/IR/CMakeLists.txt                                                                   |     2 +
 external/bsd/llvm/dist/llvm/lib/IR/ConstantFold.cpp                                                                 |    21 +-
 external/bsd/llvm/dist/llvm/lib/IR/Constants.cpp                                                                    |    13 +-
 external/bsd/llvm/dist/llvm/lib/IR/Core.cpp                                                                         |    41 +-
 external/bsd/llvm/dist/llvm/lib/IR/DIBuilder.cpp                                                                    |     5 +-
 external/bsd/llvm/dist/llvm/lib/IR/DataLayout.cpp                                                                   |   167 +-
 external/bsd/llvm/dist/llvm/lib/IR/DebugInfo.cpp                                                                    |   101 +-
 external/bsd/llvm/dist/llvm/lib/IR/DiagnosticInfo.cpp                                                               |    54 +
 external/bsd/llvm/dist/llvm/lib/IR/DiagnosticPrinter.cpp                                                            |   101 +
 external/bsd/llvm/dist/llvm/lib/IR/Function.cpp                                                                     |     8 +
 external/bsd/llvm/dist/llvm/lib/IR/GCOV.cpp                                                                         |   614 +-
 external/bsd/llvm/dist/llvm/lib/IR/Globals.cpp                                                                      |     3 +-
 external/bsd/llvm/dist/llvm/lib/IR/Instructions.cpp                                                                 |     6 +-
 external/bsd/llvm/dist/llvm/lib/IR/LLVMContext.cpp                                                                  |    41 +
 external/bsd/llvm/dist/llvm/lib/IR/LLVMContextImpl.cpp                                                              |     2 +
 external/bsd/llvm/dist/llvm/lib/IR/LLVMContextImpl.h                                                                |     9 +-
 external/bsd/llvm/dist/llvm/lib/IR/LegacyPassManager.cpp                                                            |     4 +-
 external/bsd/llvm/dist/llvm/lib/IR/Module.cpp                                                                       |    19 +-
 external/bsd/llvm/dist/llvm/lib/IR/PassManager.cpp                                                                  |   228 +-
 external/bsd/llvm/dist/llvm/lib/IR/Type.cpp                                                                         |    23 +-
 external/bsd/llvm/dist/llvm/lib/IR/Value.cpp                                                                        |     2 +
 external/bsd/llvm/dist/llvm/lib/IR/Verifier.cpp                                                                     |    81 +-
 external/bsd/llvm/dist/llvm/lib/LTO/LLVMBuild.txt                                                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/LTO/LTOCodeGenerator.cpp                                                            |     8 +-
 external/bsd/llvm/dist/llvm/lib/LTO/LTOModule.cpp                                                                   |    12 +-
 external/bsd/llvm/dist/llvm/lib/MC/ELFObjectWriter.cpp                                                              |     3 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCAsmInfo.cpp                                                                    |    11 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCAsmInfoCOFF.cpp                                                                |     5 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCAsmInfoDarwin.cpp                                                              |     6 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCAsmInfoELF.cpp                                                                 |     1 +
 external/bsd/llvm/dist/llvm/lib/MC/MCAsmStreamer.cpp                                                                |     8 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCContext.cpp                                                                    |    13 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCDisassembler/LLVMBuild.txt                                                     |     2 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCDwarf.cpp                                                                      |     9 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCELF.cpp                                                                        |     6 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCELFStreamer.cpp                                                                |     3 -
 external/bsd/llvm/dist/llvm/lib/MC/MCExpr.cpp                                                                       |    44 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCObjectFileInfo.cpp                                                             |    12 +
 external/bsd/llvm/dist/llvm/lib/MC/MCParser/AsmLexer.cpp                                                            |    11 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCParser/AsmParser.cpp                                                           |   104 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCParser/COFFAsmParser.cpp                                                       |    19 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCSectionCOFF.cpp                                                                |    25 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCSectionMachO.cpp                                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/MC/MCStreamer.cpp                                                                   |     4 +
 external/bsd/llvm/dist/llvm/lib/MC/MachObjectWriter.cpp                                                             |     4 +-
 external/bsd/llvm/dist/llvm/lib/MC/WinCOFFObjectWriter.cpp                                                          |     5 +-
 external/bsd/llvm/dist/llvm/lib/MC/WinCOFFStreamer.cpp                                                              |    87 +-
 external/bsd/llvm/dist/llvm/lib/Object/ELF.cpp                                                                      |     2 +
 external/bsd/llvm/dist/llvm/lib/Object/MachOObjectFile.cpp                                                          |     7 +-
 external/bsd/llvm/dist/llvm/lib/Option/ArgList.cpp                                                                  |     3 +-
 external/bsd/llvm/dist/llvm/lib/Support/APFloat.cpp                                                                 |     2 +-
 external/bsd/llvm/dist/llvm/lib/Support/BlockFrequency.cpp                                                          |    33 +-
 external/bsd/llvm/dist/llvm/lib/Support/CMakeLists.txt                                                              |     1 +
 external/bsd/llvm/dist/llvm/lib/Support/CommandLine.cpp                                                             |     5 +-
 external/bsd/llvm/dist/llvm/lib/Support/Dwarf.cpp                                                                   |    21 +
 external/bsd/llvm/dist/llvm/lib/Support/Host.cpp                                                                    |    28 +-
 external/bsd/llvm/dist/llvm/lib/Support/LineIterator.cpp                                                            |    68 +
 external/bsd/llvm/dist/llvm/lib/Support/MemoryBuffer.cpp                                                            |     5 +-
 external/bsd/llvm/dist/llvm/lib/Support/Regex.cpp                                                                   |    22 +-
 external/bsd/llvm/dist/llvm/lib/Support/SmallPtrSet.cpp                                                             |    60 +
 external/bsd/llvm/dist/llvm/lib/Support/TargetRegistry.cpp                                                          |    36 +-
 external/bsd/llvm/dist/llvm/lib/Support/ThreadLocal.cpp                                                             |     7 +-
 external/bsd/llvm/dist/llvm/lib/Support/Triple.cpp                                                                  |     8 +-
 external/bsd/llvm/dist/llvm/lib/Support/Unix/Path.inc                                                               |    34 +-
 external/bsd/llvm/dist/llvm/lib/Support/Unix/ThreadLocal.inc                                                        |     2 +-
 external/bsd/llvm/dist/llvm/lib/Support/Windows/Path.inc                                                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/Support/YAMLTraits.cpp                                                              |    15 +-
 external/bsd/llvm/dist/llvm/lib/TableGen/TGParser.cpp                                                               |    61 +-
 external/bsd/llvm/dist/llvm/lib/TableGen/TGParser.h                                                                 |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64.td                                                           |    10 -
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp                                                |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64CallingConv.td                                                |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp                                              |     9 -
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp                                              |   131 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.h                                                |    11 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp                                                 |    58 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.td                                                  |    30 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrNEON.td                                                  |  2514 +++++---
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp                                              |    27 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.td                                               |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp                                             |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt                                             |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/AsmParser/LLVMBuild.txt                                              |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/CMakeLists.txt                                                       |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt                                          |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/Disassembler/LLVMBuild.txt                                           |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/InstPrinter/CMakeLists.txt                                           |     5 -
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/LLVMBuild.txt                                                        |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp                                    |     1 -
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt                                          |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt                                            |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/LLVMBuild.txt                                             |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/Utils/CMakeLists.txt                                                 |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/AArch64/Utils/LLVMBuild.txt                                                  |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/A15SDOptimizer.cpp                                                       |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARM.td                                                                   |    70 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.cpp                                                        |   114 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.h                                                          |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp                                                     |    59 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.h                                                       |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBuildAttrs.h                                                          |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp                                                 |    75 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMFPUName.def                                                           |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMFastISel.cpp                                                          |    23 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.cpp                                                     |    15 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp                                                      |    15 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp                                                      |    83 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.h                                                        |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.td                                                          |    27 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb.td                                                         |    18 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb2.td                                                        |     6 -
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrVFP.td                                                           |    33 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMMCInstLower.cpp                                                       |    13 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMScheduleA9.td                                                         |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp                                                  |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.cpp                                                         |    35 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.h                                                           |    34 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMTargetMachine.cpp                                                     |    77 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp                                               |   539 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt                                                 |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/ARM/CMakeLists.txt                                                           |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt                                              |     3 -
 external/bsd/llvm/dist/llvm/lib/Target/ARM/InstPrinter/CMakeLists.txt                                               |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/ARM/LLVMBuild.txt                                                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMArchName.def                                             |    50 +
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMArchName.h                                               |    27 +
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h                                               |    48 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp                                      |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp                                          |   215 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp                                            |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp                                         |    11 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp                                     |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt                                              |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt                                                |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/ARM/TargetInfo/LLVMBuild.txt                                                 |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp                                                  |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp                                                  |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/CppBackend/CPPBackend.cpp                                                    |    40 +-
 external/bsd/llvm/dist/llvm/lib/Target/CppBackend/TargetInfo/CMakeLists.txt                                         |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/CppBackend/TargetInfo/CppBackendTargetInfo.cpp                               |     7 +-
 external/bsd/llvm/dist/llvm/lib/Target/CppBackend/TargetInfo/LLVMBuild.txt                                          |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/CMakeLists.txt                                                       |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/Hexagon.td                                                           |    10 -
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp                                                |    78 -
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h                                                  |   111 -
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp                                              |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp                                                 |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td                                                |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp                                          |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h                                            |    26 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonRemoveSZExtArgs.cpp                                           |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp                                             |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp                                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonVarargsCallingConvention.h                                    |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/InstPrinter/CMakeLists.txt                                           |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/LLVMBuild.txt                                                        |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt                                          |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp                                    |     1 -
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt                                            |     5 -
 external/bsd/llvm/dist/llvm/lib/Target/Hexagon/TargetInfo/LLVMBuild.txt                                             |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/CMakeLists.txt                                                        |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/InstPrinter/CMakeLists.txt                                            |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt                                           |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/LLVMBuild.txt                                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp                                      |     1 -
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430.td                                                             |     6 -
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp                                                  |     6 -
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp                                                 |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt                                             |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/MSP430/TargetInfo/LLVMBuild.txt                                              |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mangler.cpp                                                                  |    42 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt                                                |     3 -
 external/bsd/llvm/dist/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp                                             |    61 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/CMakeLists.txt                                                          |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt                                             |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp                                       |    32 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/InstPrinter/CMakeLists.txt                                              |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp                                         |    32 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h                                           |     1 +
 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/MipsAsmBackend.cpp                                         |    38 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp                                    |     6 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h                                           |     6 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp                                      |   230 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrFPU.td                                                    |   148 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrFormats.td                                                |   240 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrInfo.td                                                   |    36 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips.h                                                                  |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips.td                                                                 |     6 -
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16FrameLowering.cpp                                                 |    43 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16HardFloat.cpp                                                     |    32 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.cpp                                                  |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16InstrInfo.cpp                                                     |   164 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16InstrInfo.h                                                       |     5 -
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16InstrInfo.td                                                      |    68 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips64InstrInfo.td                                                      |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.cpp                                                      |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.h                                                        |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsCallingConv.td                                                      |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsCodeEmitter.cpp                                                     |     7 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsCondMov.td                                                          |    28 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp                                              |   244 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.cpp                                                    |    78 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.h                                                      |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsInstrFPU.td                                                         |   143 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsInstrFormats.td                                                     |    40 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.td                                                        |    73 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsMSAInstrFormats.td                                                  |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsMSAInstrInfo.td                                                     |    95 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp                                                 |   297 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsRegisterInfo.cpp                                                    |     3 +
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.cpp                                                  |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp                                                  |    52 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSubtarget.cpp                                                       |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsTargetMachine.cpp                                                   |    48 +-
 external/bsd/llvm/dist/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt                                               |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/Mips/TargetInfo/LLVMBuild.txt                                                |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/CMakeLists.txt                                                         |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/InstPrinter/CMakeLists.txt                                             |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/LLVMBuild.txt                                                          |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt                                            |     5 -
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp                                        |     3 -
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTX.td                                                               |     6 -
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h                                                  |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp                                                    |    27 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h                                                      |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp                                                  |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp                                                  |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h                                                 |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXSplitBBatBar.h                                                    |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXSubtarget.h                                                       |    15 -
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp                                                 |    13 +-
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt                                              |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/NVPTX/TargetInfo/LLVMBuild.txt                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt                                             |     5 -
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp                                           |   147 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/CMakeLists.txt                                                       |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt                                          |     3 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/LLVMBuild.txt                                           |    23 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/Makefile                                                |    16 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp                                     |   293 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/InstPrinter/CMakeLists.txt                                           |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/LLVMBuild.txt                                                        |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt                                          |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp                                        |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h                                          |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp                                    |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp                                     |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/Makefile                                                             |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPC.td                                                               |    23 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp                                                    |    61 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp                                             |   208 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h                                               |    21 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp                                                  |    18 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp                                                  |    18 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.h                                                    |     4 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstr64Bit.td                                                     |   378 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrAltivec.td                                                   |   158 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrFormats.td                                                   |    19 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp                                                     |    90 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.h                                                       |    12 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.td                                                      |   612 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp                                                   |    51 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCSchedule.td                                                       |   981 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCSchedule440.td                                                    |  1118 ++--
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleA2.td                                                     |   246 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td                                                 |   493 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleE5500.td                                                  |   592 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleG3.td                                                     |   119 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleG4.td                                                     |   147 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td                                                 |   168 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleG5.td                                                     |   180 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCScheduleP7.td                                                     |   393 +
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.cpp                                                     |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCSubtarget.h                                                       |    16 -
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp                                                 |    32 +-
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt                                            |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/LLVMBuild.txt                                             |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPU.h                                                                |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPU.td                                                               |    10 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp                                                    |    52 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUAsmPrinter.h                                                      |    21 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUISelLowering.cpp                                                  |    15 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUInstrInfo.cpp                                                     |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUInstrInfo.h                                                       |    20 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPURegisterInfo.cpp                                                  |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUSubtarget.cpp                                                     |    29 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUSubtarget.h                                                       |     1 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp                                                 |    23 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDILCFGStructurizer.cpp                                                |    29 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/CMakeLists.txt                                                          |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/InstPrinter/CMakeLists.txt                                              |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/LLVMBuild.txt                                                           |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.cpp                                        |     6 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/CMakeLists.txt                                             |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/Processors.td                                                           |    48 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600ControlFlowFinalizer.cpp                                            |    10 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600EmitClauseMarkers.cpp                                               |    24 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600ExpandSpecialInstrs.cpp                                             |    19 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600ISelLowering.cpp                                                    |    19 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600Instructions.td                                                     |     7 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600MachineScheduler.cpp                                                |     7 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600MachineScheduler.h                                                  |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/R600OptimizeVectorRegisters.cpp                                         |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIAnnotateControlFlow.cpp                                               |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIISelLowering.cpp                                                      |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstrInfo.cpp                                                         |    64 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstrInfo.h                                                           |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstrInfo.td                                                          |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstructions.td                                                       |    25 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SILowerControlFlow.cpp                                                  |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIMachineFunctionInfo.cpp                                               |    35 +-
 external/bsd/llvm/dist/llvm/lib/Target/R600/SIMachineFunctionInfo.h                                                 |    28 +
 external/bsd/llvm/dist/llvm/lib/Target/R600/TargetInfo/CMakeLists.txt                                               |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/TargetInfo/LLVMBuild.txt                                                |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/CMakeLists.txt                                                         |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/InstPrinter/CMakeLists.txt                                             |     3 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/InstPrinter/LLVMBuild.txt                                              |    23 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/InstPrinter/Makefile                                                   |    16 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp                                       |    94 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.h                                         |    46 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/LLVMBuild.txt                                                          |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt                                            |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/LLVMBuild.txt                                             |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp                                        |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp                                           |    84 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h                                             |    98 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp                                     |    35 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp                                   |    40 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/Makefile                                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/Sparc.h                                                                |     6 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp                                                    |   210 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.cpp                                                  |   185 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.h                                                    |     3 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcInstr64Bit.td                                                     |   101 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.td                                                      |    84 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcMCInstLower.cpp                                                   |   141 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcSubtarget.h                                                       |     9 -
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcTargetMachine.cpp                                                 |    28 +-
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcTargetStreamer.h                                                  |    47 +
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt                                              |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/Sparc/TargetInfo/LLVMBuild.txt                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt                                             |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/CMakeLists.txt                                                       |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt                                          |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/InstPrinter/CMakeLists.txt                                           |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/LLVMBuild.txt                                                        |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt                                          |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp                                    |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/README.txt                                                           |     7 -
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZ.td                                                           |    10 -
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp                                                |     9 +
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp                                              |    34 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp                                              |   663 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.h                                                |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrFP.td                                                    |     6 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrFormats.td                                               |    13 +
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.td                                                  |   131 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZOperators.td                                                  |     7 +
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZPatterns.td                                                   |     7 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZProcessors.td                                                 |    20 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp                                                 |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZSubtarget.h                                                   |     8 +
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp                                             |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt                                            |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/SystemZ/TargetInfo/LLVMBuild.txt                                             |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/Target.cpp                                                                   |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/TargetLibraryInfo.cpp                                                        |    50 +-
 external/bsd/llvm/dist/llvm/lib/Target/TargetLoweringObjectFile.cpp                                                 |    17 +-
 external/bsd/llvm/dist/llvm/lib/Target/TargetMachine.cpp                                                            |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/AsmParser/CMakeLists.txt                                                 |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp                                               |    70 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/CMakeLists.txt                                                           |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/CMakeLists.txt                                              |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/LLVMBuild.txt                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp                                         |    48 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c                                    |   311 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h                                    |    52 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h                              |   104 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/InstPrinter/CMakeLists.txt                                               |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp                                        |    12 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h                                          |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp                                      |    13 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h                                        |     1 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt                                              |     5 -
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp                                           |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h                                               |     7 -
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp                                            |    16 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp                                        |    71 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp                                         |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp                                     |     5 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp                                  |     3 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/README.txt                                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt                                                |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/X86/TargetInfo/LLVMBuild.txt                                                 |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/Utils/CMakeLists.txt                                                     |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/X86/Utils/LLVMBuild.txt                                                      |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86.td                                                                   |    47 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.cpp                                                        |   222 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86AsmPrinter.h                                                          |    29 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86CallingConv.td                                                        |    44 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86CodeEmitter.cpp                                                       |    89 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86FastISel.cpp                                                          |    13 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.cpp                                                     |    20 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp                                                      |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp                                                      |   675 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h                                                        |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrAVX512.td                                                        |   797 ++-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrArithmetic.td                                                    |    26 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrCompiler.td                                                      |    85 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrControl.td                                                       |    14 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFMA.td                                                           |    30 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFPStack.td                                                       |   131 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFormats.td                                                       |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td                                                 |    28 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp                                                         |    92 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.td                                                          |    90 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrSSE.td                                                           |   387 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrSVM.td                                                           |     8 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrSystem.td                                                        |    54 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrVMX.td                                                           |    12 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86MCInstLower.cpp                                                       |   238 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.cpp                                                      |    29 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.td                                                       |     2 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86Subtarget.cpp                                                         |    10 +
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86Subtarget.h                                                           |    21 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.cpp                                                     |    55 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp                                               |     4 +-
 external/bsd/llvm/dist/llvm/lib/Target/X86/X86VZeroUpper.cpp                                                        |    39 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/CMakeLists.txt                                                         |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt                                            |     2 -
 external/bsd/llvm/dist/llvm/lib/Target/XCore/InstPrinter/CMakeLists.txt                                             |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/XCore/LLVMBuild.txt                                                          |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt                                            |     5 -
 external/bsd/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/LLVMBuild.txt                                             |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp                                        |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp                                     |     6 +
 external/bsd/llvm/dist/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt                                              |     4 -
 external/bsd/llvm/dist/llvm/lib/Target/XCore/TargetInfo/LLVMBuild.txt                                               |     2 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCore.td                                                               |     6 -
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp                                                    |    10 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreFrameLowering.cpp                                                 |   383 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreFrameLowering.h                                                   |     3 +
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.cpp                                                  |    42 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreInstrInfo.td                                                      |     6 +
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp                                           |    16 +
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h                                             |     9 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp                                                  |   280 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreRegisterInfo.h                                                    |    13 -
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreTargetMachine.cpp                                                 |     3 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp                                              |   141 +-
 external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.h                                                |    15 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Hello/CMakeLists.txt                                                     |     8 +
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp                                                |     6 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/FunctionAttrs.cpp                                                    |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp                                                        |    30 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp                                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/IPO.cpp                                                              |     1 +
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/InlineAlways.cpp                                                     |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/InlineSimple.cpp                                                     |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/Inliner.cpp                                                          |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/Internalize.cpp                                                      |     9 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/LLVMBuild.txt                                                        |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp                                               |    36 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/PruneEH.cpp                                                          |     6 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/IPO/StripSymbols.cpp                                                     |    53 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp                                         |   108 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp                                      |   115 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp                               |     6 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp                                     |     5 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp                                     |   302 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp                                    |    78 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp                                        |   151 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/LLVMBuild.txt                                            |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp                                      |    29 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp                                      |     9 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp                                                  |     5 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/CMakeLists.txt                                                    |     1 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp                                                |     3 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/EarlyCSE.cpp                                                      |    12 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp                                                           |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp                                                |    73 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LLVMBuild.txt                                                     |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp                                            |     1 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp                                                |    23 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopRotation.cpp                                                  |     3 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp                                                |     3 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SampleProfile.cpp                                                 |   217 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Scalar.cpp                                                        |     5 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp                                          |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Scalarizer.cpp                                                    |   661 ++
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp                                           |   114 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp                                                |    52 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/BuildLibCalls.cpp                                                  |    46 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/CMakeLists.txt                                                     |     1 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/InlineFunction.cpp                                                 |    48 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/IntegerDivision.cpp                                                |   244 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp                                                          |     6 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LoopUnroll.cpp                                                     |     1 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp                                        |     4 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp                                                    |     2 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp                                                 |    82 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp                                               |    55 +
 external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/LLVMBuild.txt                                                  |     3 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp                                              |    89 +-
 external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp                                              |    12 +-
 external/bsd/llvm/dist/llvm/test/Analysis/BasicAA/phi-aa.ll                                                         |    47 +
 external/bsd/llvm/dist/llvm/test/Assembler/ConstantExprFoldSelect.ll                                                |     8 +
 external/bsd/llvm/dist/llvm/test/Assembler/addrspacecast-alias.ll                                                   |     6 +
 external/bsd/llvm/dist/llvm/test/Assembler/functionlocal-metadata.ll                                                |    24 +-
 external/bsd/llvm/dist/llvm/test/Assembler/invalid-name.ll                                                          |     6 +
 external/bsd/llvm/dist/llvm/test/Bindings/Ocaml/target.ml                                                           |     4 +-
 external/bsd/llvm/dist/llvm/test/Bindings/Ocaml/vmcore.ml                                                           |    25 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/attributes.ll                                                              |     5 +
 external/bsd/llvm/dist/llvm/test/Bitcode/calling-conventions.3.2.ll                                                 |   150 +
 external/bsd/llvm/dist/llvm/test/Bitcode/calling-conventions.3.2.ll.bc                                              |   Bin 
 external/bsd/llvm/dist/llvm/test/Bitcode/drop-debug-info.ll                                                         |    26 +
 external/bsd/llvm/dist/llvm/test/Bitcode/global-variables.3.2.ll                                                    |    41 +
 external/bsd/llvm/dist/llvm/test/Bitcode/global-variables.3.2.ll.bc                                                 |   Bin 
 external/bsd/llvm/dist/llvm/test/Bitcode/linkage-types-3.2.ll                                                       |   128 +
 external/bsd/llvm/dist/llvm/test/Bitcode/linkage-types-3.2.ll.bc                                                    |   Bin 
 external/bsd/llvm/dist/llvm/test/Bitcode/select.ll                                                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/Bitcode/visibility-styles.3.2.ll                                                   |    23 +
 external/bsd/llvm/dist/llvm/test/Bitcode/visibility-styles.3.2.ll.bc                                                |   Bin 
 external/bsd/llvm/dist/llvm/test/BugPoint/metadata.ll                                                               |    15 +-
 external/bsd/llvm/dist/llvm/test/CMakeLists.txt                                                                     |     1 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/128bit_load_store.ll                                               |    53 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/assertion-rc-mismatch.ll                                           |    24 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/fp-dp3.ll                                                          |    54 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-2velem-high.ll                                                |   331 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-2velem.ll                                                     |   303 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-3vdiff.ll                                                     |    27 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-aba-abd.ll                                                    |    10 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-across.ll                                                     |    20 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-add-pairwise.ll                                               |     9 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-add-sub.ll                                                    |   157 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-bitcast.ll                                                    |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-bitwise-instructions.ll                                       |   176 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-copy.ll                                                       |   213 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-fma.ll                                                        |    50 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-max-min-pairwise.ll                                           |    36 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-misc-scalar.ll                                                |    60 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-misc.ll                                                       |   395 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-mla-mls.ll                                                    |    24 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-mov.ll                                                        |    92 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-mul-div.ll                                                    |    39 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-add-sub.ll                                             |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-by-elem-fma.ll                                         |    24 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-by-elem-mul.ll                                         |    28 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-compare.ll                                             |   215 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-copy.ll                                                |    43 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-cvt.ll                                                 |    52 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-fabd.ll                                                |    14 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-fcvt.ll                                                |   108 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-fp-compare.ll                                          |   254 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-recip.ll                                               |    72 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-reduce-pairwise.ll                                     |   254 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-rounding-shift.ll                                      |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-saturating-add-sub.ll                                  |    32 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-saturating-rounding-shift.ll                           |    20 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-saturating-shift.ll                                    |    20 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-shift.ll                                               |   206 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-shift-left-long.ll                                            |    10 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-shl-ashr-lshr.ll                                              |   199 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-simd-ldst-one.ll                                              |   188 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-simd-ldst.ll                                                  |   164 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-simd-shift.ll                                                 |    32 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-truncStore-extLoad.ll                                         |    57 +
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-vector-list-spill.ll                                          |   134 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/2010-04-15-ScavengerDebugValue.ll                                      |     2 +
 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                                          |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/2011-08-02-MergedGlobalDbg.ll                                          |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/2011-11-29-128bitArithmetics.ll                                        |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/addrspacecast.ll                                                       |     7 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/arm-abi-attr.ll                                                        |    28 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/arm-and-tst-peephole.ll                                                |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/build-attributes.ll                                                    |   435 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/coalesce-dbgvalue.ll                                                   |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/cse-ldrlit.ll                                                          |    61 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-arg.ll                                                      |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-blocks.ll                                                   |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/debug-info-branch-folding.ll                                           |     3 +
 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                                                    |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/default-float-abi.ll                                                   |    22 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/divmod-eabi.ll                                                         |     1 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fast-isel-call.ll                                                      |     2 -
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fast-isel-intrinsic.ll                                                 |    42 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fast-isel-static.ll                                                    |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fold-stack-adjust.ll                                                   |    38 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fp.ll                                                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fpmem.ll                                                               |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/indirectbr.ll                                                          |    11 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/inlineasm3.ll                                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/machine-licm.ll                                                        |    10 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/memfunc.ll                                                             |     1 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/minsize-litpools.ll                                                    |    26 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/movt-movw-global.ll                                                    |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/movt.ll                                                                |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/neon_ld1.ll                                                            |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/neon_ld2.ll                                                            |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/saxpy10-a9.ll                                                          |   135 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/select-imm.ll                                                          |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ssp-data-layout.ll                                                     |   207 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/sub-cmp-peephole.ll                                                    |    60 +
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/t2-imm.ll                                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/thumb2-it-block.ll                                                     |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/tls-models.ll                                                          |    32 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/tls1.ll                                                                |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/tls2.ll                                                                |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vcombine.ll                                                            |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vdup.ll                                                                |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vld1.ll                                                                |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vlddup.ll                                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vldlane.ll                                                             |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vsel.ll                                                                |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/ARM/warn-stack.ll                                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/CPP/attributes.ll                                                          |     7 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Generic/no-target.ll                                                       |     3 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Hexagon/hwloop-dbg.ll                                                      |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Inputs/DbgValueOtherTargets.ll                                             |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/2008-07-16-SignExtInReg.ll                                            |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/addi.ll                                                               |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/align16.ll                                                            |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/alloca16.ll                                                           |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/blockaddr.ll                                                          |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/bswap.ll                                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/call-optimization.ll                                                  |    91 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/ci2.ll                                                                |    39 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/cmov.ll                                                               |    59 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/const4a.ll                                                            |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/const6.ll                                                             |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/ctlz.ll                                                               |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/ex2.ll                                                                |     9 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/f16abs.ll                                                             |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fixdfsf.ll                                                            |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fp16instrinsmc.ll                                                     |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fp16mix.ll                                                            |    20 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fp16static.ll                                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fpnotneeded.ll                                                        |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fptr2.ll                                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/helloworld.ll                                                         |     7 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/hf16_1.ll                                                             |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/hf16call32.ll                                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/hf16call32_body.ll                                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/hf1_body.ll                                                           |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/hfptrcall.ll                                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/i32k.ll                                                               |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/lcb2.ll                                                               |   133 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/lcb3c.ll                                                              |    59 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/lcb4a.ll                                                              |    69 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/lcb5.ll                                                               |   240 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mbrsize4a.ll                                                          |    37 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16-hf-attr.ll                                                     |    45 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16_32_1.ll                                                        |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16_32_10.ll                                                       |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16_32_3.ll                                                        |     9 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16_32_4.ll                                                        |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16_32_5.ll                                                        |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16_32_6.ll                                                        |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16_32_7.ll                                                        |     9 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16_32_8.ll                                                        |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16_32_9.ll                                                        |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16_fpret.ll                                                       |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips16fpe.ll                                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/msa/3r-s.ll                                                           |    86 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/msa/elm_shift_slide.ll                                                |    32 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/msa/frameindex.ll                                                     |   309 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/nomips16.ll                                                           |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/powif64_16.ll                                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/rotate.ll                                                             |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/s2rem.ll                                                              |    92 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/sel1c.ll                                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/sel2c.ll                                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/sr1.ll                                                                |    60 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/tail16.ll                                                             |    20 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/trap1.ll                                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/ldparam-v4.ll                                                        |    10 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/2007-11-16-landingpad-split.ll                                     |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/anon_aggr.ll                                                       |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/coalesce-ext.ll                                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/complex-return.ll                                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/crash.ll                                                           |    17 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/dbg.ll                                                             |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/hello-reloc.s                                                      |    50 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/jaggedstructs.ll                                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/lsa.ll                                                             |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/ppc32-vacopy.ll                                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/pr17168.ll                                                         |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/pwr7-gt-nop.ll                                                     |    31 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/sjlj.ll                                                            |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/srl-mask.ll                                                        |    16 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/stfiwx.ll                                                          |    35 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/structsinmem.ll                                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/structsinregs.ll                                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/subsumes-pred-regs.ll                                              |    65 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/tls-pic.ll                                                         |    55 +
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/tls.ll                                                             |    33 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/unaligned.ll                                                       |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/unwind-dw2-g.ll                                                    |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/vec_cmp.ll                                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/weak_def_can_be_hidden.ll                                          |    38 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/array-ptr-calc-i32.ll                                                 |    31 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/cayman-loop-bug.ll                                                    |    32 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/icmp64.ll                                                             |    92 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/insert_vector_elt.ll                                                  |     1 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/jump-address.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.exp2.ll                                                          |    26 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.trunc.ll                                                         |    13 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/load64.ll                                                             |    20 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/r600-infinite-loop-bug-while-reorganizing-vector.ll                   |    59 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/register-count-comments.ll                                            |    20 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/si-annotate-cf-assertion.ll                                           |     1 +
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/si-sgpr-spill.ll                                                      |   880 +++-
 external/bsd/llvm/dist/llvm/test/CodeGen/R600/store-vector-ptrs.ll                                                  |     1 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/2013-05-17-CallFrame.ll                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/64abi.ll                                                             |    51 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/64cond.ll                                                            |    19 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/64spill.ll                                                           |   116 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/atomics.ll                                                           |    63 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/ctpop.ll                                                             |    18 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/exception.ll                                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/rem.ll                                                               |    16 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/Large/branch-range-01.py                                           |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/Large/branch-range-02.py                                           |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/Large/branch-range-03.py                                           |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/Large/branch-range-04.py                                           |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/Large/branch-range-05.py                                           |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/Large/branch-range-06.py                                           |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/Large/branch-range-09.py                                           |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/Large/branch-range-10.py                                           |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/Large/branch-range-11.py                                           |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/Large/branch-range-12.py                                           |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomic-load-01.ll                                                  |     5 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomic-load-02.ll                                                  |     5 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomic-load-03.ll                                                  |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomic-load-04.ll                                                  |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomic-store-01.ll                                                 |     5 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomic-store-02.ll                                                 |     5 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomic-store-03.ll                                                 |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomic-store-04.ll                                                 |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomicrmw-add-05.ll                                                |    64 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomicrmw-add-06.ll                                                |    64 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomicrmw-and-05.ll                                                |    64 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomicrmw-and-06.ll                                                |    64 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomicrmw-or-05.ll                                                 |    64 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomicrmw-or-06.ll                                                 |    64 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomicrmw-sub-05.ll                                                |    69 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomicrmw-sub-06.ll                                                |    69 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomicrmw-xor-05.ll                                                |    64 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/atomicrmw-xor-06.ll                                                |    64 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/cond-store-01.ll                                                   |     7 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/cond-store-02.ll                                                   |     7 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/cond-store-03.ll                                                   |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/cond-store-04.ll                                                   |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/fp-cmp-04.ll                                                       |    59 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/frame-13.ll                                                        |    13 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/frame-14.ll                                                        |    14 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/insert-06.ll                                                       |    14 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/int-abs-01.ll                                                      |    64 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/int-cmp-05.ll                                                      |    17 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/int-cmp-06.ll                                                      |    30 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/int-cmp-44.ll                                                      |    90 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/int-cmp-47.ll                                                      |   109 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/int-neg-02.ll                                                      |   133 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/risbg-01.ll                                                        |    15 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/selectcc-01.ll                                                     |   178 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/selectcc-02.ll                                                     |   178 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/selectcc-03.ll                                                     |   187 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/serialize-01.ll                                                    |    21 +
 external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/spill-01.ll                                                        |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/2010-07-15-debugOrdering.ll                                          |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/triple.ll                                                            |     7 +
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/unord.ll                                                             |    11 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/bfx.ll                                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/carry.ll                                                            |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/div.ll                                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/large-stack.ll                                                      |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/longMACt.ll                                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/mul_const.ll                                                        |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-adc.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-add.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-add2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-add3.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-add4.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-add5.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-add6.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-and.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-and2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-asr.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-asr2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-bcc.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-bfc.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-bic.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-clz.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-cmn.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-cmn2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-cmp.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-cmp2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-eor.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-eor2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-jtb.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-ldr.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-ldr_ext.ll                                                   |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-ldr_post.ll                                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-ldr_pre.ll                                                   |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-ldrb.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-ldrh.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-lsl.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-lsl2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-lsr.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-lsr2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-lsr3.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-mla.ll                                                       |     5 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-mls.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-mov.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-mul.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-mulhi.ll                                                     |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-mvn2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-neg.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-orn.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-orn2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-orr.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-orr2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-pack.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-rev.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-rev16.ll                                                     |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-ror.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-rsb.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-rsb2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-sbc.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-select.ll                                                    |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-select_xform.ll                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-smla.ll                                                      |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-smul.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-str.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-str_post.ll                                                  |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-str_pre.ll                                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-strb.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-strh.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-sub.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-sub2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-sub3.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-sub4.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-sub5.ll                                                      |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-sxt_rot.ll                                                   |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-teq.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-teq2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-tst.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/thumb2-tst2.ll                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/tls1.ll                                                             |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/tls2.ll                                                             |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2006-01-19-ISelFoldingBug.ll                                           |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2009-06-05-VZextByteShort.ll                                           |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-01-18-DbgValue.ll                                                 |     2 +
 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                                              |     2 +
 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-09-16-EmptyFilename.ll                                            |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-11-02-DbgParameter.ll                                             |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-12-02-MC-Set.ll                                                   |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2011-01-24-DbgValue-Before-Use.ll                                      |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2011-12-28-vselecti8.ll                                                |    19 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2012-11-30-handlemove-dbg.ll                                           |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2012-11-30-misched-dbg.ll                                              |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2012-11-30-regpres-dbg.ll                                              |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/3addr-16bit.ll                                                         |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/MachineSink-DbgValue.ll                                                |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/StackColoring-dbg.ll                                                   |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/anyregcc-crash.ll                                                      |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/anyregcc.ll                                                            |    46 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-arith.ll                                                        |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-cmp.ll                                                          |    38 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-cvt.ll                                                          |    30 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-insert-extract.ll                                               |    32 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-intrinsics.ll                                                   |   194 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-mask-op.ll                                                      |    13 -
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-mov.ll                                                          |    32 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-select.ll                                                       |    19 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-shuffle.ll                                                      |    15 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-vbroadcast.ll                                                   |    19 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-vec-cmp.ll                                                      |    11 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-vselect-crash.ll                                                |    11 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-zext-load-crash.ll                                              |    14 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/blend-msb.ll                                                           |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/cmov.ll                                                                |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/codegen-prepare-extload.ll                                             |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/cse-add-with-overflow.ll                                               |    43 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/ctpop-combine.ll                                                       |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/dwarf-comp-dir.ll                                                      |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-select.ll                                                    |    16 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fastcall-correct-mangling.ll                                           |    18 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fma4-intrinsics-x86_64.ll                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fp-fast.ll                                                             |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-stack-realign.ll                                            |    16 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-stack-realign2.ll                                           |    16 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm-stack-realign3.ll                                           |    29 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/inline-asm.ll                                                          |    15 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/ins_split_regalloc.ll                                                  |    33 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/isint.ll                                                               |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/legalize-shift-64.ll                                                   |    28 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/linker-private.ll                                                      |    10 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/memcmp.ll                                                              |    22 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/memset-2.ll                                                            |     4 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/ms-inline-asm.ll                                                       |    33 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/patchpoint.ll                                                          |    76 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/pic.ll                                                                 |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/pr17631.ll                                                             |    20 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/pr18162.ll                                                             |    27 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/rot16.ll                                                               |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/shift-double.ll                                                        |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/shrink-compare.ll                                                      |     8 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/sibcall-5.ll                                                           |     9 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/sse-scalar-fp-arith-2.ll                                               |   215 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/sse-scalar-fp-arith.ll                                                 |   310 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/sse2-blend.ll                                                          |    12 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/sse2-intrinsics-x86.ll                                                 |     7 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/ssp-data-layout.ll                                                     |   238 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/stack-protector-dbginfo.ll                                             |     3 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/stackmap-liveness.ll                                                   |   178 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/stackmap-nops.ll                                                       |   230 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/stackmap.ll                                                            |   223 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/stdcall-notailcall.ll                                                  |     8 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/unknown-location.ll                                                    |     2 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/v4i32load-crash.ll                                                     |    27 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vaargs.ll                                                              |    67 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vastart-defs-eflags.ll                                                 |    23 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_shift4.ll                                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_shift5.ll                                                          |   160 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vselect.ll                                                             |   133 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/vshift-4.ll                                                            |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/warn-stack.ll                                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/weak_def_can_be_hidden.ll                                              |    15 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/win32_sret.ll                                                          |    78 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/win64_alloca_dynalloca.ll                                              |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/win_chkstk.ll                                                          |     6 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-64-double-precision-shift-left.ll                                  |    77 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-64-double-precision-shift-right.ll                                 |    74 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-64-double-shifts-Oz-Os-O2.ll                                       |    67 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-64-double-shifts-var.ll                                            |    57 +
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-shifts.ll                                                          |     2 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/zlib-longest-match.ll                                                  |   240 +
 external/bsd/llvm/dist/llvm/test/CodeGen/XCore/codemodel.ll                                                         |   156 +
 external/bsd/llvm/dist/llvm/test/CodeGen/XCore/epilogue_prologue.ll                                                 |   220 +-
 external/bsd/llvm/dist/llvm/test/CodeGen/XCore/scavenging.ll                                                        |    70 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/2009-11-03-InsertExtractValue.ll                                         |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2009-11-05-DeadGlobalVariable.ll                                         |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2009-11-06-NamelessGlobalVariable.ll                                     |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2009-11-10-CurrentFn.ll                                                  |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-01-05-DbgScope.ll                                                   |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-01-19-DbgScope.ll                                                   |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-03-19-DbgDeclare.ll                                                 |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-03-24-MemberFn.ll                                                   |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-03-30-InvalidDbgInfoCrash.ll                                        |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-04-06-NestedFnDbgInfo.ll                                            |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-04-19-FramePtr.ll                                                   |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-05-03-DisableFramePtr.ll                                            |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-05-03-OriginDIE.ll                                                  |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-05-10-MultipleCU.ll                                                 |    21 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-06-29-InlinedFnLocalVar.ll                                          |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-07-19-Crash.ll                                                      |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-10-01-crash.ll                                                      |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/AArch64/dwarfdump.ll                                                     |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/AArch64/variable-loc.ll                                                  |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/ARM/PR16736.ll                                                           |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/ARM/lowerbdgdeclare_vla.ll                                               |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/ARM/sectionorder.ll                                                      |    26 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/PowerPC/tls-fission.ll                                                   |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/PowerPC/tls.ll                                                           |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/SystemZ/variable-loc.ll                                                  |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/2010-04-13-PubType.ll                                                |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/2010-08-10-DbgConstant.ll                                            |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/2011-09-26-GlobalVarContext.ll                                       |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/2011-12-16-BadStructRef.ll                                           |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/DW_AT_byte_size.ll                                                   |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/DW_AT_location-reference.ll                                          |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/DW_AT_object_pointer.ll                                              |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/DW_AT_specification.ll                                               |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/DW_AT_stmt_list_sec_offset.ll                                        |    82 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/DW_TAG_friend.ll                                                     |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/aligned_stack_var.ll                                                 |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/arange.ll                                                            |    46 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/arguments.ll                                                         |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/block-capture.ll                                                     |    10 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/byvalstruct.ll                                                       |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/c-type-units.ll                                                      |    29 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/coff_relative_names.ll                                               |    79 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/concrete_out_of_line.ll                                              |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/data_member_location.ll                                              |    12 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-at-specficiation.ll                                              |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-byval-parameter.ll                                               |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-const-int.ll                                                     |     2 +
 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-declare.ll                                                       |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-file-name.ll                                                     |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-i128-const.ll                                                    |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-large-unsigned-const.ll                                          |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-merge-loc-entry.ll                                               |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-prolog-end.ll                                                    |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-subrange.ll                                                      |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-value-dag-combine.ll                                             |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-value-inlined-parameter.ll                                       |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-value-isel.ll                                                    |     2 +
 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                                                   |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-value-terminator.ll                                              |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg_value_direct.ll                                                  |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/debug-info-block-captured-self.ll                                    |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/debug-info-blocks.ll                                                 |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/debug-info-static-member.ll                                          |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/debug_frame.ll                                                       |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll                                     |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dwarf-aranges.ll                                                     |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dwarf-public-names.ll                                                |     4 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dwarf-pubnames-split.ll                                              |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/earlydup-crash.ll                                                    |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/eh_symbol.ll                                                         |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/elf-names.ll                                                         |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/empty-and-one-elem-array.ll                                          |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/empty-array.ll                                                       |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/ending-run.ll                                                        |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/enum-class.ll                                                        |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/enum-fwd-decl.ll                                                     |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/fission-cu.ll                                                        |     9 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/fission-hash.ll                                                      |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/fission-ranges.ll                                                    |     5 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/generate-odr-hash.ll                                                 |    93 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/gnu-public-names-empty.ll                                            |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/gnu-public-names.ll                                                  |    87 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/instcombine-instrinsics.ll                                           |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/line-info.ll                                                         |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/linkage-name.ll                                                      |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/low-pc-cu.ll                                                         |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/misched-dbg-value.ll                                                 |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/multiple-aranges.ll                                                  |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/multiple-at-const-val.ll                                             |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/nondefault-subrange-array.ll                                         |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/objc-fwd-decl.ll                                                     |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/op_deref.ll                                                          |     9 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/parameters.ll                                                        |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pointer-type-size.ll                                                 |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pr11300.ll                                                           |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pr12831.ll                                                           |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pr13303.ll                                                           |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pr9951.ll                                                            |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/prologue-stack.ll                                                    |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/ref_addr_relocation.ll                                               |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/reference-argument.ll                                                |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/rvalue-ref.ll                                                        |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll                                  |    26 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/stmt-list.ll                                                         |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/stringpool.ll                                                        |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/struct-loc.ll                                                        |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/subrange-type.ll                                                     |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/subreg.ll                                                            |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/template.ll                                                          |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/tls-fission.ll                                                       |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/tls.ll                                                               |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/union-template.ll                                                    |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/vector.ll                                                            |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/X86/vla.ll                                                               |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/array.ll                                                                 |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/bug_null_debuginfo.ll                                                    |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/cu-ranges.ll                                                             |    50 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/debug-info-qualifiers.ll                                                 |   102 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/debuginfofinder-multiple-cu.ll                                           |    81 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/dwarf-public-names.ll                                                    |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/enum.ll                                                                  |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/global.ll                                                                |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/inline-debug-info-multiret.ll                                            |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/inline-debug-info.ll                                                     |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/inlined-arguments.ll                                                     |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/inlined-vars.ll                                                          |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/llvm-symbolizer.test                                                     |     9 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/member-order.ll                                                          |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/member-pointers.ll                                                       |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/namespace.ll                                                             |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/template-recursive-void.ll                                               |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/tu-composite.ll                                                          |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/tu-member-pointer.ll                                                     |     3 +-
 external/bsd/llvm/dist/llvm/test/DebugInfo/two-cus-from-same-file.ll                                                |     2 +
 external/bsd/llvm/dist/llvm/test/DebugInfo/version.ll                                                               |     3 +-
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/lit.local.cfg                                         |     7 +-
 external/bsd/llvm/dist/llvm/test/Feature/md_on_instruction.ll                                                       |     3 +
 external/bsd/llvm/dist/llvm/test/FileCheck/check-multiple-prefixes-nomatch-2.txt                                    |    10 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/basic.ll                                          |    19 -
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/debug_info.ll                                     |     2 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-internal-globals.ll             |     4 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/stack-poisoning.ll                                |    43 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/stack_layout.ll                                   |    49 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/BoundsChecking/phi.ll                                              |    55 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/BoundsChecking/simple.ll                                           |    24 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/DataFlowSanitizer/load.ll                                          |   188 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/DataFlowSanitizer/store.ll                                         |   179 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/check_access_address.ll                            |    28 +
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/msan_basic.ll                                      |   108 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/MemorySanitizer/wrap_indirect_calls.ll                             |    32 +-
 external/bsd/llvm/dist/llvm/test/Instrumentation/ThreadSanitizer/vptr_update.ll                                     |    27 +
 external/bsd/llvm/dist/llvm/test/JitListener/test-common-symbols.ll                                                 |     2 +
 external/bsd/llvm/dist/llvm/test/JitListener/test-inline.ll                                                         |     2 +
 external/bsd/llvm/dist/llvm/test/JitListener/test-parameters.ll                                                     |     2 +
 external/bsd/llvm/dist/llvm/test/LTO/triple-init.ll                                                                 |    16 +
 external/bsd/llvm/dist/llvm/test/Linker/2011-08-04-DebugLoc.ll                                                      |     2 +
 external/bsd/llvm/dist/llvm/test/Linker/2011-08-04-DebugLoc2.ll                                                     |     2 +
 external/bsd/llvm/dist/llvm/test/Linker/2011-08-04-Metadata.ll                                                      |     2 +
 external/bsd/llvm/dist/llvm/test/Linker/2011-08-04-Metadata2.ll                                                     |     2 +
 external/bsd/llvm/dist/llvm/test/Linker/2011-08-18-unique-class-type.ll                                             |     2 +
 external/bsd/llvm/dist/llvm/test/Linker/2011-08-18-unique-class-type2.ll                                            |     2 +
 external/bsd/llvm/dist/llvm/test/Linker/2011-08-18-unique-debug-type.ll                                             |     2 +
 external/bsd/llvm/dist/llvm/test/Linker/2011-08-18-unique-debug-type2.ll                                            |     2 +
 external/bsd/llvm/dist/llvm/test/Linker/DbgDeclare.ll                                                               |     2 +
 external/bsd/llvm/dist/llvm/test/Linker/DbgDeclare2.ll                                                              |     2 +
 external/bsd/llvm/dist/llvm/test/Linker/Inputs/type-unique-inheritance-a.ll                                         |     3 +-
 external/bsd/llvm/dist/llvm/test/Linker/Inputs/type-unique-inheritance-b.ll                                         |     3 +-
 external/bsd/llvm/dist/llvm/test/Linker/Inputs/type-unique-simple2-a.ll                                             |     3 +-
 external/bsd/llvm/dist/llvm/test/Linker/Inputs/type-unique-simple2-b.ll                                             |     3 +-
 external/bsd/llvm/dist/llvm/test/Linker/type-unique-simple-a.ll                                                     |     3 +-
 external/bsd/llvm/dist/llvm/test/Linker/type-unique-simple-b.ll                                                     |     3 +-
 external/bsd/llvm/dist/llvm/test/MC/AArch64/neon-sxtl.s                                                             |    26 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/bkpt.s                                                                      |    32 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/comment.s                                                                   |    24 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv2.s                                                      |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv2a.s                                                     |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv3.s                                                      |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv3m.s                                                     |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv4.s                                                      |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv4t.s                                                     |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv5.s                                                      |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv5t.s                                                     |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv5te.s                                                    |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv6-m.s                                                    |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv6.s                                                      |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv6j.s                                                     |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv6t2.s                                                    |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv6z.s                                                     |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv6zk.s                                                    |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7-a.s                                                    |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7-m.s                                                    |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7-r.s                                                    |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7.s                                                      |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7a.s                                                     |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7m.s                                                     |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7r.s                                                     |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv8-a.s                                                    |    31 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv8a.s                                                     |    31 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-iwmmxt.s                                                     |    30 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-iwmmxt2.s                                                    |    31 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-even.s                                                            |    70 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/directive-fpu-softvfp.s                                                     |     8 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/inst-arm-suffixes.s                                                         |    15 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/inst-constant-required.s                                                    |    15 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/inst-directive-emit.s                                                       |    20 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/inst-directive.s                                                            |    81 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/inst-overflow.s                                                             |    14 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/inst-thumb-overflow-2.s                                                     |    13 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/inst-thumb-overflow.s                                                       |    13 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/inst-thumb-suffixes.s                                                       |    13 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/ldr-pseudo-darwin.s                                                         |   241 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/ldr-pseudo-obj-errors.s                                                     |    17 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/ldr-pseudo-parse-errors.s                                                   |    10 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/ldr-pseudo.s                                                                |   221 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/ltorg-darwin.s                                                              |   151 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/ltorg.s                                                                     |   138 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/pool.s                                                                      |    18 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/symbol-variants-errors.s                                                    |    23 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/symbol-variants.s                                                           |    67 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/thumb-st_other.s                                                            |    19 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/vfp-aliases-diagnostics.s                                                   |   114 +
 external/bsd/llvm/dist/llvm/test/MC/ARM/vfp-aliases.s                                                               |    62 +
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive_end-2.s                                                     |    14 +
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive_end.s                                                       |    11 +
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive_rept-diagnostics.s                                          |    41 +
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive_rept.s                                                      |    30 +
 external/bsd/llvm/dist/llvm/test/MC/COFF/bss_section.ll                                                             |     3 +
 external/bsd/llvm/dist/llvm/test/MC/COFF/comm.s                                                                     |    25 +
 external/bsd/llvm/dist/llvm/test/MC/COFF/secidx.s                                                                   |    16 +
 external/bsd/llvm/dist/llvm/test/MC/COFF/timestamp.s                                                                |     4 +
 external/bsd/llvm/dist/llvm/test/MC/COFF/tricky-names.ll                                                            |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/COFF/weak-symbol.ll                                                             |    28 +-
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/lit.local.cfg                                              |     4 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-bookII.txt                                  |    74 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-bookIII.txt                                 |   107 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-ext.txt                                     |  2253 ++++++++
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-fp.txt                                      |   329 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-vmx.txt                                     |   509 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-encoding.txt                                         |   621 ++
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/PowerPC/ppc64-operands.txt                                         |    94 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/SystemZ/insns.txt                                                  |   330 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/avx-512.txt                                                    |    59 +
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/fp-stack.txt                                                   |  1037 +++
 external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/simple-tests.txt                                               |    12 +
 external/bsd/llvm/dist/llvm/test/MC/ELF/weak.s                                                                      |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/MachO/ARM/bad-darwin-ARM-reloc.s                                                |     9 +
 external/bsd/llvm/dist/llvm/test/MC/MachO/x86_32-scattered-reloc-fallback.s                                         |    27 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/micromips-bad-branches.s                                                   |   225 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/micromips-control-instructions.s                                           |    57 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/micromips-diagnostic-fixup.s                                               |    10 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/micromips-fpu-instructions.s                                               |   193 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/micromips-load-effective-address.s                                         |    29 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/micromips-loadstore-instructions.s                                         |    12 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/micromips-pc16-fixup.s                                                     |    10 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/micromips-relocations.s                                                    |    12 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips-bad-branches.s                                                        |   409 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips-diagnostic-fixup.s                                                    |    10 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips-pc16-fixup.s                                                          |    10 +
 external/bsd/llvm/dist/llvm/test/MC/Mips/mips_directives.s                                                          |     8 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_2r.s                                                              |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_2rf.s                                                             |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_3r.s                                                              |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_3rf.s                                                             |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_bit.s                                                             |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_cbranch.s                                                         |     2 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_ctrlregs.s                                                        |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_elm.s                                                             |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_elm_insert.s                                                      |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_elm_insve.s                                                       |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_i10.s                                                             |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_i5.s                                                              |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_i8.s                                                              |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_lsa.s                                                             |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_mi10.s                                                            |   108 +-
 external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_vec.s                                                             |     6 +-
 external/bsd/llvm/dist/llvm/test/MC/SystemZ/insn-bad-z196.s                                                         |   110 +
 external/bsd/llvm/dist/llvm/test/MC/SystemZ/insn-bad.s                                                              |    40 +
 external/bsd/llvm/dist/llvm/test/MC/SystemZ/insn-good-z196.s                                                        |   240 +
 external/bsd/llvm/dist/llvm/test/MC/X86/intel-syntax-directional-label.s                                            |    16 +
 external/bsd/llvm/dist/llvm/test/MC/X86/stackmap-nops.ll                                                            |    47 +
 external/bsd/llvm/dist/llvm/test/Object/nm-archive.test                                                             |     2 +-
 external/bsd/llvm/dist/llvm/test/TableGen/MultiClassDefName.td                                                      |    25 +
 external/bsd/llvm/dist/llvm/test/TableGen/ValidIdentifiers.td                                                       |    16 +
 external/bsd/llvm/dist/llvm/test/Transforms/DeadArgElim/2010-04-30-DbgInfo.ll                                       |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/DeadArgElim/dbginfo.ll                                                  |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/DeadStoreElimination/inst-limits.ll                                     |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/GCOVProfiling/linkagename.ll                                            |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/GCOVProfiling/version.ll                                                |     6 +-
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/alias-used-address-space.ll                                   |    26 +
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/array-elem-refs.ll                                            |    32 +
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalOpt/memset.ll                                                     |    19 +-
 external/bsd/llvm/dist/llvm/test/Transforms/IndVarSimplify/iv-widen.ll                                              |    39 +
 external/bsd/llvm/dist/llvm/test/Transforms/IndVarSimplify/overflowcheck.ll                                         |    56 +
 external/bsd/llvm/dist/llvm/test/Transforms/Inline/inline_invoke.ll                                                 |     5 -
 external/bsd/llvm/dist/llvm/test/Transforms/Inline/inline_returns_twice.ll                                          |    73 +-
 external/bsd/llvm/dist/llvm/test/Transforms/Inline/invoke-cleanup.ll                                                |    39 +
 external/bsd/llvm/dist/llvm/test/Transforms/Inline/invoke-combine-clauses.ll                                        |   117 +
 external/bsd/llvm/dist/llvm/test/Transforms/Inline/invoke-cost.ll                                                   |    45 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/addrspacecast.ll                                            |    38 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/debug-line.ll                                               |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/debuginfo.ll                                                |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/double-float-shrink-1.ll                                    |     5 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/float-shrink-compare.ll                                     |    54 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/fpextend.ll                                                 |    14 +-
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/fpextend_x86.ll                                             |    57 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/phi-select-constexpr.ll                                     |    19 +
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/pow-1.ll                                                    |    25 +
 external/bsd/llvm/dist/llvm/test/Transforms/Internalize/lists.ll                                                    |    11 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LICM/debug-value.ll                                                     |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopIdiom/debug-line.ll                                                 |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopReroll/basic.ll                                                     |    10 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopReroll/nonconst_lb.ll                                               |   152 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopReroll/reduction.ll                                                 |     4 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopRotate/PhiSelfReference-1.ll                                        |    39 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopRotate/dbgvalue.ll                                                  |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/metadata-enable.ll                                    |   175 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/dbg.value.ll                                              |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/debugloc.ll                                               |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/if-conversion.ll                                          |    63 +
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/increment.ll                                              |     2 +-
 external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/opt.ll                                                    |    28 +
 external/bsd/llvm/dist/llvm/test/Transforms/Mem2Reg/ConvertDebugInfo.ll                                             |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/Mem2Reg/ConvertDebugInfo2.ll                                            |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/ObjCARC/basic.ll                                                        |    10 +-
 external/bsd/llvm/dist/llvm/test/Transforms/ObjCARC/ensure-that-exception-unwind-path-is-visited.ll                 |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/debug_info.ll                                         |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/extractcost.ll                                        |    30 +
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/metadata.ll                                           |    60 +
 external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/opt.ll                                                |    30 +
 external/bsd/llvm/dist/llvm/test/Transforms/SampleProfile/Inputs/bad_fn_header.prof                                 |     6 +
 external/bsd/llvm/dist/llvm/test/Transforms/SampleProfile/Inputs/bad_sample_line.prof                               |     6 +
 external/bsd/llvm/dist/llvm/test/Transforms/SampleProfile/Inputs/missing_num_syms.prof                              |     5 +
 external/bsd/llvm/dist/llvm/test/Transforms/SampleProfile/Inputs/missing_samples.prof                               |     6 +
 external/bsd/llvm/dist/llvm/test/Transforms/SampleProfile/Inputs/missing_symtab.prof                                |     5 +
 external/bsd/llvm/dist/llvm/test/Transforms/SampleProfile/branch.ll                                                 |     3 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SampleProfile/syntax.ll                                                 |    17 +
 external/bsd/llvm/dist/llvm/test/Transforms/ScalarRepl/debuginfo-preserved.ll                                       |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/Scalarizer/basic.ll                                                     |   451 +
 external/bsd/llvm/dist/llvm/test/Transforms/Scalarizer/dbginfo.ll                                                   |    86 +
 external/bsd/llvm/dist/llvm/test/Transforms/Scalarizer/no-data-layout.ll                                            |    25 +
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/hoist-dbgvalue.ll                                           |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/no_speculative_loads_with_tsan.ll                           |    40 +
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/preserve-branchweights.ll                                   |    52 +-
 external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/trap-debugloc.ll                                            |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/StripSymbols/2010-06-30-StripDebug.ll                                   |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/StripSymbols/2010-08-25-crash.ll                                        |     2 +
 external/bsd/llvm/dist/llvm/test/Transforms/StripSymbols/strip-dead-debug-info.ll                                   |     2 +
 external/bsd/llvm/dist/llvm/test/Verifier/bitcast-address-space-nested-global-cycle.ll                              |     4 +-
 external/bsd/llvm/dist/llvm/test/Verifier/bitcast-address-space-nested-global.ll                                    |     4 +-
 external/bsd/llvm/dist/llvm/test/Verifier/bitcast-address-space-through-constant-inttoptr-inside-gep-instruction.ll |     5 +-
 external/bsd/llvm/dist/llvm/test/Verifier/bitcast-address-space-through-constant-inttoptr.ll                        |     4 +-
 external/bsd/llvm/dist/llvm/test/Verifier/bitcast-address-space-through-gep-2.ll                                    |     4 +-
 external/bsd/llvm/dist/llvm/test/Verifier/bitcast-address-space-through-gep.ll                                      |     4 +-
 external/bsd/llvm/dist/llvm/test/Verifier/bitcast-address-space-through-inttoptr.ll                                 |     3 +-
 external/bsd/llvm/dist/llvm/test/Verifier/bitcast-address-spaces.ll                                                 |     3 +-
 external/bsd/llvm/dist/llvm/test/Verifier/bitcast-alias-address-space.ll                                            |     4 +-
 external/bsd/llvm/dist/llvm/test/Verifier/bitcast-vector-pointer-as.ll                                              |     4 +-
 external/bsd/llvm/dist/llvm/test/Verifier/inalloca1.ll                                                              |    19 +
 external/bsd/llvm/dist/llvm/test/Verifier/inalloca2.ll                                                              |    21 +
 external/bsd/llvm/dist/llvm/test/Verifier/recursive-type-1.ll                                                       |    12 +
 external/bsd/llvm/dist/llvm/test/Verifier/recursive-type-2.ll                                                       |    14 +
 external/bsd/llvm/dist/llvm/test/Verifier/recursive-type-3.ll                                                       |    11 +
 external/bsd/llvm/dist/llvm/test/Verifier/varargs-intrinsic.ll                                                      |     6 +-
 external/bsd/llvm/dist/llvm/test/lit.cfg                                                                            |    13 +-
 external/bsd/llvm/dist/llvm/test/lit.site.cfg.in                                                                    |     1 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test.cpp                                                     |     5 +-
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test.gcda                                                    |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test.gcno                                                    |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test.h                                                       |     3 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-a.cpp.gcov                                             |   111 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-a.h.gcov                                               |    10 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-a_-b.cpp.gcov                                          |   134 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-a_-b.h.gcov                                            |    12 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-a_-b_-c_-u.cpp.gcov                                    |   160 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-a_-b_-c_-u.h.gcov                                      |    14 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-a_-b_-u.cpp.gcov                                       |   160 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-a_-b_-u.h.gcov                                         |    14 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-b.output                                               |    13 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-b_-f.output                                            |    65 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-f.output                                               |    38 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_file_checksum_fail.gcda                                 |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_func_checksum_fail.gcda                                 |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_no_options.cpp.gcov                                     |    79 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_no_options.h.gcov                                       |     8 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_no_options.output                                       |     8 +
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_read_fail.gcno                                          |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-cov/llvm-cov.test                                                       |    38 +-
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2012-i368                  |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/Inputs/multifile-linetables.obj.coff-2012-x86_64                |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-i368              |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/Inputs/multifunction-linetables.obj.coff-2012-x86_64            |   Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/codeview-linetables.test                                        |   282 +
 external/bsd/llvm/dist/llvm/tools/bugpoint-passes/CMakeLists.txt                                                    |     8 +
 external/bsd/llvm/dist/llvm/tools/bugpoint/CMakeLists.txt                                                           |    22 +-
 external/bsd/llvm/dist/llvm/tools/bugpoint/Makefile                                                                 |     3 +
 external/bsd/llvm/dist/llvm/tools/gold/CMakeLists.txt                                                               |    28 +-
 external/bsd/llvm/dist/llvm/tools/gold/gold-plugin.cpp                                                              |     2 +-
 external/bsd/llvm/dist/llvm/tools/llc/CMakeLists.txt                                                                |    17 +-
 external/bsd/llvm/dist/llvm/tools/llc/Makefile                                                                      |     3 +
 external/bsd/llvm/dist/llvm/tools/lli/CMakeLists.txt                                                                |    18 +-
 external/bsd/llvm/dist/llvm/tools/lli/ChildTarget/ChildTarget.cpp                                                   |     1 +
 external/bsd/llvm/dist/llvm/tools/lli/RemoteTargetExternal.cpp                                                      |     6 +
 external/bsd/llvm/dist/llvm/tools/lli/lli.cpp                                                                       |     2 +-
 external/bsd/llvm/dist/llvm/tools/llvm-ar/CMakeLists.txt                                                            |     9 +-
 external/bsd/llvm/dist/llvm/tools/llvm-as/CMakeLists.txt                                                            |     7 +-
 external/bsd/llvm/dist/llvm/tools/llvm-bcanalyzer/CMakeLists.txt                                                    |     5 +-
 external/bsd/llvm/dist/llvm/tools/llvm-c-test/CMakeLists.txt                                                        |     9 +-
 external/bsd/llvm/dist/llvm/tools/llvm-config/BuildVariables.inc.in                                                 |     4 +-
 external/bsd/llvm/dist/llvm/tools/llvm-config/CMakeLists.txt                                                        |     3 +
 external/bsd/llvm/dist/llvm/tools/llvm-config/Makefile                                                              |    10 +-
 external/bsd/llvm/dist/llvm/tools/llvm-config/llvm-config.cpp                                                       |    44 +-
 external/bsd/llvm/dist/llvm/tools/llvm-cov/llvm-cov.cpp                                                             |    36 +-
 external/bsd/llvm/dist/llvm/tools/llvm-diff/CMakeLists.txt                                                          |     6 +-
 external/bsd/llvm/dist/llvm/tools/llvm-dis/CMakeLists.txt                                                           |     6 +-
 external/bsd/llvm/dist/llvm/tools/llvm-dwarfdump/CMakeLists.txt                                                     |     1 +
 external/bsd/llvm/dist/llvm/tools/llvm-extract/CMakeLists.txt                                                       |     8 +-
 external/bsd/llvm/dist/llvm/tools/llvm-link/CMakeLists.txt                                                          |     8 +-
 external/bsd/llvm/dist/llvm/tools/llvm-lto/CMakeLists.txt                                                           |     8 +-
 external/bsd/llvm/dist/llvm/tools/llvm-mc/CMakeLists.txt                                                            |     7 +-
 external/bsd/llvm/dist/llvm/tools/llvm-nm/CMakeLists.txt                                                            |     7 +-
 external/bsd/llvm/dist/llvm/tools/llvm-objdump/CMakeLists.txt                                                       |     3 +-
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/CMakeLists.txt                                                       |     5 +-
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/COFFDumper.cpp                                                       |   165 +
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/llvm-readobj.cpp                                                     |     4 +
 external/bsd/llvm/dist/llvm/tools/llvm-readobj/llvm-readobj.h                                                       |     1 +
 external/bsd/llvm/dist/llvm/tools/llvm-rtdyld/CMakeLists.txt                                                        |     7 +-
 external/bsd/llvm/dist/llvm/tools/llvm-shlib/Makefile                                                               |     3 -
 external/bsd/llvm/dist/llvm/tools/llvm-size/CMakeLists.txt                                                          |     5 +-
 external/bsd/llvm/dist/llvm/tools/llvm-stress/CMakeLists.txt                                                        |     7 +-
 external/bsd/llvm/dist/llvm/tools/llvm-stress/Makefile                                                              |     3 -
 external/bsd/llvm/dist/llvm/tools/llvm-stress/llvm-stress.cpp                                                       |     4 +-
 external/bsd/llvm/dist/llvm/tools/llvm-symbolizer/CMakeLists.txt                                                    |     1 +
 external/bsd/llvm/dist/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp                                               |    41 +-
 external/bsd/llvm/dist/llvm/tools/lto/CMakeLists.txt                                                                |    29 +-
 external/bsd/llvm/dist/llvm/tools/lto/Makefile                                                                      |     3 -
 external/bsd/llvm/dist/llvm/tools/macho-dump/CMakeLists.txt                                                         |     5 +-
 external/bsd/llvm/dist/llvm/tools/obj2yaml/CMakeLists.txt                                                           |     5 +-
 external/bsd/llvm/dist/llvm/tools/opt/AnalysisWrappers.cpp                                                          |     4 +-
 external/bsd/llvm/dist/llvm/tools/opt/CMakeLists.txt                                                                |    22 +-
 external/bsd/llvm/dist/llvm/tools/opt/Makefile                                                                      |     3 +
 external/bsd/llvm/dist/llvm/tools/opt/PrintSCC.cpp                                                                  |     8 +-
 external/bsd/llvm/dist/llvm/tools/opt/opt.cpp                                                                       |    22 +-
 external/bsd/llvm/dist/llvm/tools/yaml2obj/CMakeLists.txt                                                           |     5 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/APIntTest.cpp                                                             |    62 +
 external/bsd/llvm/dist/llvm/unittests/ADT/BitVectorTest.cpp                                                         |     6 +
 external/bsd/llvm/dist/llvm/unittests/ADT/SmallPtrSetTest.cpp                                                       |    89 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/StringMapTest.cpp                                                         |    32 +-
 external/bsd/llvm/dist/llvm/unittests/ADT/TripleTest.cpp                                                            |    14 +-
 external/bsd/llvm/dist/llvm/unittests/Analysis/CMakeLists.txt                                                       |     2 +
 external/bsd/llvm/dist/llvm/unittests/Bitcode/CMakeLists.txt                                                        |     2 +
 external/bsd/llvm/dist/llvm/unittests/CodeGen/CMakeLists.txt                                                        |     5 +-
 external/bsd/llvm/dist/llvm/unittests/DebugInfo/CMakeLists.txt                                                      |     4 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/CMakeLists.txt                                                |     5 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/JIT/CMakeLists.txt                                            |    14 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/JIT/JITEventListenerTest.cpp                                  |     2 -
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/JIT/Makefile                                                  |     3 +
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/CMakeLists.txt                                          |    12 +-
 external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/Makefile                                                |     2 +-
 external/bsd/llvm/dist/llvm/unittests/IR/CMakeLists.txt                                                             |     8 +-
 external/bsd/llvm/dist/llvm/unittests/IR/DominatorTreeTest.cpp                                                      |    27 +
 external/bsd/llvm/dist/llvm/unittests/IR/IRBuilderTest.cpp                                                          |     7 +
 external/bsd/llvm/dist/llvm/unittests/IR/InstructionsTest.cpp                                                       |     4 +-
 external/bsd/llvm/dist/llvm/unittests/IR/LegacyPassManagerTest.cpp                                                  |     4 +-
 external/bsd/llvm/dist/llvm/unittests/IR/PassManagerTest.cpp                                                        |   212 +-
 external/bsd/llvm/dist/llvm/unittests/IR/ValueMapTest.cpp                                                           |     3 +-
 external/bsd/llvm/dist/llvm/unittests/Makefile                                                                      |     7 +-
 external/bsd/llvm/dist/llvm/unittests/Makefile.unittest                                                             |    16 +-
 external/bsd/llvm/dist/llvm/unittests/Object/CMakeLists.txt                                                         |     3 +-
 external/bsd/llvm/dist/llvm/unittests/Option/CMakeLists.txt                                                         |     2 -
 external/bsd/llvm/dist/llvm/unittests/Support/BlockFrequencyTest.cpp                                                |   168 +-
 external/bsd/llvm/dist/llvm/unittests/Support/CMakeLists.txt                                                        |     2 +
 external/bsd/llvm/dist/llvm/unittests/Support/LineIteratorTest.cpp                                                  |   115 +
 external/bsd/llvm/dist/llvm/unittests/Support/ProcessTest.cpp                                                       |     2 +-
 external/bsd/llvm/dist/llvm/unittests/Support/RegexTest.cpp                                                         |    32 +-
 external/bsd/llvm/dist/llvm/unittests/Support/ThreadLocalTest.cpp                                                   |    38 +
 external/bsd/llvm/dist/llvm/unittests/Support/YAMLIOTest.cpp                                                        |   119 +-
 external/bsd/llvm/dist/llvm/unittests/Transforms/DebugIR/CMakeLists.txt                                             |     2 +
 external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/ASanStackFrameLayoutTest.cpp                                 |   102 +
 external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/CMakeLists.txt                                               |     3 +
 external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/IntegerDivision.cpp                                          |   122 +
 external/bsd/llvm/dist/llvm/utils/FileCheck/FileCheck.cpp                                                           |    52 +-
 external/bsd/llvm/dist/llvm/utils/FileCheck/Makefile                                                                |     4 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/AsmWriterEmitter.cpp                                                     |     1 -
 external/bsd/llvm/dist/llvm/utils/TableGen/AsmWriterInst.cpp                                                        |    35 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/AsmWriterInst.h                                                          |     1 -
 external/bsd/llvm/dist/llvm/utils/TableGen/CodeEmitterGen.cpp                                                       |    38 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.cpp                                                   |     3 +
 external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenMapTable.cpp                                                      |     2 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenTarget.cpp                                                        |    40 +
 external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenTarget.h                                                          |     4 +
 external/bsd/llvm/dist/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp                                               |   166 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/X86DisassemblerShared.h                                                  |     2 -
 external/bsd/llvm/dist/llvm/utils/TableGen/X86DisassemblerTables.cpp                                                |   145 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/X86ModRMFilters.cpp                                                      |     4 -
 external/bsd/llvm/dist/llvm/utils/TableGen/X86ModRMFilters.h                                                        |    80 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.cpp                                                 |   107 +-
 external/bsd/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.h                                                   |     7 +-
 external/bsd/llvm/dist/llvm/utils/count/Makefile                                                                    |     4 +-
 external/bsd/llvm/dist/llvm/utils/lit/lit/Test.py                                                                   |     8 +-
 external/bsd/llvm/dist/llvm/utils/lit/lit/TestingConfig.py                                                          |     2 +-
 external/bsd/llvm/dist/llvm/utils/lit/lit/formats/googletest.py                                                     |     2 +-
 external/bsd/llvm/dist/llvm/utils/lit/lit/main.py                                                                   |    25 +
 external/bsd/llvm/dist/llvm/utils/llvm-lit/CMakeLists.txt                                                           |    25 +-
 external/bsd/llvm/dist/llvm/utils/llvm-lit/Makefile                                                                 |     9 +-
 external/bsd/llvm/dist/llvm/utils/llvm-lit/llvm-lit.in                                                              |     6 +-
 external/bsd/llvm/dist/llvm/utils/not/Makefile                                                                      |     4 +-
 external/bsd/llvm/dist/llvm/utils/release/test-release.sh                                                           |     2 +-
 1656 files changed, 57795 insertions(+), 16096 deletions(-)

diffs (truncated from 115476 to 300 lines):

diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/autoconf/configure.ac
--- a/external/bsd/llvm/dist/llvm/autoconf/configure.ac Sun Jan 05 16:02:49 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/autoconf/configure.ac Sun Jan 05 16:12:50 2014 +0000
@@ -31,14 +31,14 @@
 dnl===-----------------------------------------------------------------------===
 dnl Initialize autoconf and define the package name, version number and
 dnl address for reporting bugs.
-AC_INIT([LLVM],[3.4],[http://llvm.org/bugs/])
+AC_INIT([LLVM],[3.5svn],[http://llvm.org/bugs/])
 AC_DEFINE([LLVM_VERSION_MAJOR], [3], [Major version of the LLVM API])
-AC_DEFINE([LLVM_VERSION_MINOR], [4], [Minor version of the LLVM API])
+AC_DEFINE([LLVM_VERSION_MINOR], [5], [Minor version of the LLVM API])
 
 dnl Provide a copyright substitution and ensure the copyright notice is included
 dnl in the output of --version option of the generated configure script.
-AC_SUBST(LLVM_COPYRIGHT,["Copyright (c) 2003-2013 University of Illinois at Urbana-Champaign."])
-AC_COPYRIGHT([Copyright (c) 2003-2013 University of Illinois at Urbana-Champaign.])
+AC_SUBST(LLVM_COPYRIGHT,["Copyright (c) 2003-2014 University of Illinois at Urbana-Champaign."])
+AC_COPYRIGHT([Copyright (c) 2003-2014 University of Illinois at Urbana-Champaign.])
 
 dnl Indicate that we require autoconf 2.60 or later.
 AC_PREREQ(2.60)
diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/bindings/ocaml/Makefile.ocaml
--- a/external/bsd/llvm/dist/llvm/bindings/ocaml/Makefile.ocaml Sun Jan 05 16:02:49 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/bindings/ocaml/Makefile.ocaml Sun Jan 05 16:12:50 2014 +0000
@@ -37,7 +37,7 @@
 # Info from llvm-config and similar
 ifndef IS_CLEANING_TARGET
 ifdef UsedComponents
-UsedLibs = $(shell $(LLVM_CONFIG) --libs $(UsedComponents))
+UsedLibs = $(shell $(LLVM_CONFIG) --libs --system-libs $(UsedComponents))
 UsedLibNames = $(shell $(LLVM_CONFIG) --libnames $(UsedComponents))
 endif
 endif
diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/bindings/ocaml/transforms/scalar/llvm_scalar_opts.mli
--- a/external/bsd/llvm/dist/llvm/bindings/ocaml/transforms/scalar/llvm_scalar_opts.mli Sun Jan 05 16:02:49 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/bindings/ocaml/transforms/scalar/llvm_scalar_opts.mli Sun Jan 05 16:12:50 2014 +0000
@@ -12,7 +12,7 @@
     This interface provides an OCaml API for LLVM scalar transforms, the
     classes in the [LLVMScalarOpts] library. *)
 
-(** See the [llvm::createConstantPropogationPass] function. *)
+(** See the [llvm::createConstantPropagationPass] function. *)
 external add_constant_propagation : [<Llvm.PassManager.any] Llvm.PassManager.t
                                     -> unit
                                   = "llvm_add_constant_propagation"
diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/bindings/python/llvm/tests/test_disassembler.py
--- a/external/bsd/llvm/dist/llvm/bindings/python/llvm/tests/test_disassembler.py       Sun Jan 05 16:02:49 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/bindings/python/llvm/tests/test_disassembler.py       Sun Jan 05 16:12:50 2014 +0000
@@ -16,9 +16,9 @@
         self.assertEqual(count, 3)
         self.assertEqual(s, '\tjcxz\t-127')
 
-    def test_nonexistant_triple(self):
+    def test_nonexistent_triple(self):
         with self.assertRaisesRegexp(Exception, "Could not obtain disassembler for triple"):
-            Disassembler("nonexistant-triple-raises")
+            Disassembler("nonexistent-triple-raises")
 
     def test_get_instructions(self):
         sequence = '\x67\xe3\x81\x01\xc7' # jcxz -127; addl %eax, %edi
diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/docs/CMake.rst
--- a/external/bsd/llvm/dist/llvm/docs/CMake.rst        Sun Jan 05 16:02:49 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/docs/CMake.rst        Sun Jan 05 16:12:50 2014 +0000
@@ -211,6 +211,9 @@
 **LLVM_ENABLE_THREADS**:BOOL
   Build with threads support, if available. Defaults to ON.
 
+**LLVM_ENABLE_CXX11**:BOOL
+  Build in C++11 mode, if available. Defaults to OFF.
+
 **LLVM_ENABLE_ASSERTIONS**:BOOL
   Enables code assertions. Defaults to OFF if and only if ``CMAKE_BUILD_TYPE``
   is *Release*.
diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/docs/CodingStandards.rst
--- a/external/bsd/llvm/dist/llvm/docs/CodingStandards.rst      Sun Jan 05 16:02:49 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/docs/CodingStandards.rst      Sun Jan 05 16:12:50 2014 +0000
@@ -844,7 +844,7 @@
 
 .. code-block:: c++
 
-  assert(Ty->isPointerType() && "Can't allocate a non pointer type!");
+  assert(Ty->isPointerType() && "Can't allocate a non-pointer type!");
 
   assert((Opcode == Shl || Opcode == Shr) && "ShiftInst Opcode invalid!");
 
diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/docs/CommandGuide/index.rst
--- a/external/bsd/llvm/dist/llvm/docs/CommandGuide/index.rst   Sun Jan 05 16:02:49 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/docs/CommandGuide/index.rst   Sun Jan 05 16:12:50 2014 +0000
@@ -22,7 +22,6 @@
    llvm-link
    llvm-ar
    llvm-nm
-   llvm-prof
    llvm-config
    llvm-diff
    llvm-cov
diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/docs/CommandGuide/llvm-symbolizer.rst
--- a/external/bsd/llvm/dist/llvm/docs/CommandGuide/llvm-symbolizer.rst Sun Jan 05 16:02:49 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/docs/CommandGuide/llvm-symbolizer.rst Sun Jan 05 16:12:50 2014 +0000
@@ -10,7 +10,9 @@
 -----------
 
 :program:`llvm-symbolizer` reads object file names and addresses from standard
-input and prints corresponding source code locations to standard output. This
+input and prints corresponding source code locations to standard output.
+If object file is specified in command line, :program:`llvm-symbolizer` reads
+only addresses from standard input. This
 program uses debug info sections and symbol table in the object files.
 
 EXAMPLE
@@ -45,10 +47,22 @@
 
   _main
   /tmp/source_x86_64.cc:8
+  $ cat addr2.txt
+  0x4004f4
+  0x401000
+  $ llvm-symbolizer -obj=a.out < addr2.txt
+  main
+  /tmp/a.cc:4
+
+  foo(int)
+  /tmp/a.cc:12
 
 OPTIONS
 -------
 
+.. option:: -obj
+  Path to object file to be symbolized.
+
 .. option:: -functions
 
   Print function names as well as source file/line locations. Defaults to true.
diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/docs/CommandLine.rst
--- a/external/bsd/llvm/dist/llvm/docs/CommandLine.rst  Sun Jan 05 16:02:49 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/docs/CommandLine.rst  Sun Jan 05 16:12:50 2014 +0000
@@ -1276,7 +1276,7 @@
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 The ``cl::getRegisteredOptions`` function is designed to give a programmer
-access to declared non positional command line options so that how they appear
+access to declared non-positional command line options so that how they appear
 in ``-help`` can be modified prior to calling `cl::ParseCommandLineOptions`_.
 Note this method should not be called during any static initialisation because
 it cannot be guaranteed that all options will have been initialised. Hence it
diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/docs/CompilerWriterInfo.rst
--- a/external/bsd/llvm/dist/llvm/docs/CompilerWriterInfo.rst   Sun Jan 05 16:02:49 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/docs/CompilerWriterInfo.rst   Sun Jan 05 16:12:50 2014 +0000
@@ -80,8 +80,9 @@
 SPARC
 -----
 
-* `SPARC resources <http://www.sparc.org/resource.htm>`_
-* `SPARC standards <http://www.sparc.org/standards.html>`_
+* `SPARC standards <http://sparc.org/standards>`_
+* `SPARC V9 ABI <http://sparc.org/standards/64.psabi.1.35.ps.Z>`_
+* `SPARC V8 ABI <http://sparc.org/standards/psABI3rd.pdf>`_
 
 SystemZ
 -------
diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/docs/Extensions.rst
--- a/external/bsd/llvm/dist/llvm/docs/Extensions.rst   Sun Jan 05 16:02:49 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/docs/Extensions.rst   Sun Jan 05 16:12:50 2014 +0000
@@ -37,7 +37,7 @@
 Relocations
 ^^^^^^^^^^^
 
-The following additional relocation type is supported:
+The following additional relocation types are supported:
 
 **@IMGREL** (AT&T syntax only) generates an image-relative relocation that
 corresponds to the COFF relocation types ``IMAGE_REL_I386_DIR32NB`` (32-bit) or
@@ -54,6 +54,22 @@
     .long (fun@imgrel + 0x3F)
     .long $unwind$fun@imgrel
 
+**.secrel32** generates a relocation that corresponds to the COFF relocation
+types ``IMAGE_REL_I386_SECREL`` (32-bit) or ``IMAGE_REL_AMD64_SECREL`` (64-bit).
+
+**.secidx** relocation generates an index of the section that contains
+the target.  It corresponds to the COFF relocation types
+``IMAGE_REL_I386_SECTION`` (32-bit) or ``IMAGE_REL_AMD64_SECTION`` (64-bit).
+
+.. code-block:: gas
+
+  .section .debug$S,"rn"
+    .long 4
+    .long 242
+    .long 40
+    .secrel32 _function_name
+    .secidx   _function_name
+    ...
 
 ``.linkonce`` Directive
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -127,7 +143,7 @@
   Symbol1:
   .long 1
 
-Note that in the combined form the COMDAT symbol is explict. This
+Note that in the combined form the COMDAT symbol is explicit. This
 extension exits to support multiple sections with the same name in
 different comdats:
 
diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/docs/HowToReleaseLLVM.rst
--- a/external/bsd/llvm/dist/llvm/docs/HowToReleaseLLVM.rst     Sun Jan 05 16:02:49 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/docs/HowToReleaseLLVM.rst     Sun Jan 05 16:12:50 2014 +0000
@@ -238,6 +238,8 @@
 +--------------+---------------+----------------------+
 | x86-64       | FreeBSD       | gcc 4.2.X            |
 +--------------+---------------+----------------------+
+| ARMv7        | Linux         | gcc 4.6.X, gcc 4.7.X |
++--------------+---------------+----------------------+
 
 Release Qualification Criteria
 ------------------------------
@@ -298,6 +300,10 @@
 |              |             |                | clang regression tests,     |
 |              |             |                | test-suite                  |
 +--------------+-------------+----------------+-----------------------------+
+| ARMv7A       | Linux       | last release   | llvm regression tests,      |
+|              |             |                | clang regression tests,     |
+|              |             |                | test-suite                  |
++--------------+-------------+----------------+-----------------------------+
 
 Community Testing
 -----------------
diff -r a4d9817bcb1b -r 025faf7bac46 external/bsd/llvm/dist/llvm/docs/InAlloca.rst
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/llvm/dist/llvm/docs/InAlloca.rst     Sun Jan 05 16:12:50 2014 +0000
@@ -0,0 +1,140 @@
+==========================================
+Design and Usage of the InAlloca Attribute
+==========================================
+
+Introduction
+============
+
+.. Warning:: This feature is unstable and not fully implemented.
+
+The :ref:`attr_inalloca` attribute is designed to allow taking the
+address of an aggregate argument that is being passed by value through
+memory.  Primarily, this feature is required for compatibility with the
+Microsoft C++ ABI.  Under that ABI, class instances that are passed by
+value are constructed directly into argument stack memory.  Prior to the
+addition of inalloca, calls in LLVM were indivisible instructions.
+There was no way to perform intermediate work, such as object
+construction, between the first stack adjustment and the final control
+transfer.  With inalloca, each argument is modelled as an alloca, which
+can be stored to independently of the call.  Unfortunately, this
+complicated feature comes with a large set of restrictions designed to
+bound the lifetime of the argument memory around the call, which are
+explained in this document.
+
+For now, it is recommended that frontends and optimizers avoid producing
+this construct, primarily because it forces the use of a base pointer.
+This feature may grow in the future to allow general mid-level
+optimization, but for now, it should be regarded as less efficient than
+passing by value with a copy.
+
+Intended Usage
+==============
+
+In the example below, ``f`` is attempting to pass a default-constructed
+``Foo`` object to ``g`` by value.
+
+.. code-block:: llvm
+
+    %Foo = type { i32, i32 }
+    declare void @Foo_ctor(%Foo* %this)
+    declare void @g(%Foo* inalloca %arg)
+
+    define void @f() {
+      ...
+
+    bb1:
+      %base = call i8* @llvm.stacksave()
+      %arg = alloca %Foo
+      invoke void @Foo_ctor(%Foo* %arg)
+          to label %invoke.cont unwind %invoke.unwind
+
+    invoke.cont:
+      call void @g(%Foo* inalloca %arg)
+      call void @llvm.stackrestore(i8* %base)
+      ...
+
+    invoke.unwind:
+      call void @llvm.stackrestore(i8* %base)
+      ...
+    }
+
+The alloca in this example is dynamic, meaning it is not in the entry
+block, and it can be executed more than once.  Due to the restrictions
+against allocas between an alloca used with inalloca and its associated
+call site, all allocas used with inalloca are considered dynamic.
+
+To avoid any stack leakage, the frontend saves the current stack pointer
+with a call to :ref:`llvm.stacksave <int_stacksave>`.  Then, it
+allocates the argument stack space with alloca and calls the default



Home | Main Index | Thread Index | Old Index