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 r201163.
details: https://anonhg.NetBSD.org/src/rev/40a56c4cad85
branches: trunk
changeset: 326718:40a56c4cad85
user: joerg <joerg%NetBSD.org@localhost>
date: Fri Feb 14 20:09:23 2014 +0000
description:
Import LLVM 3.5svn r201163.
diffstat:
external/bsd/llvm/dist/llvm/.gitignore | 2 +
external/bsd/llvm/dist/llvm/CMakeLists.txt | 32 +-
external/bsd/llvm/dist/llvm/Makefile | 10 +-
external/bsd/llvm/dist/llvm/Makefile.config.in | 15 +
external/bsd/llvm/dist/llvm/Makefile.rules | 18 +-
external/bsd/llvm/dist/llvm/autoconf/configure.ac | 194 +-
external/bsd/llvm/dist/llvm/autoconf/m4/define_subst.m4 | 5 +
external/bsd/llvm/dist/llvm/cmake/Makefile | 12 +
external/bsd/llvm/dist/llvm/cmake/config-ix.cmake | 7 +-
external/bsd/llvm/dist/llvm/cmake/modules/AddLLVM.cmake | 202 +-
external/bsd/llvm/dist/llvm/cmake/modules/CMakeLists.txt | 66 +-
external/bsd/llvm/dist/llvm/cmake/modules/ChooseMSVCCRT.cmake | 14 +-
external/bsd/llvm/dist/llvm/cmake/modules/HandleLLVMOptions.cmake | 72 +-
external/bsd/llvm/dist/llvm/cmake/modules/HandleLLVMStdlib.cmake | 35 +
external/bsd/llvm/dist/llvm/cmake/modules/LLVM-Config.cmake | 47 +-
external/bsd/llvm/dist/llvm/cmake/modules/LLVMConfig.cmake.in | 22 +-
external/bsd/llvm/dist/llvm/cmake/modules/LLVMProcessSources.cmake | 37 +-
external/bsd/llvm/dist/llvm/cmake/modules/Makefile | 104 +
external/bsd/llvm/dist/llvm/cmake/modules/TableGen.cmake | 26 +-
external/bsd/llvm/dist/llvm/cmake/platforms/Android.cmake | 2 +-
external/bsd/llvm/dist/llvm/configure | 766 +-
external/bsd/llvm/dist/llvm/docs/BitCodeFormat.rst | 4 +
external/bsd/llvm/dist/llvm/docs/CodeGenerator.rst | 4 +
external/bsd/llvm/dist/llvm/docs/CodingStandards.rst | 69 +-
external/bsd/llvm/dist/llvm/docs/GettingStarted.rst | 5 +
external/bsd/llvm/dist/llvm/docs/GettingStartedVS.rst | 12 +-
external/bsd/llvm/dist/llvm/docs/HowToReleaseLLVM.rst | 21 +-
external/bsd/llvm/dist/llvm/docs/InAlloca.rst | 140 +-
external/bsd/llvm/dist/llvm/docs/LangRef.rst | 141 +-
external/bsd/llvm/dist/llvm/docs/Phabricator.rst | 20 +
external/bsd/llvm/dist/llvm/docs/ReleaseNotes.rst | 10 +
external/bsd/llvm/dist/llvm/docs/StackMaps.rst | 5 +
external/bsd/llvm/dist/llvm/docs/TableGen/LangRef.rst | 3 +
external/bsd/llvm/dist/llvm/docs/TableGenFundamentals.rst | 7 +-
external/bsd/llvm/dist/llvm/include/llvm-c/ExecutionEngine.h | 2 +
external/bsd/llvm/dist/llvm/include/llvm-c/IRReader.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm-c/TargetMachine.h | 3 +
external/bsd/llvm/dist/llvm/include/llvm-c/lto.h | 163 +-
external/bsd/llvm/dist/llvm/include/llvm/ADT/APFloat.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/ADT/APInt.h | 32 +-
external/bsd/llvm/dist/llvm/include/llvm/ADT/ArrayRef.h | 8 +
external/bsd/llvm/dist/llvm/include/llvm/ADT/FoldingSet.h | 5 +
external/bsd/llvm/dist/llvm/include/llvm/ADT/SmallPtrSet.h | 101 +-
external/bsd/llvm/dist/llvm/include/llvm/ADT/StringExtras.h | 5 +
external/bsd/llvm/dist/llvm/include/llvm/ADT/StringMap.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/ADT/StringRef.h | 13 +-
external/bsd/llvm/dist/llvm/include/llvm/ADT/Triple.h | 1 +
external/bsd/llvm/dist/llvm/include/llvm/Analysis/BlockFrequencyImpl.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/Analysis/LazyCallGraph.h | 337 +
external/bsd/llvm/dist/llvm/include/llvm/Analysis/LoopPass.h | 5 +
external/bsd/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolution.h | 8 +
external/bsd/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfo.h | 51 +-
external/bsd/llvm/dist/llvm/include/llvm/CMakeLists.txt | 5 +-
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/AsmPrinter.h | 16 +
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/CallingConvLower.h | 9 +
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/CommandFlags.h | 3 -
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/MachineBasicBlock.h | 3 +
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAG.h | 28 +-
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGISel.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 5 +-
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/StackMaps.h | 5 +-
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/StackProtector.h | 1 +
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h | 144 +-
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/TargetSchedule.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ValueTypes.h | 6 +
external/bsd/llvm/dist/llvm/include/llvm/Config/config.h.cmake | 3 +
external/bsd/llvm/dist/llvm/include/llvm/Config/config.h.in | 10 +-
external/bsd/llvm/dist/llvm/include/llvm/DIBuilder.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h | 3 +
external/bsd/llvm/dist/llvm/include/llvm/IR/Argument.h | 5 +
external/bsd/llvm/dist/llvm/include/llvm/IR/CallingConv.h | 16 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/Constants.h | 10 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/DiagnosticInfo.h | 30 +
external/bsd/llvm/dist/llvm/include/llvm/IR/DiagnosticPrinter.h | 3 +
external/bsd/llvm/dist/llvm/include/llvm/IR/Instruction.h | 16 +
external/bsd/llvm/dist/llvm/include/llvm/IR/Instructions.h | 16 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/IntrinsicsAArch64.td | 7 -
external/bsd/llvm/dist/llvm/include/llvm/IR/IntrinsicsARM.td | 67 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/IntrinsicsMips.td | 26 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/IntrinsicsX86.td | 62 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/Mangler.h | 24 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/Operator.h | 4 +
external/bsd/llvm/dist/llvm/include/llvm/IR/PassManager.h | 22 +-
external/bsd/llvm/dist/llvm/include/llvm/IR/Verifier.h | 64 +-
external/bsd/llvm/dist/llvm/include/llvm/InitializePasses.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/LTO/LTOCodeGenerator.h | 9 +
external/bsd/llvm/dist/llvm/include/llvm/LTO/LTOModule.h | 39 +-
external/bsd/llvm/dist/llvm/include/llvm/LineEditor/LineEditor.h | 152 +
external/bsd/llvm/dist/llvm/include/llvm/LinkAllPasses.h | 1 +
external/bsd/llvm/dist/llvm/include/llvm/MC/MCAsmInfo.h | 20 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCAssembler.h | 19 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCCodeEmitter.h | 4 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCDwarf.h | 3 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCELFStreamer.h | 31 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCExpr.h | 4 +
external/bsd/llvm/dist/llvm/include/llvm/MC/MCInstrAnalysis.h | 7 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCObjectFileInfo.h | 6 +
external/bsd/llvm/dist/llvm/include/llvm/MC/MCObjectStreamer.h | 15 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCParser/AsmLexer.h | 3 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCParser/MCAsmLexer.h | 21 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCStreamer.h | 121 +-
external/bsd/llvm/dist/llvm/include/llvm/MC/MCTargetAsmParser.h | 5 -
external/bsd/llvm/dist/llvm/include/llvm/Object/Archive.h | 10 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/Binary.h | 18 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/COFF.h | 167 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/ELFObjectFile.h | 202 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/MachO.h | 139 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/MachOUniversal.h | 2 +
external/bsd/llvm/dist/llvm/include/llvm/Object/ObjectFile.h | 92 +-
external/bsd/llvm/dist/llvm/include/llvm/Object/RelocVisitor.h | 37 +
external/bsd/llvm/dist/llvm/include/llvm/Pass.h | 10 +
external/bsd/llvm/dist/llvm/include/llvm/PassSupport.h | 26 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/ARMBuildAttributes.h | 189 +
external/bsd/llvm/dist/llvm/include/llvm/Support/CFG.h | 52 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/COFF.h | 19 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/CallSite.h | 5 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/Casting.h | 19 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/CommandLine.h | 10 +
external/bsd/llvm/dist/llvm/include/llvm/Support/Compression.h | 10 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/DebugLoc.h | 8 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/ELF.h | 33 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/ErrorOr.h | 7 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/FileSystem.h | 12 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/GCOV.h | 16 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/MachO.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/MathExtras.h | 7 +
external/bsd/llvm/dist/llvm/include/llvm/Support/Memory.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/Path.h | 6 +
external/bsd/llvm/dist/llvm/include/llvm/Support/TargetRegistry.h | 17 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/TimeValue.h | 12 +-
external/bsd/llvm/dist/llvm/include/llvm/Support/YAMLTraits.h | 1 +
external/bsd/llvm/dist/llvm/include/llvm/TableGen/Record.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetCallingConv.h | 5 +
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetCallingConv.td | 14 +-
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetLibraryInfo.h | 10 +-
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetLowering.h | 37 +-
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetLoweringObjectFile.h | 119 +-
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetMachine.h | 7 -
external/bsd/llvm/dist/llvm/include/llvm/Target/TargetSelectionDAG.td | 6 +
external/bsd/llvm/dist/llvm/include/llvm/Transforms/Instrumentation.h | 6 +-
external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar.h | 6 +
external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h | 2 +-
external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopUtils.h | 39 +-
external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/UnrollLoop.h | 4 +-
external/bsd/llvm/dist/llvm/lib/Analysis/Analysis.cpp | 25 +-
external/bsd/llvm/dist/llvm/lib/Analysis/BasicAliasAnalysis.cpp | 12 +-
external/bsd/llvm/dist/llvm/lib/Analysis/CFG.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Analysis/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/lib/Analysis/CostModel.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/Analysis/DependenceAnalysis.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Analysis/IPA/GlobalsModRef.cpp | 36 +-
external/bsd/llvm/dist/llvm/lib/Analysis/IPA/InlineCost.cpp | 13 +
external/bsd/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp | 59 +-
external/bsd/llvm/dist/llvm/lib/Analysis/LazyCallGraph.cpp | 197 +
external/bsd/llvm/dist/llvm/lib/Analysis/LoopPass.cpp | 14 +
external/bsd/llvm/dist/llvm/lib/Analysis/MemoryBuiltins.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Analysis/ScalarEvolution.cpp | 184 +-
external/bsd/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp | 127 +-
external/bsd/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp | 15 +-
external/bsd/llvm/dist/llvm/lib/AsmParser/LLLexer.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/AsmParser/LLParser.cpp | 37 +-
external/bsd/llvm/dist/llvm/lib/AsmParser/LLParser.h | 1 +
external/bsd/llvm/dist/llvm/lib/AsmParser/LLToken.h | 3 +-
external/bsd/llvm/dist/llvm/lib/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp | 36 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 108 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp | 47 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIE.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp | 29 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 173 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 7 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 43 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp | 333 +
external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.h | 144 +
external/bsd/llvm/dist/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp | 65 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/IfConversion.cpp | 46 +
external/bsd/llvm/dist/llvm/lib/CodeGen/InterferenceCache.cpp | 18 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/InterferenceCache.h | 12 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/LLVMTargetMachine.cpp | 20 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/LiveRegMatrix.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp | 11 +
external/bsd/llvm/dist/llvm/lib/CodeGen/MachineBasicBlock.cpp | 7 +
external/bsd/llvm/dist/llvm/lib/CodeGen/MachineCopyPropagation.cpp | 25 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/MachineScheduler.cpp | 16 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/PHIElimination.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/Passes.cpp | 6 +
external/bsd/llvm/dist/llvm/lib/CodeGen/PrologEpilogInserter.cpp | 11 +
external/bsd/llvm/dist/llvm/lib/CodeGen/RegAllocGreedy.cpp | 273 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/RegisterCoalescer.cpp | 43 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/RegisterPressure.cpp | 8 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/ScheduleDAG.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp | 72 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 307 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp | 8 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 22 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 12 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h | 1 +
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 1 +
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 12 +
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 65 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 110 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h | 6 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp | 10 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 29 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 25 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/SjLjEHPrepare.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/StackColoring.cpp | 50 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/StackMaps.cpp | 67 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/StackProtector.cpp | 26 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 84 +-
external/bsd/llvm/dist/llvm/lib/CodeGen/VirtRegMap.cpp | 32 +-
external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFContext.cpp | 18 +-
external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFDebugFrame.cpp | 1 +
external/bsd/llvm/dist/llvm/lib/DebugInfo/DWARFUnit.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp | 10 +
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h | 14 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/JIT/JIT.h | 3 +
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h | 2 +
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/SectionMemoryManager.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp | 8 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h | 11 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp | 35 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp | 62 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h | 2 +-
external/bsd/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp | 2 +
external/bsd/llvm/dist/llvm/lib/IR/AsmWriter.cpp | 5 +
external/bsd/llvm/dist/llvm/lib/IR/AutoUpgrade.cpp | 11 +-
external/bsd/llvm/dist/llvm/lib/IR/Constants.cpp | 48 +-
external/bsd/llvm/dist/llvm/lib/IR/Core.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/IR/DIBuilder.cpp | 4 -
external/bsd/llvm/dist/llvm/lib/IR/DebugLoc.cpp | 22 +-
external/bsd/llvm/dist/llvm/lib/IR/DiagnosticInfo.cpp | 5 +
external/bsd/llvm/dist/llvm/lib/IR/DiagnosticPrinter.cpp | 6 +
external/bsd/llvm/dist/llvm/lib/IR/Function.cpp | 7 +
external/bsd/llvm/dist/llvm/lib/IR/GCOV.cpp | 63 +-
external/bsd/llvm/dist/llvm/lib/IR/Globals.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/IR/Instructions.cpp | 62 +-
external/bsd/llvm/dist/llvm/lib/IR/LLVMContextImpl.h | 4 +-
external/bsd/llvm/dist/llvm/lib/IR/Mangler.cpp | 143 +-
external/bsd/llvm/dist/llvm/lib/IR/Metadata.cpp | 45 +
external/bsd/llvm/dist/llvm/lib/IR/Pass.cpp | 22 +
external/bsd/llvm/dist/llvm/lib/IR/PassManager.cpp | 8 +-
external/bsd/llvm/dist/llvm/lib/IR/PassRegistry.cpp | 2 +
external/bsd/llvm/dist/llvm/lib/IR/Verifier.cpp | 731 +-
external/bsd/llvm/dist/llvm/lib/LLVMBuild.txt | 2 +-
external/bsd/llvm/dist/llvm/lib/LTO/LTOCodeGenerator.cpp | 51 +-
external/bsd/llvm/dist/llvm/lib/LTO/LTOModule.cpp | 56 +-
external/bsd/llvm/dist/llvm/lib/LineEditor/CMakeLists.txt | 7 +
external/bsd/llvm/dist/llvm/lib/LineEditor/LLVMBuild.txt | 22 +
external/bsd/llvm/dist/llvm/lib/LineEditor/LineEditor.cpp | 319 +
external/bsd/llvm/dist/llvm/lib/LineEditor/Makefile | 15 +
external/bsd/llvm/dist/llvm/lib/Linker/LinkModules.cpp | 39 +-
external/bsd/llvm/dist/llvm/lib/MC/ELFObjectWriter.cpp | 3 -
external/bsd/llvm/dist/llvm/lib/MC/MCAsmInfo.cpp | 2 -
external/bsd/llvm/dist/llvm/lib/MC/MCAsmStreamer.cpp | 141 +-
external/bsd/llvm/dist/llvm/lib/MC/MCAssembler.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/MC/MCDwarf.cpp | 35 +-
external/bsd/llvm/dist/llvm/lib/MC/MCELFStreamer.cpp | 71 +-
external/bsd/llvm/dist/llvm/lib/MC/MCExpr.cpp | 10 +
external/bsd/llvm/dist/llvm/lib/MC/MCExternalSymbolizer.cpp | 20 +-
external/bsd/llvm/dist/llvm/lib/MC/MCMachOStreamer.cpp | 27 +-
external/bsd/llvm/dist/llvm/lib/MC/MCNullStreamer.cpp | 10 +-
external/bsd/llvm/dist/llvm/lib/MC/MCObjectDisassembler.cpp | 30 +-
external/bsd/llvm/dist/llvm/lib/MC/MCObjectFileInfo.cpp | 38 +
external/bsd/llvm/dist/llvm/lib/MC/MCObjectStreamer.cpp | 33 +-
external/bsd/llvm/dist/llvm/lib/MC/MCObjectSymbolizer.cpp | 46 +-
external/bsd/llvm/dist/llvm/lib/MC/MCParser/AsmLexer.cpp | 56 +-
external/bsd/llvm/dist/llvm/lib/MC/MCParser/AsmParser.cpp | 304 +-
external/bsd/llvm/dist/llvm/lib/MC/MCParser/DarwinAsmParser.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/MC/MCParser/ELFAsmParser.cpp | 7 +
external/bsd/llvm/dist/llvm/lib/MC/MCPureStreamer.cpp | 29 +-
external/bsd/llvm/dist/llvm/lib/MC/MCStreamer.cpp | 43 +-
external/bsd/llvm/dist/llvm/lib/MC/WinCOFFObjectWriter.cpp | 5 +
external/bsd/llvm/dist/llvm/lib/MC/WinCOFFStreamer.cpp | 69 +-
external/bsd/llvm/dist/llvm/lib/Makefile | 2 +-
external/bsd/llvm/dist/llvm/lib/Object/Archive.cpp | 45 +-
external/bsd/llvm/dist/llvm/lib/Object/Binary.cpp | 77 +-
external/bsd/llvm/dist/llvm/lib/Object/COFFObjectFile.cpp | 800 +-
external/bsd/llvm/dist/llvm/lib/Object/ELF.cpp | 92 +
external/bsd/llvm/dist/llvm/lib/Object/ELFObjectFile.cpp | 44 +-
external/bsd/llvm/dist/llvm/lib/Object/MachOObjectFile.cpp | 128 +-
external/bsd/llvm/dist/llvm/lib/Object/MachOUniversal.cpp | 18 +-
external/bsd/llvm/dist/llvm/lib/Object/Object.cpp | 29 +-
external/bsd/llvm/dist/llvm/lib/Object/ObjectFile.cpp | 34 +-
external/bsd/llvm/dist/llvm/lib/Support/APFloat.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Support/APInt.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Support/ARMBuildAttrs.cpp | 95 +
external/bsd/llvm/dist/llvm/lib/Support/CMakeLists.txt | 5 +
external/bsd/llvm/dist/llvm/lib/Support/CommandLine.cpp | 40 +-
external/bsd/llvm/dist/llvm/lib/Support/Mutex.cpp | 7 -
external/bsd/llvm/dist/llvm/lib/Support/Path.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Support/SmallPtrSet.cpp | 28 +-
external/bsd/llvm/dist/llvm/lib/Support/Triple.cpp | 2 +
external/bsd/llvm/dist/llvm/lib/Support/Unix/Path.inc | 20 +-
external/bsd/llvm/dist/llvm/lib/Support/Unix/Process.inc | 4 +-
external/bsd/llvm/dist/llvm/lib/Support/Unix/Program.inc | 1 +
external/bsd/llvm/dist/llvm/lib/Support/Windows/Path.inc | 31 +-
external/bsd/llvm/dist/llvm/lib/Support/Windows/Process.inc | 14 +
external/bsd/llvm/dist/llvm/lib/Support/Windows/Windows.h | 1 +
external/bsd/llvm/dist/llvm/lib/Support/regcomp.c | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 596 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.h | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 23 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrNEON.td | 287 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.td | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp | 81 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp | 150 +-
external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp | 1 +
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 171 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.h | 7 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMCallingConv.td | 9 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp | 31 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMFastISel.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMFeatures.h | 5 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 97 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp | 47 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.h | 13 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrFormats.td | 12 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrInfo.td | 32 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrNEON.td | 122 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMInstrThumb2.td | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMRegisterInfo.td | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMScheduleSwift.td | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMSubtarget.h | 14 +
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp | 15 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMTargetObjectFile.h | 19 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 22 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 438 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp | 129 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp | 24 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp | 165 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp | 9 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp | 445 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp | 18 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp | 248 +
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp | 11 +-
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h | 6 +
external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h | 10 +-
external/bsd/llvm/dist/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 91 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp | 188 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp | 73 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h | 69 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp | 23 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp | 222 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrFPU.td | 146 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MicroMipsInstrInfo.td | 65 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16ISelLowering.h | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16InstrInfo.td | 34 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips64InstrInfo.td | 120 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.cpp | 141 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.h | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsCallingConv.td | 11 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsCondMov.td | 56 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsInstrFPU.td | 241 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsInstrInfo.td | 158 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsMSAInstrFormats.td | 59 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsMSAInstrInfo.td | 47 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsRegisterInfo.cpp | 7 +
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.cpp | 44 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.h | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSchedule.td | 315 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSubtarget.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSubtarget.h | 11 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp | 17 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsTargetObjectFile.h | 12 +-
external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsTargetStreamer.h | 51 +-
external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 8 +-
external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td | 12 +
external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h | 11 +-
external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVVMReflect.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp | 8 -
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp | 115 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp | 56 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 84 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 14 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.h | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 31 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCInstrInfo.td | 25 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h | 12 +-
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetStreamer.h | 2 +
external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 32 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPU.h | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPU.td | 17 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp | 24 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUFrameLowering.cpp | 18 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUISelLowering.cpp | 206 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUISelLowering.h | 6 +
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUInstructions.td | 7 +
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUMCInstLower.cpp | 5 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUSubtarget.cpp | 28 +
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUSubtarget.h | 5 +
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp | 39 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/AMDILCFGStructurizer.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.cpp | 31 +
external/bsd/llvm/dist/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.h | 1 +
external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.cpp | 2 -
external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.h | 7 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/R600MCCodeEmitter.cpp | 26 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/MCTargetDesc/SIMCCodeEmitter.cpp | 20 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/Processors.td | 34 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/R600ClauseMergePass.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/R600ControlFlowFinalizer.cpp | 219 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/R600Defines.h | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/R600ISelLowering.cpp | 19 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/R600ISelLowering.h | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/R600InstrInfo.cpp | 8 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/R600InstrInfo.h | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/R600Instructions.td | 22 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/R600Packetizer.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/SIAnnotateControlFlow.cpp | 2 +
external/bsd/llvm/dist/llvm/lib/Target/R600/SIFixSGPRCopies.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/SIISelLowering.cpp | 91 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/SIISelLowering.h | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/SIInsertWaits.cpp | 6 +
external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstrInfo.cpp | 12 +
external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstrInfo.h | 1 +
external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstrInfo.td | 86 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/SIInstructions.td | 141 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/SIIntrinsics.td | 16 +
external/bsd/llvm/dist/llvm/lib/Target/R600/SILowerControlFlow.cpp | 19 +-
external/bsd/llvm/dist/llvm/lib/Target/R600/SIRegisterInfo.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp | 25 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp | 1 -
external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp | 97 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp | 55 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h | 35 +
external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp | 25 +
external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h | 19 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp | 108 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp | 101 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h | 13 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp | 73 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp | 12 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/Sparc.td | 9 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp | 263 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcCodeEmitter.cpp | 18 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.cpp | 328 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.h | 14 +
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcInstr64Bit.td | 35 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcInstrAliases.td | 6 +
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcInstrFormats.td | 7 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.cpp | 5 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcInstrInfo.td | 18 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcJITInfo.cpp | 236 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcMCInstLower.cpp | 36 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcRelocations.h | 17 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcSubtarget.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcSubtarget.h | 2 +
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp | 41 +
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcTargetObjectFile.h | 35 +
external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcTargetStreamer.h | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp | 4 -
external/bsd/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp | 79 +-
external/bsd/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 3 +-
external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.h | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.td | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/TargetLibraryInfo.cpp | 9 +-
external/bsd/llvm/dist/llvm/lib/Target/TargetLoweringObjectFile.cpp | 23 +-
external/bsd/llvm/dist/llvm/lib/Target/TargetMachine.cpp | 1 -
external/bsd/llvm/dist/llvm/lib/Target/TargetMachineC.cpp | 4 +
external/bsd/llvm/dist/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp | 526 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp | 114 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86Disassembler.h | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c | 43 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h | 14 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp | 37 +
external/bsd/llvm/dist/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h | 26 +
external/bsd/llvm/dist/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp | 117 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp | 29 +
external/bsd/llvm/dist/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h | 35 +
external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 9 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h | 215 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp | 473 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 8 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/X86MachORelocationInfo.cpp | 8 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/README-SSE.txt | 5 -
external/bsd/llvm/dist/llvm/lib/Target/X86/X86CallingConv.h | 27 +
external/bsd/llvm/dist/llvm/lib/Target/X86/X86CallingConv.td | 20 +
external/bsd/llvm/dist/llvm/lib/Target/X86/X86CodeEmitter.cpp | 256 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86FastISel.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp | 458 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h | 25 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrAVX512.td | 438 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrArithmetic.td | 178 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrCMovSetCC.td | 12 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrCompiler.td | 40 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrControl.td | 68 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrExtension.td | 32 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFMA.td | 55 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFPStack.td | 10 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFormats.td | 274 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 43 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp | 14 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.td | 579 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrSSE.td | 139 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrShiftRotate.td | 212 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrSystem.td | 200 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrXOP.td | 46 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86MCInstLower.cpp | 61 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.cpp | 12 +
external/bsd/llvm/dist/llvm/lib/Target/X86/X86SchedHaswell.td | 14 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86Schedule.td | 2 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86Subtarget.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.cpp | 21 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetObjectFile.h | 25 +-
external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 206 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp | 52 +
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp | 27 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.cpp | 73 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.h | 2 +
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp | 4 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp | 66 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreTargetObjectFile.h | 18 +-
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreTargetStreamer.h | 27 +
external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreTargetTransformInfo.cpp | 10 +-
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp | 25 +-
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/ConstantMerge.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp | 9 +-
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/FunctionAttrs.cpp | 7 +-
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/Inliner.cpp | 14 +
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/LoopExtractor.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/IPO/MergeFunctions.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombine.h | 11 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp | 176 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp | 35 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp | 18 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp | 90 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp | 13 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp | 213 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp | 17 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp | 16 +-
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp | 22 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp | 126 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp | 9 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARC.h | 1 +
external/bsd/llvm/dist/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp | 14 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ADCE.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp | 851 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp | 465 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/DCE.cpp | 5 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp | 13 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/EarlyCSE.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp | 6 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 33 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LICM.cpp | 266 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopDeletion.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 9 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopRotation.cpp | 24 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 19 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 5 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LowerAtomic.cpp | 2 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 28 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Reassociate.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SCCP.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SROA.cpp | 105 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Scalar.cpp | 1 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp | 5 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp | 3 +
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp | 76 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/FlattenCFG.cpp | 2 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LCSSA.cpp | 356 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LoopSimplify.cpp | 803 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LoopUnroll.cpp | 36 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LowerExpectIntrinsic.cpp | 23 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SSAUpdater.cpp | 2 -
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 43 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 67 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/BBVectorize.cpp | 4 +
external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 451 +-
external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 7 +-
external/bsd/llvm/dist/llvm/projects/CMakeLists.txt | 3 +
external/bsd/llvm/dist/llvm/test/Analysis/BasicAA/noalias-bugs.ll | 33 +
external/bsd/llvm/dist/llvm/test/Analysis/CostModel/X86/cast.ll | 95 +-
external/bsd/llvm/dist/llvm/test/Analysis/LazyCallGraph/basic.ll | 126 +
external/bsd/llvm/dist/llvm/test/Analysis/ScalarEvolution/2012-05-18-LoopPredRecurse.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Analysis/ScalarEvolution/and-xor.ll | 18 +-
external/bsd/llvm/dist/llvm/test/Analysis/ScalarEvolution/fold.ll | 26 +
external/bsd/llvm/dist/llvm/test/Analysis/ScalarEvolution/nsw-offset.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Analysis/ScalarEvolution/trip-count-switch.ll | 30 +
external/bsd/llvm/dist/llvm/test/Analysis/TypeBasedAliasAnalysis/tbaa-path.ll | 18 +-
external/bsd/llvm/dist/llvm/test/Assembler/inalloca.ll | 16 +
external/bsd/llvm/dist/llvm/test/Assembler/invalid_cast3.ll | 7 +
external/bsd/llvm/dist/llvm/test/Bindings/Ocaml/vmcore.ml | 20 +-
external/bsd/llvm/dist/llvm/test/Bitcode/drop-debug-info.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/concatvector-v8i8-bug.ll | 47 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-bsl.ll | 13 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-copy.ll | 452 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-crypto.ll | 63 +-
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-extract.ll | 32 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-facge-facgt.ll | 24 +-
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-fpround_f128.ll | 18 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-load-store-v1i32.ll | 29 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-misc.ll | 172 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-mul-div.ll | 537 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-compare.ll | 12 +-
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-scalar-ext.ll | 113 +
external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/neon-select_cc.ll | 180 +
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 | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/2011-08-02-MergedGlobalDbg.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/2013-05-05-IfConvertBug.ll | 21 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/2014-02-05-vfp-regs-after-stack.ll | 22 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/arm-ttype-target2.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/build-attributes.ll | 35 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/coalesce-dbgvalue.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ehabi-filters.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ehabi-no-landingpad.ll | 3 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ehabi-unwind.ll | 5 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ehabi.ll | 20 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/fastisel-thumb-litpool.ll | 11 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ifcvt-branch-weight-bug.ll | 62 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ifcvt-branch-weight.ll | 42 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/inlineasm-ldr-pseudo.ll | 17 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-arm.ll | 18 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-thumb.ll | 18 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/inlineasm-switch-mode.ll | 22 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/interrupt-attr.ll | 21 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/intrinsics-crypto.ll | 58 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/lsr-unfolded-offset.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/memcpy-inline.ll | 6 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/minsize-imms.ll | 57 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/prefetch.ll | 18 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/reg_sequence.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/setcc-sentinals.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ssp-data-layout.ll | 321 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/struct_byval_arm_t1_t2.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vcge.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vcgt.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vdup.ll | 34 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vld3.ll | 13 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vld4.ll | 13 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vshll.ll | 99 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vshrn.ll | 47 +-
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vst3.ll | 12 +
external/bsd/llvm/dist/llvm/test/CodeGen/ARM/vst4.ll | 12 +
external/bsd/llvm/dist/llvm/test/CodeGen/Generic/2014-02-05-OpaqueConstants.ll | 19 +
external/bsd/llvm/dist/llvm/test/CodeGen/Hexagon/hwloop-dbg.ll | 5 +-
external/bsd/llvm/dist/llvm/test/CodeGen/MSP430/misched-msp430.ll | 20 +
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/abicalls.ll | 15 +
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/const6a.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/elf_eflags.ll | 83 +
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/elf_st_other.ll | 12 +
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fastcc.ll | 13 +
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/fp-indexed-ls.ll | 6 +
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/micromips-long-branch.ll | 16437 ++++++++++
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/msa/2r_vector_scalar.ll | 69 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/msa/compare_float.ll | 16 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/msa/elm_copy.ll | 136 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/msa/elm_insv.ll | 138 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/msa/llvm-stress-s449609655-simplified.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/msa/special.ll | 40 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Mips/nacl-reserved-regs.ll | 51 +
external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/aggr-param.ll | 20 +
external/bsd/llvm/dist/llvm/test/CodeGen/NVPTX/div-ri.ll | 8 +
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/aa-tbaa.ll | 41 +
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/byval-agg-info.ll | 17 +
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/dbg.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/pr17168.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/private.ll | 30 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/spill-nor0.ll | 23 +
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/unwind-dw2-g.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/PowerPC/weak_def_can_be_hidden.ll | 24 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/bfe_uint.ll | 2 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/cf-stack-bug.ll | 227 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/elf.r600.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/extload.ll | 14 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/fabs.ll | 14 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/fneg-fabs.ll | 55 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/fneg.ll | 14 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/gv-const-addrspace.ll | 41 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/indirect-private-64.ll | 31 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/insert_vector_elt.ll | 180 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/insert_vector_elt_f64.ll | 36 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.SI.load.dword.ll | 40 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.SI.sendmsg.ll | 21 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/llvm.pow.ll | 29 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/load.ll | 19 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/mubuf.ll | 98 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/private-memory.ll | 117 +-
external/bsd/llvm/dist/llvm/test/CodeGen/R600/select64.ll | 12 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/smrd.ll | 80 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/store-v3.ll | 28 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/trunc.ll | 10 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/unroll.ll | 37 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/vtx-fetch-branch.ll | 29 +
external/bsd/llvm/dist/llvm/test/CodeGen/R600/zero_extend.ll | 10 +
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/2009-08-28-PIC.ll | 40 +-
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/64bit.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/atomics.ll | 92 +-
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/ctpop.ll | 12 +-
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/exception.ll | 107 +-
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/inlineasm.ll | 45 +
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/obj-relocs.ll | 33 +
external/bsd/llvm/dist/llvm/test/CodeGen/SPARC/tls.ll | 54 +-
external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/alias-01.ll | 3 +
external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/fp-cmp-04.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/frame-08.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/int-cmp-44.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/SystemZ/int-cmp-45.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Thumb/sjljehprepare-lower-vector.ll | 23 +
external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/2011-12-16-T2SizeReduceAssert.ll | 5 +-
external/bsd/llvm/dist/llvm/test/CodeGen/Thumb2/v8_IT_5.ll | 3 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2010-05-26-DotDebugLoc.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2012-08-17-legalizer-crash.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2012-11-30-handlemove-dbg.ll | 6 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2012-11-30-misched-dbg.ll | 7 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/2013-10-14-FastISel-incorrect-vreg.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/MachineBranchProb.ll | 34 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/anyregcc.ll | 66 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx-blend.ll | 21 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx-shuffle.ll | 9 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx-vbroadcast.ll | 63 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx2-vbroadcast.ll | 58 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-build-vector.ll | 12 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-cmp.ll | 9 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-insert-extract.ll | 17 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-intrinsics.ll | 13 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-shuffle.ll | 14 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-vec-cmp.ll | 76 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/barrier-sse.ll | 11 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/blend-msb.ll | 13 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/block-placement.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/bswap-vector.ll | 19 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/cdecl-method-return.ll | 69 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/codegen-prepare-addrmode-sext.ll | 303 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/codegen-prepare-cast.ll | 4 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/dwarf-comp-dir.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/dynamic-alloca-in-entry.ll | 19 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/extract-store.ll | 22 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/fast-isel-args-fail.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/fastcall-correct-mangling.ll | 7 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/fma.ll | 33 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/fma3-intrinsics.ll | 4 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/fold-vector-sext-crash.ll | 12 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/fold-vector-sext-zext.ll | 291 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inalloca-ctor.ll | 34 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inalloca-invoke.ll | 54 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inalloca-stdcall.ll | 26 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/inalloca.ll | 65 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/large-constants.ll | 67 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/load-slice.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/machine-cp.ll | 26 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/misched-aa-colored.ll | 189 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/pr10420.ll | 78 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/preserve_allcc64.ll | 104 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/preserve_mostcc64.ll | 86 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/ragreedy-last-chance-recoloring.ll | 168 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/saddo-redundant-add.ll | 34 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/shl_undef.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/sse-scalar-fp-arith-2.ll | 208 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/sse2-blend.ll | 18 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/sse41-blend.ll | 12 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/ssp-data-layout.ll | 280 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/stack-protector-dbginfo.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/stackmap-liveness.ll | 8 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/stackmap.ll | 32 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/stores-merging.ll | 23 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/vbinop-simplify-bug.ll | 23 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/vec_shuf-insert.ll | 29 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/vselect-2.ll | 33 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/vselect.ll | 88 +
external/bsd/llvm/dist/llvm/test/CodeGen/X86/weak_def_can_be_hidden.ll | 24 +-
external/bsd/llvm/dist/llvm/test/CodeGen/X86/widen_load-2.ll | 2 +-
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/atomic.ll | 76 +
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/codemodel.ll | 24 +-
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/exception.ll | 3 +-
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/globals.ll | 53 +-
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/llvm-intrinsics.ll | 5 +-
external/bsd/llvm/dist/llvm/test/CodeGen/XCore/load.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/2009-11-10-CurrentFn.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/2010-03-24-MemberFn.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 | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/2010-05-10-MultipleCU.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/2010-06-29-InlinedFnLocalVar.ll | 9 +-
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 | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/ARM/sectionorder.ll | 13 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/ARM/tls.ll | 28 +
external/bsd/llvm/dist/llvm/test/DebugInfo/COFF/asm.ll | 184 +
external/bsd/llvm/dist/llvm/test/DebugInfo/COFF/lit.local.cfg | 3 +
external/bsd/llvm/dist/llvm/test/DebugInfo/COFF/multifile.ll | 257 +
external/bsd/llvm/dist/llvm/test/DebugInfo/COFF/multifunction.ll | 378 +
external/bsd/llvm/dist/llvm/test/DebugInfo/COFF/simple.ll | 167 +
external/bsd/llvm/dist/llvm/test/DebugInfo/Inputs/llvm-symbolizer-test.c | 18 +
external/bsd/llvm/dist/llvm/test/DebugInfo/Inputs/llvm-symbolizer-test.elf-x86-64 | Bin
external/bsd/llvm/dist/llvm/test/DebugInfo/PowerPC/tls-fission.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/PowerPC/tls.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/Sparc/gnu-window-save.ll | 71 +
external/bsd/llvm/dist/llvm/test/DebugInfo/Sparc/lit.local.cfg | 3 +
external/bsd/llvm/dist/llvm/test/DebugInfo/SystemZ/variable-loc.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/2010-08-10-DbgConstant.ll | 3 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/2011-09-26-GlobalVarContext.ll | 4 +-
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_object_pointer.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/DW_AT_specification.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/DW_AT_stmt_list_sec_offset.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/DW_TAG_friend.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/aligned_stack_var.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/arange.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/arguments.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/block-capture.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/byvalstruct.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/c-type-units.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/coff_debug_info_type.ll | 39 +
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/coff_relative_names.ll | 6 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/concrete_out_of_line.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/cu-ranges-odr.ll | 96 +
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/cu-ranges.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/data_member_location.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-byval-parameter.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-declare.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-subrange.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg-value-inlined-parameter.ll | 3 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dbg_value_direct.ll | 2 +-
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 | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/debug-info-static-member.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dwarf-aranges.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dwarf-public-names.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/dwarf-pubnames-split.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 | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/ending-run.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/enum-class.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/enum-fwd-decl.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/fission-cu.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/fission-hash.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/fission-ranges.ll | 5 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/generate-odr-hash.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/gnu-public-names-empty.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/gnu-public-names.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 | 4 +-
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 | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/multiple-aranges.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/multiple-at-const-val.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/nondefault-subrange-array.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/objc-fwd-decl.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/objc-property-void.ll | 104 +
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/op_deref.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/parameters.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pointer-type-size.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pr11300.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/pr13303.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 | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/reference-argument.ll | 2 +-
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 | 14 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/stringpool.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/struct-loc.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/subrange-type.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/template.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/tls-fission.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/tls.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/union-template.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/X86/vector.ll | 4 +-
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/cu-ranges.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/debug-info-qualifiers.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/dwarf-public-names.ll | 6 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/enum.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/global.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/inlined-arguments.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/inlined-vars.ll | 9 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/llvm-symbolizer.test | 11 +
external/bsd/llvm/dist/llvm/test/DebugInfo/member-order.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/member-pointers.ll | 6 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/namespace.ll | 2 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/template-recursive-void.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/tu-composite.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/tu-member-pointer.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/two-cus-from-same-file.ll | 4 +-
external/bsd/llvm/dist/llvm/test/DebugInfo/version.ll | 4 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/non-extern-addend-smallcodemodel.ll | 25 +
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/non-extern-addend.ll | 21 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/Inputs/cross-module-b.ll | 2 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/Inputs/multi-module-b.ll | 2 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/Inputs/multi-module-c.ll | 2 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/cross-module-a.ll | 7 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/cross-module-sm-pic-a.ll | 2 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/lit.local.cfg | 4 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/multi-module-a.ll | 4 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/multi-module-sm-pic-a.ll | 2 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/simpletest-remote.ll | 6 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/stubs-remote.ll | 2 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/test-common-symbols-remote.ll | 2 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/test-data-align-remote.ll | 4 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/test-fp-no-external-funcs-remote.ll | 6 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-remote.ll | 4 +-
external/bsd/llvm/dist/llvm/test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-remote.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Feature/optnone-opt.ll | 74 +
external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/coverage.ll | 35 +-
external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/freebsd.ll | 29 +
external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/test64.ll | 4 +-
external/bsd/llvm/dist/llvm/test/LTO/current-section.ll | 4 +
external/bsd/llvm/dist/llvm/test/LTO/linkonce_odr_func.ll | 8 +-
external/bsd/llvm/dist/llvm/test/Linker/Inputs/type-unique-simple2-a.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Linker/Inputs/type-unique-simple2-b.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Linker/func-attrs-a.ll | 14 +
external/bsd/llvm/dist/llvm/test/Linker/func-attrs-b.ll | 8 +
external/bsd/llvm/dist/llvm/test/Linker/type-unique-simple-a.ll | 4 +-
external/bsd/llvm/dist/llvm/test/Linker/type-unique-simple-b.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Linker/type-unique-simple2-a.ll | 129 +
external/bsd/llvm/dist/llvm/test/Linker/type-unique-simple2-b.ll | 88 +
external/bsd/llvm/dist/llvm/test/Linker/type-unique-simple2.ll | 2 +-
external/bsd/llvm/dist/llvm/test/MC/AArch64/basic-a64-instructions.s | 52 +
external/bsd/llvm/dist/llvm/test/MC/AArch64/neon-compare-instructions.s | 30 +
external/bsd/llvm/dist/llvm/test/MC/AArch64/neon-diagnostics.s | 24 +-
external/bsd/llvm/dist/llvm/test/MC/AArch64/neon-scalar-fp-compare.s | 20 +
external/bsd/llvm/dist/llvm/test/MC/ARM/arm-elf-symver.s | 152 +
external/bsd/llvm/dist/llvm/test/MC/ARM/comment.s | 23 +
external/bsd/llvm/dist/llvm/test/MC/ARM/data-in-code.ll | 10 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv2.s | 38 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv2a.s | 38 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv3.s | 38 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv3m.s | 38 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv4.s | 40 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv4t.s | 42 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv5.s | 38 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv5t.s | 42 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv5te.s | 42 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv6-m.s | 38 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv6.s | 42 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv6j.s | 42 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv6t2.s | 42 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv6z.s | 46 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv6zk.s | 46 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7-a.s | 46 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7-m.s | 42 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7-r.s | 46 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7.s | 38 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7a.s | 46 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7m.s | 42 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv7r.s | 46 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv8-a.s | 55 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-armv8a.s | 55 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-iwmmxt.s | 46 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-arch-iwmmxt2.s | 47 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-eabi_attribute-2.s | 11 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-eabi_attribute-overwrite.s | 17 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-fpu-multiple.s | 26 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-object_arch-2.s | 22 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-object_arch-3.s | 11 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-object_arch-diagnostics.s | 23 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-object_arch.s | 22 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-tlsdescseq-diagnostics.s | 35 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-tlsdescseq.s | 33 +
external/bsd/llvm/dist/llvm/test/MC/ARM/directive-word-diagnostics.s | 12 +
external/bsd/llvm/dist/llvm/test/MC/ARM/dwarf-cfi-initial-state.s | 16 +
external/bsd/llvm/dist/llvm/test/MC/ARM/eh-directive-movsp-diagnostics.s | 102 +
external/bsd/llvm/dist/llvm/test/MC/ARM/eh-directive-movsp.s | 44 +
external/bsd/llvm/dist/llvm/test/MC/ARM/eh-directive-personalityindex-diagnostics.s | 122 +
external/bsd/llvm/dist/llvm/test/MC/ARM/eh-directive-personalityindex.s | 202 +
external/bsd/llvm/dist/llvm/test/MC/ARM/eh-directive-setfp.s | 2 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/eh-directive-unwind_raw-diagnostics.s | 73 +
external/bsd/llvm/dist/llvm/test/MC/ARM/eh-directive-unwind_raw.s | 110 +
external/bsd/llvm/dist/llvm/test/MC/ARM/elf-thumbfunc-reloc.ll | 6 +-
external/bsd/llvm/dist/llvm/test/MC/ARM/fixup-cpu-mode.s | 9 +
external/bsd/llvm/dist/llvm/test/MC/ARM/mul-v4.s | 39 +
external/bsd/llvm/dist/llvm/test/MC/ARM/not-armv4.s | 8 +
external/bsd/llvm/dist/llvm/test/MC/ARM/symbol-variants.s | 18 +
external/bsd/llvm/dist/llvm/test/MC/ARM/thumb-far-jump.s | 26 +
external/bsd/llvm/dist/llvm/test/MC/ARM/variant-diagnostics.s | 13 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive_fill.s | 46 +-
external/bsd/llvm/dist/llvm/test/MC/AsmParser/directive_values.s | 12 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/macro-def-in-instantiation.s | 20 +
external/bsd/llvm/dist/llvm/test/MC/AsmParser/macros-darwin.s | 90 +-
external/bsd/llvm/dist/llvm/test/MC/AsmParser/macros-gas.s | 93 +
external/bsd/llvm/dist/llvm/test/MC/COFF/bad-expr.s | 7 +
external/bsd/llvm/dist/llvm/test/MC/COFF/bss.s | 2 +-
external/bsd/llvm/dist/llvm/test/MC/COFF/secidx-diagnostic.s | 8 +
external/bsd/llvm/dist/llvm/test/MC/COFF/section-name-encoding.s | 2 +-
external/bsd/llvm/dist/llvm/test/MC/Disassembler/Mips/micromips.txt | 9 +
external/bsd/llvm/dist/llvm/test/MC/Disassembler/Mips/micromips_le.txt | 9 +
external/bsd/llvm/dist/llvm/test/MC/Disassembler/Sparc/sparc-fp.txt | 6 +
external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/moffs.txt | 86 +
external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/x86-16.txt | 788 +
external/bsd/llvm/dist/llvm/test/MC/Disassembler/X86/x86-32.txt | 3 +
external/bsd/llvm/dist/llvm/test/MC/ELF/bad-expr.s | 8 +
external/bsd/llvm/dist/llvm/test/MC/ELF/cfi.s | 16 +-
external/bsd/llvm/dist/llvm/test/MC/MachO/bss.s | 2 +-
external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags.s | 44 +-
external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_abicalls.s | 6 +
external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_micromips.s | 8 +
external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_mips16.s | 8 +
external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_noreorder.s | 6 +
external/bsd/llvm/dist/llvm/test/MC/Mips/elf_eflags_pic0.s | 7 +
external/bsd/llvm/dist/llvm/test/MC/Mips/elf_reginfo.s | 26 +
external/bsd/llvm/dist/llvm/test/MC/Mips/hilo-addressing.s | 51 +-
external/bsd/llvm/dist/llvm/test/MC/Mips/micromips-loadstore-instructions.s | 3 +
external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_2r_msa64.s | 11 +
external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_dlsa.s | 21 +
external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_elm_insert_msa64.s | 11 +
external/bsd/llvm/dist/llvm/test/MC/Mips/msa/test_elm_msa64.s | 14 +
external/bsd/llvm/dist/llvm/test/MC/Sparc/sparc-alu-instructions.s | 5 +
external/bsd/llvm/dist/llvm/test/MC/Sparc/sparc-atomic-instructions.s | 19 +
external/bsd/llvm/dist/llvm/test/MC/Sparc/sparc-fp-instructions.s | 6 +
external/bsd/llvm/dist/llvm/test/MC/Sparc/sparc-relocations.s | 13 +
external/bsd/llvm/dist/llvm/test/MC/X86/avx512-encodings.s | 8 +
external/bsd/llvm/dist/llvm/test/MC/X86/fixup-cpu-mode.s | 8 +
external/bsd/llvm/dist/llvm/test/MC/X86/index-operations.s | 146 +
external/bsd/llvm/dist/llvm/test/MC/X86/intel-syntax-avx512.s | 5 +
external/bsd/llvm/dist/llvm/test/MC/X86/intel-syntax-bitwise-ops.s | 22 +
external/bsd/llvm/dist/llvm/test/MC/X86/intel-syntax-invalid-basereg.s | 7 +
external/bsd/llvm/dist/llvm/test/MC/X86/intel-syntax-invalid-scale.s | 11 +
external/bsd/llvm/dist/llvm/test/MC/X86/intel-syntax.s | 6 +
external/bsd/llvm/dist/llvm/test/MC/X86/ret.s | 31 +-
external/bsd/llvm/dist/llvm/test/MC/X86/variant-diagnostics.s | 11 +
external/bsd/llvm/dist/llvm/test/MC/X86/x86-16.s | 37 +-
external/bsd/llvm/dist/llvm/test/MC/X86/x86-32.s | 36 +-
external/bsd/llvm/dist/llvm/test/MC/X86/x86-64.s | 40 +-
external/bsd/llvm/dist/llvm/test/MC/X86/x86_64-avx-encoding.s | 2 +-
external/bsd/llvm/dist/llvm/test/MC/X86/x86_64-signed-reloc.s | 16 +
external/bsd/llvm/dist/llvm/test/MC/X86/x86_64-tbm-encoding.s | 6 +
external/bsd/llvm/dist/llvm/test/Makefile | 1 +
external/bsd/llvm/dist/llvm/test/Object/Inputs/absolute.elf-x86-64 | Bin
external/bsd/llvm/dist/llvm/test/Object/Inputs/common.coff-i386 | Bin
external/bsd/llvm/dist/llvm/test/Object/Inputs/trivial-object-test.elf-mipsel | Bin
external/bsd/llvm/dist/llvm/test/Object/Inputs/weak.elf-x86-64 | Bin
external/bsd/llvm/dist/llvm/test/Object/X86/objdump-disassembly-inline-relocations.test | 35 +
external/bsd/llvm/dist/llvm/test/Object/extract.ll | 1 +
external/bsd/llvm/dist/llvm/test/Object/nm-error.test | 6 +-
external/bsd/llvm/dist/llvm/test/Object/nm-shared-object.test | 22 +-
external/bsd/llvm/dist/llvm/test/Object/nm-trivial-object.test | 22 +
external/bsd/llvm/dist/llvm/test/Object/objdump-relocations.test | 12 +-
external/bsd/llvm/dist/llvm/test/Other/new-pass-manager.ll | 30 +
external/bsd/llvm/dist/llvm/test/Transforms/ArgumentPromotion/inalloca.ll | 49 +
external/bsd/llvm/dist/llvm/test/Transforms/ArgumentPromotion/tail.ll | 20 +
external/bsd/llvm/dist/llvm/test/Transforms/ConstantHoisting/X86/lit.local.cfg | 4 +
external/bsd/llvm/dist/llvm/test/Transforms/ConstantHoisting/X86/phi.ll | 70 +
external/bsd/llvm/dist/llvm/test/Transforms/DeadArgElim/keepalive.ll | 16 +
external/bsd/llvm/dist/llvm/test/Transforms/DeadStoreElimination/simple.ll | 9 +
external/bsd/llvm/dist/llvm/test/Transforms/FunctionAttrs/readattrs.ll | 6 +
external/bsd/llvm/dist/llvm/test/Transforms/IndVarSimplify/lcssa-preservation.ll | 51 +
external/bsd/llvm/dist/llvm/test/Transforms/IndVarSimplify/lftr-reuse.ll | 10 +-
external/bsd/llvm/dist/llvm/test/Transforms/Inline/ignore-debug-info.ll | 55 +
external/bsd/llvm/dist/llvm/test/Transforms/Inline/inline-cold.ll | 88 +
external/bsd/llvm/dist/llvm/test/Transforms/Inline/ptr-diff.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/add2.ll | 35 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/call-cast-target-inalloca.ll | 22 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/call-cast-target.ll | 12 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/cast-set.ll | 7 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/div.ll | 24 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/exp2-1.ll | 24 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/fast-math.ll | 53 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/fdiv.ll | 26 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/fmul.ll | 34 +-
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/fpcast.ll | 9 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/mul.ll | 16 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/onehot_merge.ll | 4 +-
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/rem.ll | 9 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/select-2.ll | 10 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/sincospi.ll | 8 +-
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/strchr-1.ll | 13 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/sub.ll | 52 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/vec_extract_var_elt.ll | 8 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/vec_phi_extract.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/vec_sext.ll | 23 +
external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/zext.ll | 34 +
external/bsd/llvm/dist/llvm/test/Transforms/InstSimplify/compare.ll | 18 +
external/bsd/llvm/dist/llvm/test/Transforms/InstSimplify/undef.ll | 7 +
external/bsd/llvm/dist/llvm/test/Transforms/InstSimplify/vector_gep.ll | 49 +-
external/bsd/llvm/dist/llvm/test/Transforms/LICM/lcssa-ssa-promoter.ll | 76 +
external/bsd/llvm/dist/llvm/test/Transforms/LICM/scalar_promote.ll | 12 +-
external/bsd/llvm/dist/llvm/test/Transforms/LICM/sinking.ll | 104 +-
external/bsd/llvm/dist/llvm/test/Transforms/LoopRotate/dbgvalue.ll | 6 +-
external/bsd/llvm/dist/llvm/test/Transforms/LoopRotate/preserve-loop-simplify.ll | 65 +
external/bsd/llvm/dist/llvm/test/Transforms/LoopSimplify/ashr-crash.ll | 8 +-
external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/ARM/arm-unroll.ll | 39 +
external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/small-size.ll | 27 +-
external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/unroll-small-loops.ll | 72 +-
external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/global_alias.ll | 8 +-
external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/if-pred-stores.ll | 126 +
external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/multi-use-reduction-bug.ll | 42 +
external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/unroll_novec.ll | 12 +-
external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/value-ptr-bug.ll | 2 +-
external/bsd/llvm/dist/llvm/test/Transforms/LowerExpectIntrinsic/basic.ll | 29 +
external/bsd/llvm/dist/llvm/test/Transforms/MemCpyOpt/memcpy-undef.ll | 25 +
external/bsd/llvm/dist/llvm/test/Transforms/MemCpyOpt/memcpy.ll | 17 +
external/bsd/llvm/dist/llvm/test/Transforms/ObjCARC/allocas.ll | 4 +-
external/bsd/llvm/dist/llvm/test/Transforms/SROA/basictest.ll | 15 +
external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/basictest.ll | 30 +
external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/preserve-branchweights.ll | 32 +-
external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/speculate-math.ll | 58 +
external/bsd/llvm/dist/llvm/test/Verifier/2010-08-07-PointerIntrinsic.ll | 5 +-
external/bsd/llvm/dist/llvm/test/Verifier/inalloca-vararg.ll | 9 +
external/bsd/llvm/dist/llvm/test/Verifier/inalloca1.ll | 3 +
external/bsd/llvm/dist/llvm/test/Verifier/inalloca2.ll | 28 +-
external/bsd/llvm/dist/llvm/test/lit.cfg | 7 +
external/bsd/llvm/dist/llvm/test/lit.site.cfg.in | 1 +
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-b.output | 2 +-
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_-f.output | 2 +-
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_no_gcda.cpp.gcov | 79 +
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_no_gcda.h.gcov | 8 +
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_no_gcda.output | 8 +
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_no_options.output | 2 +-
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_no_preserve_paths.output | 8 +
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_objdir.cpp.gcov | 79 +
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_objdir.h.gcov | 8 +
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_paths.cpp.gcov | 79 +
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_paths.gcda | Bin
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_paths.gcno | Bin
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_paths.h.gcov | 8 +
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/Inputs/test_preserve_paths.output | 8 +
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/llvm-cov.test | 72 +-
external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/Inputs/export.dll.coff-i386 | Bin
external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/coff-private-headers.test | 23 +-
external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/ARM/attributes.s | 287 +
external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/ARM/unwind.s | 169 +-
external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/Inputs/nop.exe.coff-x86-64 | Bin
external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/peplus.test | 83 +
external/bsd/llvm/dist/llvm/tools/bugpoint/bugpoint.cpp | 6 +-
external/bsd/llvm/dist/llvm/tools/gold/gold-plugin.cpp | 9 +-
external/bsd/llvm/dist/llvm/tools/llc/llc.cpp | 11 -
external/bsd/llvm/dist/llvm/tools/lli/ChildTarget/CMakeLists.txt | 9 +-
external/bsd/llvm/dist/llvm/tools/lli/ChildTarget/ChildTarget.cpp | 70 +-
external/bsd/llvm/dist/llvm/tools/lli/ChildTarget/Makefile | 4 +-
external/bsd/llvm/dist/llvm/tools/lli/RPCChannel.h | 49 +
external/bsd/llvm/dist/llvm/tools/lli/RemoteMemoryManager.cpp | 2 +-
external/bsd/llvm/dist/llvm/tools/lli/RemoteTarget.cpp | 24 +-
external/bsd/llvm/dist/llvm/tools/lli/RemoteTarget.h | 22 +-
external/bsd/llvm/dist/llvm/tools/lli/RemoteTargetExternal.cpp | 6 +-
external/bsd/llvm/dist/llvm/tools/lli/RemoteTargetExternal.h | 39 +-
external/bsd/llvm/dist/llvm/tools/lli/Unix/RPCChannel.inc | 123 +
external/bsd/llvm/dist/llvm/tools/lli/Windows/RPCChannel.inc | 29 +
external/bsd/llvm/dist/llvm/tools/lli/lli.cpp | 46 +-
external/bsd/llvm/dist/llvm/tools/llvm-ar/llvm-ar.cpp | 135 +-
external/bsd/llvm/dist/llvm/tools/llvm-as/llvm-as.cpp | 7 +-
external/bsd/llvm/dist/llvm/tools/llvm-cov/llvm-cov.cpp | 81 +-
external/bsd/llvm/dist/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp | 7 +-
external/bsd/llvm/dist/llvm/tools/llvm-mc/Disassembler.cpp | 7 +-
external/bsd/llvm/dist/llvm/tools/llvm-mc/llvm-mc.cpp | 12 +-
external/bsd/llvm/dist/llvm/tools/llvm-nm/llvm-nm.cpp | 810 +-
external/bsd/llvm/dist/llvm/tools/llvm-objdump/COFFDump.cpp | 103 +-
external/bsd/llvm/dist/llvm/tools/llvm-objdump/MachODump.cpp | 26 +-
external/bsd/llvm/dist/llvm/tools/llvm-objdump/llvm-objdump.cpp | 145 +-
external/bsd/llvm/dist/llvm/tools/llvm-readobj/ARMAttributeParser.cpp | 639 +
external/bsd/llvm/dist/llvm/tools/llvm-readobj/ARMAttributeParser.h | 124 +
external/bsd/llvm/dist/llvm/tools/llvm-readobj/ARMEHABIPrinter.h | 294 +-
external/bsd/llvm/dist/llvm/tools/llvm-readobj/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/tools/llvm-readobj/COFFDumper.cpp | 196 +-
external/bsd/llvm/dist/llvm/tools/llvm-readobj/ELFDumper.cpp | 44 +
external/bsd/llvm/dist/llvm/tools/llvm-readobj/MachODumper.cpp | 56 +-
external/bsd/llvm/dist/llvm/tools/llvm-readobj/ObjDumper.h | 3 +
external/bsd/llvm/dist/llvm/tools/llvm-readobj/StreamWriter.h | 13 +
external/bsd/llvm/dist/llvm/tools/llvm-readobj/llvm-readobj.cpp | 18 +-
external/bsd/llvm/dist/llvm/tools/llvm-readobj/llvm-readobj.h | 1 +
external/bsd/llvm/dist/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp | 4 +-
external/bsd/llvm/dist/llvm/tools/llvm-size/llvm-size.cpp | 36 +-
external/bsd/llvm/dist/llvm/tools/llvm-symbolizer/LLVMSymbolize.cpp | 45 +-
external/bsd/llvm/dist/llvm/tools/llvm-symbolizer/LLVMSymbolize.h | 1 -
external/bsd/llvm/dist/llvm/tools/lto/Makefile | 3 +-
external/bsd/llvm/dist/llvm/tools/lto/lto.cpp | 40 +
external/bsd/llvm/dist/llvm/tools/lto/lto.exports | 6 +
external/bsd/llvm/dist/llvm/tools/macho-dump/macho-dump.cpp | 14 +-
external/bsd/llvm/dist/llvm/tools/obj2yaml/CMakeLists.txt | 2 -
external/bsd/llvm/dist/llvm/tools/obj2yaml/coff2yaml.cpp | 16 +-
external/bsd/llvm/dist/llvm/tools/opt/AnalysisWrappers.cpp | 6 +-
external/bsd/llvm/dist/llvm/tools/opt/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/tools/opt/NewPMDriver.cpp | 25 +-
external/bsd/llvm/dist/llvm/tools/opt/NewPMDriver.h | 7 +-
external/bsd/llvm/dist/llvm/tools/opt/PassPrinters.cpp | 260 +
external/bsd/llvm/dist/llvm/tools/opt/PassPrinters.h | 47 +
external/bsd/llvm/dist/llvm/tools/opt/Passes.cpp | 38 +-
external/bsd/llvm/dist/llvm/tools/opt/Passes.h | 3 +-
external/bsd/llvm/dist/llvm/tools/opt/PrintSCC.cpp | 7 +-
external/bsd/llvm/dist/llvm/tools/opt/opt.cpp | 225 +-
external/bsd/llvm/dist/llvm/tools/yaml2obj/CMakeLists.txt | 2 -
external/bsd/llvm/dist/llvm/unittests/ADT/APIntTest.cpp | 23 +-
external/bsd/llvm/dist/llvm/unittests/ADT/ArrayRefTest.cpp | 33 +
external/bsd/llvm/dist/llvm/unittests/ADT/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/unittests/ADT/StringRefTest.cpp | 15 +
external/bsd/llvm/dist/llvm/unittests/Analysis/CFGTest.cpp | 57 +-
external/bsd/llvm/dist/llvm/unittests/CMakeLists.txt | 1 +
external/bsd/llvm/dist/llvm/unittests/CodeGen/DIEHashTest.cpp | 33 +-
external/bsd/llvm/dist/llvm/unittests/IR/InstructionsTest.cpp | 16 +
external/bsd/llvm/dist/llvm/unittests/IR/PassManagerTest.cpp | 6 +-
external/bsd/llvm/dist/llvm/unittests/IR/VerifierTest.cpp | 15 +-
external/bsd/llvm/dist/llvm/unittests/LineEditor/CMakeLists.txt | 7 +
external/bsd/llvm/dist/llvm/unittests/LineEditor/LineEditor.cpp | 82 +
external/bsd/llvm/dist/llvm/unittests/LineEditor/Makefile | 15 +
external/bsd/llvm/dist/llvm/unittests/Linker/CMakeLists.txt | 12 +
external/bsd/llvm/dist/llvm/unittests/Linker/LinkModulesTest.cpp | 165 +
external/bsd/llvm/dist/llvm/unittests/Linker/Makefile | 15 +
external/bsd/llvm/dist/llvm/unittests/Makefile | 4 +-
external/bsd/llvm/dist/llvm/unittests/Support/CommandLineTest.cpp | 55 +-
external/bsd/llvm/dist/llvm/unittests/Support/ErrorOrTest.cpp | 4 +-
external/bsd/llvm/dist/llvm/unittests/Support/FileOutputBufferTest.cpp | 2 +-
external/bsd/llvm/dist/llvm/unittests/Support/Path.cpp | 13 +
external/bsd/llvm/dist/llvm/unittests/Support/ProcessTest.cpp | 7 +
external/bsd/llvm/dist/llvm/unittests/Support/SwapByteOrderTest.cpp | 74 +-
external/bsd/llvm/dist/llvm/unittests/Support/TimeValueTest.cpp | 3 +-
external/bsd/llvm/dist/llvm/utils/FileCheck/CMakeLists.txt | 6 -
external/bsd/llvm/dist/llvm/utils/FileUpdate/CMakeLists.txt | 6 -
external/bsd/llvm/dist/llvm/utils/TableGen/AsmWriterEmitter.cpp | 30 +-
external/bsd/llvm/dist/llvm/utils/TableGen/CMakeLists.txt | 1 -
external/bsd/llvm/dist/llvm/utils/TableGen/CTagsEmitter.cpp | 1 -
external/bsd/llvm/dist/llvm/utils/TableGen/CallingConvEmitter.cpp | 26 +-
external/bsd/llvm/dist/llvm/utils/TableGen/CodeEmitterGen.cpp | 15 +-
external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 285 +-
external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenDAGPatterns.h | 4 +
external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenInstruction.cpp | 11 +-
external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenInstruction.h | 64 +-
external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenRegisters.cpp | 2 +-
external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenRegisters.h | 2 +-
external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.cpp | 2 +-
external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenSchedule.h | 4 +-
external/bsd/llvm/dist/llvm/utils/TableGen/CodeGenTarget.cpp | 9 +-
external/bsd/llvm/dist/llvm/utils/TableGen/DAGISelEmitter.cpp | 3 +-
external/bsd/llvm/dist/llvm/utils/TableGen/DAGISelMatcher.cpp | 26 +
external/bsd/llvm/dist/llvm/utils/TableGen/DAGISelMatcher.h | 77 +-
external/bsd/llvm/dist/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp | 12 +-
external/bsd/llvm/dist/llvm/utils/TableGen/DAGISelMatcherGen.cpp | 13 +-
external/bsd/llvm/dist/llvm/utils/TableGen/DAGISelMatcherOpt.cpp | 17 +-
external/bsd/llvm/dist/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp | 8 -
external/bsd/llvm/dist/llvm/utils/TableGen/InstrInfoEmitter.cpp | 10 +-
external/bsd/llvm/dist/llvm/utils/TableGen/IntrinsicEmitter.cpp | 11 +-
external/bsd/llvm/dist/llvm/utils/TableGen/PseudoLoweringEmitter.cpp | 2 +-
external/bsd/llvm/dist/llvm/utils/TableGen/X86DisassemblerTables.cpp | 15 +-
external/bsd/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.cpp | 707 +-
external/bsd/llvm/dist/llvm/utils/TableGen/X86RecognizableInstr.h | 81 +-
external/bsd/llvm/dist/llvm/utils/buildit/build_llvm | 9 +-
external/bsd/llvm/dist/llvm/utils/llvm-build/llvmbuild/main.py | 40 +
external/bsd/llvm/dist/llvm/utils/llvm.natvis | 104 +-
external/bsd/llvm/dist/llvm/utils/not/CMakeLists.txt | 6 -
external/bsd/llvm/dist/llvm/utils/unittest/CMakeLists.txt | 5 +
external/bsd/llvm/dist/llvm/utils/unittest/UnitTestMain/CMakeLists.txt | 6 +
external/bsd/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-typed-test.h | 3 +
external/bsd/llvm/dist/llvm/utils/wciia.py | 2 +-
1289 files changed, 58927 insertions(+), 13528 deletions(-)
diffs (truncated from 110223 to 300 lines):
diff -r 188a5e5a5b74 -r 40a56c4cad85 external/bsd/llvm/dist/llvm/.gitignore
--- a/external/bsd/llvm/dist/llvm/.gitignore Fri Feb 14 20:04:58 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/.gitignore Fri Feb 14 20:09:23 2014 +0000
@@ -18,6 +18,8 @@
# vim swap files
.*.swp
.sw?
+#OS X specific files.
+.DS_store
#==============================================================================#
# Explicit files to ignore (only matches one).
diff -r 188a5e5a5b74 -r 40a56c4cad85 external/bsd/llvm/dist/llvm/CMakeLists.txt
--- a/external/bsd/llvm/dist/llvm/CMakeLists.txt Fri Feb 14 20:04:58 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/CMakeLists.txt Fri Feb 14 20:09:23 2014 +0000
@@ -1,7 +1,7 @@
# See docs/CMake.html for instructions about how to build LLVM with CMake.
+cmake_minimum_required(VERSION 2.8.8)
project(LLVM)
-cmake_minimum_required(VERSION 2.8.8)
# Add path for custom modules
set(CMAKE_MODULE_PATH
@@ -92,17 +92,21 @@
string(TOUPPER "${CMAKE_BUILD_TYPE}" uppercase_CMAKE_BUILD_TYPE)
-set(LLVM_MAIN_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR})
-set(LLVM_MAIN_INCLUDE_DIR ${LLVM_MAIN_SRC_DIR}/include)
-set(LLVM_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR})
-set(LLVM_TOOLS_BINARY_DIR ${LLVM_BINARY_DIR}/bin)
+# They are used as destination of target generators.
+set(LLVM_RUNTIME_OUTPUT_INTDIR ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin)
+set(LLVM_LIBRARY_OUTPUT_INTDIR ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib)
+
+# Each of them corresponds to llvm-config's.
+set(LLVM_TOOLS_BINARY_DIR ${LLVM_RUNTIME_OUTPUT_INTDIR}) # --bindir
+set(LLVM_LIBRARY_DIR ${LLVM_LIBRARY_OUTPUT_INTDIR}) # --libdir
+set(LLVM_MAIN_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR} ) # --src-root
+set(LLVM_MAIN_INCLUDE_DIR ${LLVM_MAIN_SRC_DIR}/include ) # --includedir
+set(LLVM_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR} ) # --prefix
+
set(LLVM_EXAMPLES_BINARY_DIR ${LLVM_BINARY_DIR}/examples)
set(LLVM_INCLUDE_DIR ${CMAKE_CURRENT_BINARY_DIR}/include)
set(LLVM_LIBDIR_SUFFIX "" CACHE STRING "Define suffix of library directory name (32/64)" )
-set(LLVM_RUNTIME_OUTPUT_INTDIR ${LLVM_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin)
-set(LLVM_LIBRARY_OUTPUT_INTDIR ${LLVM_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib)
-
set(LLVM_ALL_TARGETS
AArch64
ARM
@@ -414,7 +418,8 @@
${LLVM_MAIN_INCLUDE_DIR}/llvm/Support/DataTypes.h.cmake
${LLVM_INCLUDE_DIR}/llvm/Support/DataTypes.h)
-set( CMAKE_RUNTIME_OUTPUT_DIRECTORY ${LLVM_TOOLS_BINARY_DIR} )
+# They are not referenced. See set_output_directory().
+set( CMAKE_RUNTIME_OUTPUT_DIRECTORY ${LLVM_BINARY_DIR}/bin )
set( CMAKE_LIBRARY_OUTPUT_DIRECTORY ${LLVM_BINARY_DIR}/lib )
set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${LLVM_BINARY_DIR}/lib )
@@ -467,6 +472,10 @@
add_subdirectory(utils/llvm-lit)
add_subdirectory(utils/yaml-bench)
+if(LLVM_INCLUDE_TESTS)
+ add_subdirectory(utils/unittest)
+endif()
+
add_subdirectory(projects)
if( LLVM_INCLUDE_TOOLS )
@@ -479,7 +488,6 @@
if( LLVM_INCLUDE_TESTS )
add_subdirectory(test)
- add_subdirectory(utils/unittest)
add_subdirectory(unittests)
if (MSVC)
# This utility is used to prevent crashing tests from calling Dr. Watson on
@@ -509,7 +517,7 @@
add_subdirectory(cmake/modules)
if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
- install(DIRECTORY include/
+ install(DIRECTORY include/llvm include/llvm-c
DESTINATION include
FILES_MATCHING
PATTERN "*.def"
@@ -520,7 +528,7 @@
PATTERN ".svn" EXCLUDE
)
- install(DIRECTORY ${LLVM_INCLUDE_DIR}/
+ install(DIRECTORY ${LLVM_INCLUDE_DIR}/llvm
DESTINATION include
FILES_MATCHING
PATTERN "*.def"
diff -r 188a5e5a5b74 -r 40a56c4cad85 external/bsd/llvm/dist/llvm/Makefile
--- a/external/bsd/llvm/dist/llvm/Makefile Fri Feb 14 20:04:58 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/Makefile Fri Feb 14 20:09:23 2014 +0000
@@ -15,7 +15,7 @@
# 3. Build IR, which builds the Intrinsics.inc file used by libs.
# 4. Build libs, which are needed by llvm-config.
# 5. Build llvm-config, which determines inter-lib dependencies for tools.
-# 6. Build tools and docs.
+# 6. Build tools, docs, and cmake modules.
#
# When cross-compiling, there are some things (tablegen) that need to
# be build for the build system first.
@@ -31,7 +31,7 @@
OPTIONAL_DIRS := tools/clang/utils/TableGen
else
DIRS := lib/Support lib/TableGen utils lib/IR lib tools/llvm-shlib \
- tools/llvm-config tools docs unittests
+ tools/llvm-config tools docs cmake unittests
OPTIONAL_DIRS := projects bindings
endif
@@ -114,9 +114,13 @@
unset CXXFLAGS ; \
unset SDKROOT ; \
unset UNIVERSAL_SDK_PATH ; \
+ configure_opts= ; \
+ if test "$(ENABLE_LIBCPP)" -ne 0 ; then \
+ configure_opts="$$configure_opts --enable-libcpp"; \
+ fi; \
$(PROJ_SRC_DIR)/configure --build=$(BUILD_TRIPLE) \
--host=$(BUILD_TRIPLE) --target=$(BUILD_TRIPLE) \
- --disable-polly ; \
+ --disable-polly $$configure_opts; \
cd .. ; \
fi; \
($(MAKE) -C BuildTools \
diff -r 188a5e5a5b74 -r 40a56c4cad85 external/bsd/llvm/dist/llvm/Makefile.config.in
--- a/external/bsd/llvm/dist/llvm/Makefile.config.in Fri Feb 14 20:04:58 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/Makefile.config.in Fri Feb 14 20:09:23 2014 +0000
@@ -15,6 +15,8 @@
# Define LLVM specific info and directories based on the autoconf variables
LLVMPackageName := @PACKAGE_TARNAME@
LLVMVersion := @PACKAGE_VERSION@
+LLVM_VERSION_MAJOR := @LLVM_VERSION_MAJOR@
+LLVM_VERSION_MINOR := @LLVM_VERSION_MINOR@
LLVM_CONFIGTIME := @LLVM_CONFIGTIME@
###########################################################################
@@ -118,6 +120,7 @@
# Target hardware architecture
ARCH=@ARCH@
TARGET_NATIVE_ARCH := $(ARCH)
+LLVM_NATIVE_ARCH := @LLVM_NATIVE_ARCH@
# Indicates, whether we're cross-compiling LLVM or not
LLVM_CROSS_COMPILING=@LLVM_CROSS_COMPILING@
@@ -207,13 +210,22 @@
PDFROFF := @PDFROFF@
ZIP := @ZIP@
+HAVE_LIBZ := @HAVE_LIBZ@
+HAVE_DLOPEN := @HAVE_DLOPEN@
HAVE_PTHREAD := @HAVE_PTHREAD@
+HAVE_TERMINFO := @HAVE_TERMINFO@
LIBS := @LIBS@
+# Targets that are possible to build
+ALL_TARGETS := @ALL_TARGETS@
+
# Targets that we should build
TARGETS_TO_BUILD=@TARGETS_TO_BUILD@
+# Targets supporting JIT
+TARGETS_WITH_JIT := @TARGETS_WITH_JIT@
+
# Path to directory where object files should be stored during a build.
# Set OBJ_ROOT to "." if you do not want to use a separate place for
# object files.
@@ -250,6 +262,9 @@
# When ENABLE_WERROR is enabled, we'll pass -Werror on the command line
ENABLE_WERROR = @ENABLE_WERROR@
+# When ENABLE_TERMINFO is enabled, we use terminfo.
+ENABLE_TERMINFO = @ENABLE_TERMINFO@
+
# When ENABLE_OPTIMIZED is enabled, LLVM code is optimized and output is put
# into the "Release" directories. Otherwise, LLVM code is not optimized and
# output is put in the "Debug" directories.
diff -r 188a5e5a5b74 -r 40a56c4cad85 external/bsd/llvm/dist/llvm/Makefile.rules
--- a/external/bsd/llvm/dist/llvm/Makefile.rules Fri Feb 14 20:04:58 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/Makefile.rules Fri Feb 14 20:09:23 2014 +0000
@@ -78,6 +78,12 @@
# The files we are going to generate using llvm-build.
LLVMBuildMakeFrag := $(PROJ_OBJ_ROOT)/Makefile.llvmbuild
+LLVMBuildCMakeFrag := $(PROJ_OBJ_ROOT)/LLVMBuild.cmake
+LLVMBuildCMakeExportsFrag := $(PROJ_OBJ_ROOT)/cmake/modules/LLVMBuildExports.cmake
+LLVMBuildMakeFrags := \
+ $(LLVMBuildMakeFrag) \
+ $(LLVMBuildCMakeFrag) \
+ $(LLVMBuildCMakeExportsFrag)
LLVMConfigLibraryDependenciesInc := \
$(PROJ_OBJ_ROOT)/tools/llvm-config/LibraryDependencies.inc
@@ -94,18 +100,20 @@
#
# We include a dependency on this Makefile to ensure that changes to the
# generation command get picked up.
-$(LLVMBuildMakeFrag): $(PROJ_SRC_ROOT)/Makefile.rules \
- $(PROJ_OBJ_ROOT)/Makefile.config
+$(LLVMBuildMakeFrags): $(PROJ_SRC_ROOT)/Makefile.rules \
+ $(PROJ_OBJ_ROOT)/Makefile.config
$(Echo) Constructing LLVMBuild project information.
$(Verb)$(PYTHON) $(LLVMBuildTool) \
--native-target "$(TARGET_NATIVE_ARCH)" \
--enable-targets "$(TARGETS_TO_BUILD)" \
--enable-optional-components "$(OPTIONAL_COMPONENTS)" \
--write-library-table $(LLVMConfigLibraryDependenciesInc) \
- --write-make-fragment $(LLVMBuildMakeFrag)
+ --write-make-fragment $(LLVMBuildMakeFrag) \
+ --write-cmake-fragment $(LLVMBuildCMakeFrag) \
+ --write-cmake-exports-fragment $(LLVMBuildCMakeExportsFrag)
# For completeness, let Make know how the extra files are generated.
-$(LLVMConfigLibraryDependenciesInc): $(LLVMBuildMakeFrag)
+$(LLVMConfigLibraryDependenciesInc): $(LLVMBuildMakeFrags)
# Include the generated Makefile fragment.
#
@@ -120,7 +128,7 @@
# Clean the generated makefile fragment at the top-level.
clean-local::
- -$(Verb) $(RM) -f $(LLVMBuildMakeFrag)
+ -$(Verb) $(RM) -f $(LLVMBuildMakeFrags)
endif
-include $(LLVMBuildMakeFrag)
diff -r 188a5e5a5b74 -r 40a56c4cad85 external/bsd/llvm/dist/llvm/autoconf/configure.ac
--- a/external/bsd/llvm/dist/llvm/autoconf/configure.ac Fri Feb 14 20:04:58 2014 +0000
+++ b/external/bsd/llvm/dist/llvm/autoconf/configure.ac Fri Feb 14 20:09:23 2014 +0000
@@ -32,8 +32,8 @@
dnl Initialize autoconf and define the package name, version number and
dnl address for reporting 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], [5], [Minor version of the LLVM API])
+LLVM_DEFINE_SUBST([LLVM_VERSION_MAJOR], [3], [Major version of the LLVM API])
+LLVM_DEFINE_SUBST([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.
@@ -102,69 +102,19 @@
AC_MSG_CHECKING([whether GCC or Clang is our host compiler])
AC_LANG_PUSH([C++])
llvm_cv_cxx_compiler=unknown
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#if ! __clang__
- #error
- #endif
- ]])],
+AC_COMPILE_IFELSE([AC_LANG_SOURCE([[#if ! __clang__
+ #error
+ #endif
+ ]])],
llvm_cv_cxx_compiler=clang,
- [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#if ! __GNUC__
- #error
- #endif
- ]])],
+ [AC_COMPILE_IFELSE([AC_LANG_SOURCE([[#if ! __GNUC__
+ #error
+ #endif
+ ]])],
llvm_cv_cxx_compiler=gcc, [])])
AC_LANG_POP([C++])
AC_MSG_RESULT([${llvm_cv_cxx_compiler}])
-dnl Check both GCC and Clang for sufficiently modern versions. These checks can
-dnl be bypassed by passing a flag if necessary on a platform.
-AC_ARG_ENABLE(compiler-version-checks,
- AS_HELP_STRING([--enable-compiler-version-checks],
- [Check the version of the host compiler (default is YES)]),,
- enableval=default)
-case "$enableval" in
- no)
- ;;
- yes|default)
- AC_LANG_PUSH([C++])
- case "$llvm_cv_cxx_compiler" in
- clang)
- AC_MSG_CHECKING([whether Clang is new enough])
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-#if __clang_major__ < 3 || (__clang_major__ == 3 && __clang_minor__ < 1)
-#error This version of Clang is too old to build LLVM
-#endif
-]])],
- [AC_MSG_RESULT([yes])],
- [AC_MSG_RESULT([no])
- AC_MSG_ERROR([
Home |
Main Index |
Thread Index |
Old Index