]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Merge llvm, clang, lld and lldb trunk r291476.
authordim <dim@FreeBSD.org>
Mon, 9 Jan 2017 22:32:19 +0000 (22:32 +0000)
committerdim <dim@FreeBSD.org>
Mon, 9 Jan 2017 22:32:19 +0000 (22:32 +0000)
commit618592e561ce094463cac6dfb6df81e88d0c2251
treec8f6bf90a9d4c7ca7e1067cff67790b81bb8c903
parentc76fab14dcdf641d0b739bdabc6e5c0e781fd360
parentff628bebf054e4cb2539a21afb86fbe710a0e97d
parent0778366e3c47b75bd689246ecfa350e753e6d2cc
Merge llvm, clang, lld and lldb trunk r291476.
136 files changed:
contrib/llvm/include/llvm/Analysis/ScalarEvolution.h
contrib/llvm/include/llvm/Analysis/TargetLibraryInfo.h
contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h
contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h
contrib/llvm/include/llvm/DebugInfo/MSF/StreamArray.h
contrib/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h
contrib/llvm/include/llvm/ExecutionEngine/Orc/RPCUtils.h
contrib/llvm/include/llvm/ExecutionEngine/Orc/RawByteChannel.h
contrib/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h
contrib/llvm/include/llvm/IR/PassManager.h
contrib/llvm/include/llvm/IR/User.h
contrib/llvm/include/llvm/Support/Path.h
contrib/llvm/include/llvm/Transforms/IPO.h
contrib/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h
contrib/llvm/lib/Analysis/InstructionSimplify.cpp
contrib/llvm/lib/Analysis/LoopInfo.cpp
contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
contrib/llvm/lib/Analysis/ScalarEvolution.cpp
contrib/llvm/lib/Analysis/ValueTracking.cpp
contrib/llvm/lib/Bitcode/Reader/MetadataLoader.cpp
contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
contrib/llvm/lib/CodeGen/StackSlotColoring.cpp
contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
contrib/llvm/lib/LTO/ThinLTOCodeGenerator.cpp
contrib/llvm/lib/Object/MachOObjectFile.cpp
contrib/llvm/lib/Object/ModuleSummaryIndexObjectFile.cpp
contrib/llvm/lib/Support/CommandLine.cpp
contrib/llvm/lib/Support/Path.cpp
contrib/llvm/lib/Support/TarWriter.cpp
contrib/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
contrib/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
contrib/llvm/lib/Target/AMDGPU/R600Instructions.td
contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
contrib/llvm/lib/Target/AMDGPU/SIISelLowering.h
contrib/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp
contrib/llvm/lib/Target/AVR/AVRISelLowering.cpp
contrib/llvm/lib/Target/AVR/AVRISelLowering.h
contrib/llvm/lib/Target/BPF/BPFInstrInfo.cpp
contrib/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp
contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp
contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp
contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp
contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp
contrib/llvm/lib/Target/TargetMachineC.cpp
contrib/llvm/lib/Target/WebAssembly/WebAssembly.h
contrib/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td
contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
contrib/llvm/lib/Target/X86/X86InstrAVX512.td
contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
contrib/llvm/lib/Target/X86/X86InstrSSE.td
contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
contrib/llvm/lib/Transforms/IPO/LowerTypeTests.cpp
contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
contrib/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp
contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp
contrib/llvm/lib/Transforms/Scalar/SCCP.cpp
contrib/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp
contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
contrib/llvm/tools/clang/include/clang/AST/Expr.h
contrib/llvm/tools/clang/include/clang/Basic/Attr.td
contrib/llvm/tools/clang/include/clang/Basic/AttrDocs.td
contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td
contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
contrib/llvm/tools/clang/include/clang/Basic/LangOptions.def
contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td
contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.def
contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h
contrib/llvm/tools/clang/include/clang/Index/IndexSymbol.h
contrib/llvm/tools/clang/include/clang/Sema/Initialization.h
contrib/llvm/tools/clang/include/clang/Sema/Overload.h
contrib/llvm/tools/clang/include/clang/Sema/Sema.h
contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.h
contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp
contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp
contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp
contrib/llvm/tools/clang/lib/Driver/Tools.cpp
contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp
contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.cpp
contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp
contrib/llvm/tools/clang/lib/Index/IndexSymbol.cpp
contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp
contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp
contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp
contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp
contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp
contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp
contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp
contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp
contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp
contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IteratorPastEndChecker.cpp
contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
contrib/llvm/tools/lld/ELF/Driver.cpp
contrib/llvm/tools/lld/ELF/Driver.h
contrib/llvm/tools/lld/ELF/InputFiles.cpp
contrib/llvm/tools/lld/ELF/InputFiles.h
contrib/llvm/tools/lld/ELF/LinkerScript.cpp
contrib/llvm/tools/lld/ELF/Symbols.cpp
contrib/llvm/tools/lld/include/lld/Core/Reproduce.h
contrib/llvm/tools/lld/lib/Config/CMakeLists.txt
contrib/llvm/tools/lld/lib/Core/CMakeLists.txt
contrib/llvm/tools/lld/lib/Core/Reproduce.cpp
contrib/llvm/tools/lld/lib/Driver/CMakeLists.txt
contrib/llvm/tools/lld/lib/ReaderWriter/CMakeLists.txt
contrib/llvm/tools/lld/lib/ReaderWriter/MachO/CMakeLists.txt
contrib/llvm/tools/lld/lib/ReaderWriter/YAML/CMakeLists.txt
contrib/llvm/tools/lld/tools/lld/CMakeLists.txt
contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
contrib/llvm/tools/llvm-objdump/MachODump.cpp
lib/clang/include/clang/Basic/Version.inc
lib/clang/include/lld/Config/Version.inc
lib/clang/libclang/Makefile