This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allyesconfig in repository toolchain/ci/llvm-monorepo.
from 195cd98f225 [AArch64] [Windows] Address post-commit review comment on r346358. adds 7cbb62097c4 Reorder FindPythonInterp so that config-ix can use PYTHON_E [...] adds 35cabaf9cd5 Add 'REQUIRES: default_triple' to test/CodeGen/MIR/X86/zero [...] adds 2c2d49d7ad7 Fix -Wimplicit-fallthrough warning adds 8894472c2d2 [PGO] Exit early if all count values are zero adds e473508c624 [llvm-readobj] Implement LLVM style printer for --notes adds 1f77beb611a Extend virtual file system with `isLocal` method adds 18084136e43 [MachineOutliner][NFC] Don't map MBBs that don't contain le [...] adds ed85983a449 [MSP430] Add MC layer adds 7e2092c52b3 [FileSystem] Add convenience method to check for directories. adds ea7caf62902 [AMDGPU] Extend promote alloca vectorization adds 6447f9e60af [cmake] Set CMP0075 to NEW adds c4ba5f7d09d [clang] Set CMP0075 to new adds 6774ff3b2ef [MachineOutliner][NFC] Only map blocks which have adjacent [...] adds 7394714355d NFC: DebugInfo: Track the origin CU rather than just the ba [...] adds 57334d9ea3e [sancov] Put .SCOV* sections into the right comdat groups on COFF adds be3220cf9da Revert "Reorder FindPythonInterp so that config-ix can use [...] adds c723a9d577b [WebAssembly] Add V128 to WebAssemblyInstrInfo::copyPhysReg adds 39b8e97dc20 [MergeFuncs] Call removeUsers() prior to unnamed_addr RAUW adds 703563b3d66 [MergeFuncs] Improve ordering of equal functions adds c9c8d5b3766 [OCaml] Fix incorrect use of CAMLlocal in nested blocks adds 0bd9142ee72 [bindings/go] Add Go bindings to LLVMGetIndices adds d9e585e93cb [SCEV][NFC] Verify IR in isLoop[Entry,Backedge]GuardedByCond adds 7cd0a8fb61a [LSR] Combine unfolded offset into invariant register adds 442021b0c12 [MSP430] Fix encodeInstruction() for big endian hosts adds 1a481fad613 [OpenCL] Add support of cl_intel_device_side_avc_motion_est [...] adds c1004bf8628 clang-cl: Add "/clang:" pass-through arg support. adds e9dfe24ee49 [llvm-exegesis] Add a snippet generator to generate snippet [...] adds 300f9b04f98 Adding Yvan as release test backup for Diana adds d7c7509460a Return "[IndVars] Smart hard uses detection" adds 8350b51a063 Revert "[llvm-exegesis] Add a snippet generator to generate [...] adds 8378f16a3b3 [X86][AVX] Tidyup prefixes and regenerate interleaved tests adds d75ff74e017 [llvm-exegesis][NFC] Add missing header guard + cosmetics. adds cd2bb0ca40f [ARM] Enable spilling of the hGPR register class in Thumb2 adds 5a3fee125a4 [X86][SSE] Add PR39387 shuffle test case adds 55667922b46 [LLD] Fix Microsoft precompiled headers cross-compile on Linux adds a3e0e016e5c [NFC][BdVer2] Tests for load and store throughput (PR39465) adds c92ab9324db [docs] Clarify expectations for stack map sections and AOT [...] adds 2c720d2bda9 [SystemZ] Bugfix in shouldCoalesce() adds 059c3d350fe [OPENMP]Make lambda mapping follow reqs for PTR_AND_OBJ mapping. adds d1f22686447 [OPENMP]Make lambda mapping follow reqs for PTR_AND_OBJ mapping. adds 0dd0c294ba7 [Profile] The test for gcov-fork seems to be ok on arm adds 91baaede4f3 Revert "[MSP430] Add MC layer" adds c43ff7c135d [PowerPC][llvm-exegesis] Add a PowerPC target adds 06a73f87968 [dsymutil] Copy the LC_BUILD_VERSION load command into the [...] adds 9b1db31eaba Fix bitcast to address space cast for coerced load/stores adds 067c7e45eea [Tooling] Produce diagnostics for missing input files. adds 9de27692b67 [clang-tidy] fix test after r346414 adds 6826929558f [docs] Clarify ELF section naming for StackMaps and fix a typo adds fbf978533b1 [llvm-mca] Remove unneeded namespace qualifier. NFC. adds def68e37014 [clang-tidy] Untangle layering in ClangTidyDiagnosticConsum [...] adds 528accd8c88 [llvm-mca] PR39261: Rename FetchStage to EntryStage. adds cf9a76f6f74 Introduce `sanitizer_malloc_introspect_t` for Darwin which [...] adds 07a1cf9411c [CodeExtractor] Mark functions noreturn when applicable adds a96fb3e129b InstCombine: Avoid introducing poison values when lowering [...] adds b811a3e9b7c Add test case for the regression caused by r344696 adds 6defbbf176e [llvm-mca] Partially revert r346417. adds 5d7532dff09 [NFC][BdVer2] Load and store throughput tests: also check s [...] adds 5d5c4c7336c [x86] add RUNs for AVX1; NFC adds a4bfaf3346a [COFF] Improve relocation against discarded section error adds e0e026ce975 Refactor ClangASTContext::AddEnumerationValueToEnumerationT [...] adds 5d58212f5a1 [NativePDB] Higher fidelity reconstruction of AST from Debug Info. adds 018edfbaff9 Fix bug in PE/COFF plugin and ValueObjectVariable. adds 934bc6f1ee0 Fix -Wextra-qualification warning adds 8ce59c1d3cc [DAGCombine] Improve alias analysis for chain of independen [...] adds 08fd14a9690 [x86] use shuffles for scalar insertion into high elements [...] adds 9b156f7ee9c [X86] Regenerate loaduse test adds 15043a36ca6 [lldb] Fix initialization order warnings. adds b51082ef4bd [LTO] Drop non-prevailing definitions only if linkage is no [...] adds bdac6b6b852 [SelectionDAG] Assert on the width of DemandedElts argument [...] adds 092bfadd452 [LoopInterchange] Support reductions across inner and outer loop. adds bbb9030884a [Frontend/Modules] Show diagnostics on prebuilt module conf [...] adds 27b2db50489 [ARM64] [Windows] Improve error reporting for unsupported S [...] adds 224644c54f9 [lldb] Silence unhandled enums warning. adds 02fdbbda32f Change $CURRENT_ARCH settings in xcode project file to hard [...] adds dfd8b9a3d46 Revert "Fix bug in PE/COFF plugin and ValueObjectVariable." adds f8df456f131 [WebAssembly] Fix LowerEmscriptenEHSjLj when there's only longjmp adds cb675caa62c [docs] Add some subsections to make it possible to find por [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-tidy/ClangTidy.cpp | 4 +- .../clang-tidy/ClangTidyDiagnosticConsumer.cpp | 24 +- .../clang-tidy/ClangTidyDiagnosticConsumer.h | 12 +- .../clang-tidy/plugin/ClangTidyPlugin.cpp | 2 +- clang-tools-extra/test/clang-tidy/diagnostic.cpp | 4 +- .../unittests/clang-tidy/ClangTidyTest.h | 3 + clang/CMakeLists.txt | 4 + clang/docs/UsersManual.rst | 12 + clang/include/clang-c/Index.h | 16 +- clang/include/clang/AST/ASTContext.h | 3 + clang/include/clang/AST/Type.h | 33 +- clang/include/clang/Basic/OpenCLExtensionTypes.def | 41 ++ clang/include/clang/Basic/OpenCLExtensions.def | 1 + clang/include/clang/Driver/CLCompatOptions.td | 2 + clang/include/clang/Driver/Driver.h | 3 +- clang/include/clang/Sema/Initialization.h | 4 + clang/include/clang/Serialization/ASTBitCodes.h | 4 + clang/include/clang/module.modulemap | 1 + clang/lib/AST/ASTContext.cpp | 10 + clang/lib/AST/ASTImporter.cpp | 4 + clang/lib/AST/ExprConstant.cpp | 3 + clang/lib/AST/ItaniumMangle.cpp | 6 + clang/lib/AST/MicrosoftMangle.cpp | 5 + clang/lib/AST/NSAPI.cpp | 3 + clang/lib/AST/PrintfFormatString.cpp | 3 + clang/lib/AST/Type.cpp | 7 + clang/lib/AST/TypeLoc.cpp | 3 + clang/lib/CodeGen/CGCall.cpp | 8 +- clang/lib/CodeGen/CGDebugInfo.cpp | 4 + clang/lib/CodeGen/CGDebugInfo.h | 3 + clang/lib/CodeGen/CGExprScalar.cpp | 3 +- clang/lib/CodeGen/CGOpenCLRuntime.cpp | 5 + clang/lib/CodeGen/CGOpenMPRuntime.cpp | 42 +- clang/lib/CodeGen/CodeGenTypes.cpp | 3 + clang/lib/CodeGen/ItaniumCXXABI.cpp | 3 + clang/lib/Driver/Driver.cpp | 55 +- clang/lib/Frontend/CompilerInstance.cpp | 4 +- clang/lib/Headers/opencl-c.h | 631 ++++++++++++++++++ clang/lib/Index/USRGeneration.cpp | 3 + clang/lib/Sema/Sema.cpp | 4 + clang/lib/Sema/SemaExpr.cpp | 6 + clang/lib/Sema/SemaInit.cpp | 35 +- clang/lib/Serialization/ASTCommon.cpp | 5 + clang/lib/Serialization/ASTReader.cpp | 5 + clang/lib/Tooling/Tooling.cpp | 2 - .../test/CodeGenCXX/address-space-cast-coerce.cpp | 53 ++ .../CodeGenOpenCL/intel-subgroups-avc-ext-types.cl | 81 +++ clang/test/Driver/cl-options.c | 14 + clang/test/Headers/opencl-c-header.cl | 1 + clang/test/Index/opencl-types.cl | 8 + clang/test/Modules/mismatch-diagnostics.cpp | 22 + clang/test/OpenMP/nvptx_lambda_capturing.cpp | 15 + clang/test/SemaOpenCL/extension-version.cl | 9 + .../SemaOpenCL/intel-subgroup-avc-ext-types.cl | 105 +++ clang/tools/libclang/CIndex.cpp | 3 + clang/tools/libclang/CXType.cpp | 4 + .../lib/sanitizer_common/sanitizer_malloc_mac.inc | 24 +- .../test/profile/Posix/instrprof-gcov-fork.test | 2 - libcxx/include/utility | 2 + lld/COFF/Chunks.cpp | 6 +- lld/COFF/PDB.cpp | 52 +- lld/COFF/SymbolTable.cpp | 7 +- lld/COFF/SymbolTable.h | 2 + lld/test/COFF/precomp-link.test | 7 +- lld/test/COFF/reloc-discarded.s | 1 + lldb/include/lldb/Host/FileSystem.h | 6 + lldb/include/lldb/Symbol/ClangASTContext.h | 5 +- .../NativePDB/Inputs/ast-reconstruction.lldbinit | 20 + .../Inputs/function-types-classes.lldbinit | 2 + .../NativePDB/Inputs/globals-classes.lldbinit | 2 + .../SymbolFile/NativePDB/ast-reconstruction.cpp | 131 ++++ .../NativePDB/function-types-classes.cpp | 50 +- lldb/lit/SymbolFile/NativePDB/global-classes.cpp | 88 +++ lldb/lldb.xcodeproj/project.pbxproj | 12 +- .../expression_command/radar_43822994/Makefile | 6 + .../radar_43822994/TestScopedEnumType.py | 44 ++ .../expression_command/radar_43822994/main.cpp | 16 + lldb/source/API/SBPlatform.cpp | 2 +- lldb/source/Core/Module.cpp | 2 +- lldb/source/Core/ModuleList.cpp | 2 +- lldb/source/Host/common/FileSystem.cpp | 11 + lldb/source/Host/common/Symbols.cpp | 2 +- lldb/source/Host/macosx/Symbols.cpp | 2 +- lldb/source/Host/macosx/objcxx/Host.mm | 4 +- lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm | 2 +- .../Plugins/ExpressionParser/Clang/ClangHost.cpp | 2 +- .../Clang/ClangModulesDeclVendor.cpp | 2 +- .../Plugins/Platform/MacOSX/PlatformDarwin.cpp | 8 +- .../Platform/MacOSX/PlatformDarwinKernel.cpp | 18 +- .../Plugins/Process/Darwin/NativeProcessDarwin.cpp | 2 +- .../Plugins/Process/FreeBSD/ProcessFreeBSD.cpp | 3 +- .../Process/Windows/Common/ProcessWindows.cpp | 2 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 4 +- .../Plugins/SymbolFile/NativePDB/PdbUtil.cpp | 46 ++ lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.h | 44 ++ .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 135 +++- .../SymbolFile/NativePDB/SymbolFileNativePDB.h | 14 +- .../SymbolFile/NativePDB/UdtRecordCompleter.cpp | 8 +- .../source/Plugins/SymbolFile/PDB/PDBASTParser.cpp | 3 +- lldb/source/Symbol/ClangASTContext.cpp | 92 ++- lldb/source/Target/TargetList.cpp | 2 +- llvm/CMakeLists.txt | 4 + llvm/RELEASE_TESTERS.TXT | 4 +- llvm/bindings/go/llvm/ir.go | 13 + llvm/bindings/ocaml/llvm/llvm_ocaml.c | 7 +- llvm/docs/StackMaps.rst | 7 +- llvm/docs/Statepoints.rst | 55 +- llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h | 4 + llvm/include/llvm/DebugInfo/PDB/GenericError.h | 1 + llvm/include/llvm/LTO/LTO.h | 8 +- llvm/include/llvm/Support/VirtualFileSystem.h | 6 +- llvm/include/llvm/Transforms/IPO/FunctionImport.h | 6 +- llvm/include/llvm/Transforms/Instrumentation.h | 4 +- llvm/lib/Analysis/ScalarEvolution.cpp | 15 + llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 3 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 3 +- llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp | 7 +- llvm/lib/CodeGen/AsmPrinter/DwarfFile.h | 11 +- llvm/lib/CodeGen/MachineOutliner.cpp | 87 ++- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 175 +++-- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 5 +- llvm/lib/DebugInfo/PDB/GenericError.cpp | 2 + llvm/lib/LTO/LTO.cpp | 26 +- llvm/lib/LTO/LTOBackend.cpp | 2 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 20 +- llvm/lib/MC/MCWin64EH.cpp | 9 +- llvm/lib/Support/VirtualFileSystem.cpp | 25 + llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp | 24 +- llvm/lib/Target/ARM/Thumb2InstrInfo.cpp | 8 +- llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp | 25 +- .../Target/WebAssembly/WebAssemblyInstrInfo.cpp | 2 + .../WebAssemblyLowerEmscriptenEHSjLj.cpp | 112 ++-- llvm/lib/Target/X86/X86ISelLowering.cpp | 22 +- llvm/lib/Transforms/IPO/FunctionImport.cpp | 12 +- llvm/lib/Transforms/IPO/MergeFunctions.cpp | 31 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 18 +- .../Instrumentation/HWAddressSanitizer.cpp | 3 +- .../Transforms/Instrumentation/Instrumentation.cpp | 21 +- .../Instrumentation/PGOInstrumentation.cpp | 15 +- .../Instrumentation/SanitizerCoverage.cpp | 5 +- llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 39 +- llvm/lib/Transforms/Scalar/LoopInterchange.cpp | 174 +++-- llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 54 +- llvm/lib/Transforms/Utils/CodeExtractor.cpp | 7 + llvm/test/Analysis/ScalarEvolution/pr28705.ll | 6 +- llvm/test/CodeGen/AArch64/arm64-abi-varargs.ll | 9 +- llvm/test/CodeGen/AArch64/ldst-opt.ll | 14 +- llvm/test/CodeGen/AArch64/swifterror.ll | 5 +- .../AMDGPU/promote-alloca-vector-to-vector.ll | 189 ++++++ llvm/test/CodeGen/AMDGPU/smrd.ll | 24 + llvm/test/CodeGen/ARM/arm-storebytesmerge.ll | 178 +++-- llvm/test/CodeGen/ARM/misched-fusion-aes.ll | 15 +- llvm/test/CodeGen/MIR/X86/zero-probability.mir | 1 + llvm/test/CodeGen/Mips/fastcc.ll | 36 +- llvm/test/CodeGen/SystemZ/pr36164.ll | 69 +- llvm/test/CodeGen/SystemZ/regalloc-GR128-02.mir | 68 ++ llvm/test/CodeGen/Thumb2/high-reg-spill.mir | 50 ++ .../WebAssembly/lower-em-sjlj-longjmp-only.ll | 24 + llvm/test/CodeGen/WebAssembly/regcopy.mir | 80 +++ llvm/test/CodeGen/X86/2011-05-09-loaduse.ll | 11 +- .../CodeGen/X86/insert-into-constant-vector.ll | 153 ++++- llvm/test/CodeGen/X86/stores-merging.ll | 3 +- llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll | 66 ++ llvm/test/CodeGen/X86/x86-interleaved-access.ll | 287 +++----- .../SanitizerCoverage/coff-comdat.ll | 85 +++ llvm/test/LTO/Resolution/X86/dead-strip-fulllto.ll | 8 +- .../ThinLTO/X86/Inputs/strong_non_prevailing.ll | 6 + llvm/test/ThinLTO/X86/funcimport.ll | 2 +- llvm/test/ThinLTO/X86/strong_non_prevailing.ll | 16 + .../Transforms/FunctionImport/funcimport_var.ll | 2 +- llvm/test/Transforms/HotColdSplit/split-cold-2.ll | 3 + .../Transforms/IndVarSimplify/dont-recompute.ll | 51 ++ .../IndVarSimplify/lrev-existing-umin.ll | 38 ++ .../InstCombine/AMDGPU/amdgcn-intrinsics.ll | 30 +- .../LoopInterchange/inner-only-reductions.ll | 2 +- llvm/test/Transforms/LoopInterchange/lcssa.ll | 4 +- .../LoopInterchange/outer-only-reductions.ll | 52 ++ .../reductions-across-inner-and-outer-loop.ll | 150 +++++ .../LoopStrengthReduce/AArch64/small-constant.ll | 75 +-- .../LoopStrengthReduce/two-combinations-bug.ll | 55 ++ .../Transforms/MergeFunc/external-before-local.ll | 55 ++ .../MergeFunc/unnamed-addr-reprocessing.ll | 35 + .../PGOProfile/Inputs/func_entry.proftext | 17 + llvm/test/Transforms/PGOProfile/func_entry.ll | 29 + .../tools/dsymutil/Inputs/lc_build_version.x86_64 | Bin 0 -> 4248 bytes llvm/test/tools/dsymutil/X86/lc_build_version.test | 11 + .../tools/llvm-mca/X86/BdVer2/load-throughput.s | 723 ++++++++++++++++++++ .../tools/llvm-mca/X86/BdVer2/store-throughput.s | 724 +++++++++++++++++++++ llvm/test/tools/llvm-readobj/gnu-notes.test | 62 +- llvm/test/tools/llvm-readobj/note-gnu-property.s | 62 +- llvm/test/tools/llvm-readobj/note-gnu-property2.s | 26 +- llvm/tools/dsymutil/MachOUtils.cpp | 43 +- llvm/tools/llvm-exegesis/lib/CMakeLists.txt | 4 + .../tools/llvm-exegesis/lib/PowerPC/CMakeLists.txt | 18 + llvm/tools/llvm-exegesis/lib/PowerPC/LLVMBuild.txt | 22 + llvm/tools/llvm-exegesis/lib/PowerPC/Target.cpp | 92 +++ llvm/tools/llvm-exegesis/lib/RegisterValue.h | 6 + llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp | 2 +- .../include/Stages/{FetchStage.h => EntryStage.h} | 19 +- llvm/tools/llvm-mca/lib/CMakeLists.txt | 2 +- llvm/tools/llvm-mca/lib/Context.cpp | 4 +- .../lib/Stages/{FetchStage.cpp => EntryStage.cpp} | 16 +- llvm/tools/llvm-mca/llvm-mca.cpp | 14 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 312 ++++++--- llvm/unittests/Analysis/ScalarEvolutionTest.cpp | 2 +- llvm/unittests/CodeGen/AArch64SelectionDAGTest.cpp | 4 +- llvm/unittests/Support/VirtualFileSystemTest.cpp | 11 + llvm/unittests/tools/llvm-exegesis/CMakeLists.txt | 3 + .../tools/llvm-exegesis/PowerPC/AnalysisTest.cpp | 93 +++ .../tools/llvm-exegesis/PowerPC/CMakeLists.txt | 22 + .../tools/llvm-exegesis/PowerPC/TargetTest.cpp | 64 ++ openmp/libomptarget/src/omptarget.cpp | 11 +- 212 files changed, 6504 insertions(+), 1202 deletions(-) create mode 100644 clang/include/clang/Basic/OpenCLExtensionTypes.def create mode 100644 clang/test/CodeGenCXX/address-space-cast-coerce.cpp create mode 100644 clang/test/CodeGenOpenCL/intel-subgroups-avc-ext-types.cl create mode 100644 clang/test/Modules/mismatch-diagnostics.cpp create mode 100644 clang/test/SemaOpenCL/intel-subgroup-avc-ext-types.cl create mode 100644 lldb/lit/SymbolFile/NativePDB/Inputs/ast-reconstruction.lldbinit create mode 100644 lldb/lit/SymbolFile/NativePDB/ast-reconstruction.cpp create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/radar_43 [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/radar_43 [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/radar_43 [...] create mode 100644 llvm/test/CodeGen/AMDGPU/promote-alloca-vector-to-vector.ll create mode 100644 llvm/test/CodeGen/SystemZ/regalloc-GR128-02.mir create mode 100644 llvm/test/CodeGen/Thumb2/high-reg-spill.mir create mode 100644 llvm/test/CodeGen/WebAssembly/lower-em-sjlj-longjmp-only.ll create mode 100644 llvm/test/CodeGen/WebAssembly/regcopy.mir create mode 100644 llvm/test/Instrumentation/SanitizerCoverage/coff-comdat.ll create mode 100644 llvm/test/ThinLTO/X86/Inputs/strong_non_prevailing.ll create mode 100644 llvm/test/ThinLTO/X86/strong_non_prevailing.ll create mode 100644 llvm/test/Transforms/LoopInterchange/outer-only-reductions.ll create mode 100644 llvm/test/Transforms/LoopInterchange/reductions-across-inner-an [...] create mode 100644 llvm/test/Transforms/LoopStrengthReduce/two-combinations-bug.ll create mode 100644 llvm/test/Transforms/MergeFunc/external-before-local.ll create mode 100644 llvm/test/Transforms/MergeFunc/unnamed-addr-reprocessing.ll create mode 100644 llvm/test/Transforms/PGOProfile/Inputs/func_entry.proftext create mode 100644 llvm/test/Transforms/PGOProfile/func_entry.ll create mode 100644 llvm/test/tools/dsymutil/Inputs/lc_build_version.x86_64 create mode 100644 llvm/test/tools/dsymutil/X86/lc_build_version.test create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/load-throughput.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/store-throughput.s create mode 100644 llvm/tools/llvm-exegesis/lib/PowerPC/CMakeLists.txt create mode 100644 llvm/tools/llvm-exegesis/lib/PowerPC/LLVMBuild.txt create mode 100644 llvm/tools/llvm-exegesis/lib/PowerPC/Target.cpp rename llvm/tools/llvm-mca/include/Stages/{FetchStage.h => EntryStage.h} (66%) rename llvm/tools/llvm-mca/lib/Stages/{FetchStage.cpp => EntryStage.cpp} (82%) create mode 100644 llvm/unittests/tools/llvm-exegesis/PowerPC/AnalysisTest.cpp create mode 100644 llvm/unittests/tools/llvm-exegesis/PowerPC/CMakeLists.txt create mode 100644 llvm/unittests/tools/llvm-exegesis/PowerPC/TargetTest.cpp