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-lts-defconfig in repository toolchain/ci/llvm-monorepo.
from 21636ee16c26 [ValueTracking] peek through shuffles in ComputeNumSignBit [...] adds 58b04bc74416 [DAGCombiner] rearrange code in narrowExtractedVectorBinOp(); NFC adds 4daefad84dd2 [VFS] Add property 'fallthrough' that controls fallback to [...] adds 11694a717fbf [VFS] Add property 'fallthrough' that controls fallback to [...] adds 6d42f4105a88 Revert "[PassManager/Sanitizer] Enable usage of ported Add [...] adds e8469830a71f Fix PR39458 _LIBCPP_DEBUG breaks heterogeneous compare. adds 651ebbfcafda Fix and rename broken test for `settings write`. adds 2ca45f68dbae [llvm-readobj] Fix bugs with unrecognized types in switch [...] adds 0129d7a05f6c [x86] adjust tests to preserve behavior; NFC adds 644c28d95343 Further split cpus test adds 1599504d0cf2 Pass the nopie flag to the linker when linking with -pg. adds ba757da6f4f3 Update the other test. adds d14fb1b06ffd DebugInfo: reduce DIE range verification on object files adds c1816250039b [Hexagon] Add missing assignment to Itinerary in Call_nr adds 6f559c97906d Revert "Pass the nopie flag to the linker when linking wit [...] adds 0e6abe4aa148 test: add missing -triple adds 4981bca1065b [XRay] Support generational buffers in FDR controller new 23041e4ef8a7 Revert r345170 [along with its llvm counterpart r345169] a [...] new 7a449a53bb94 Revert r345169 [along with its llvm counterpart r345170] a [...] new 9cc646e3f517 [X86] Add some isel patterns for scalar_to_vector/extract_ [...] new ae12902dc548 AST: fix a typo in a comment (NFC) new c5093e3f007d [ARM64][Windows] MCLayer support for exception handling new afc9759c5f7e Revert rL345395: [X86][SSE] Move 2-input limit up from get [...] new cd1b871848b3 [TargetLowering] Move LegalizeDAG FP_TO_UINT handling to T [...] new 5d2d9e2bf913 Regenerate FP_TO_INT tests. new 668d3d65d19b Fix -Wdocumentation warning. NFCI. new fd898d307ef5 [x86] make test immune to improved extraction in D53784; NFC new 546f603562d2 [Local] Keep K's range if K does not move when combining m [...] new 46ebeb5092cf Revert "DebugInfo: reduce DIE range verification on object files" new 5ae085569461 [X86][SSE] LowerVSELECT - pull out repeated getOperand(). NFCI. new b90b5dcbe67e [AST] Widen the bit-fields of Stmt to 8 bytes. new 421048662bf9 [AST] Refactor PredefinedExpr new 53ea829accaa [utils] Run tests in the proper directory. new 3e0da1b073bb [NFC][X86] Baseline tests for AMD BdVer2 (Piledriver) Sche [...] new 504cba88461a AMD BdVer2 (Piledriver) Initial Scheduler model new 2574c8af54d5 [AST] Only store the needed data in IfStmt
The 19 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../bugprone/LambdaFunctionNameCheck.cpp | 6 +- clang/include/clang/AST/Expr.h | 144 +- clang/include/clang/AST/Stmt.h | 623 +++- clang/include/clang/AST/StmtDataCollectors.td | 2 +- clang/include/clang/Sema/Sema.h | 2 +- clang/lib/AST/ASTContext.cpp | 2 +- clang/lib/AST/ASTDumper.cpp | 13 +- clang/lib/AST/ASTImporter.cpp | 11 +- clang/lib/AST/Expr.cpp | 63 +- clang/lib/AST/Stmt.cpp | 94 +- clang/lib/AST/StmtPrinter.cpp | 2 +- clang/lib/AST/StmtProfile.cpp | 2 +- clang/lib/Analysis/BodyFarm.cpp | 33 +- clang/lib/CodeGen/BackendUtil.cpp | 11 - clang/lib/CodeGen/CGExpr.cpp | 2 +- clang/lib/CodeGen/CGExprConstant.cpp | 2 +- clang/lib/Driver/ToolChains/Hexagon.cpp | 4 +- clang/lib/Frontend/CompilerInvocation.cpp | 18 +- clang/lib/Sema/SemaExpr.cpp | 26 +- clang/lib/Sema/SemaStmt.cpp | 5 +- clang/lib/Sema/SemaTemplateInstantiate.cpp | 2 +- clang/lib/Sema/TreeTransform.h | 6 +- clang/lib/Serialization/ASTReaderStmt.cpp | 50 +- clang/lib/Serialization/ASTWriterStmt.cpp | 33 +- clang/test/CodeGen/asan-new-pm.ll | 10 - clang/test/Driver/hexagon-vectorize.c | 6 +- clang/test/Import/if-stmt/test.cpp | 11 - clang/test/Misc/ast-dump-invalid.cpp | 10 +- .../VFS/Inputs/Broken.framework/Headers/Error.h | 3 + .../Broken.framework/Modules/module.modulemap | 6 + .../Inputs/Broken.framework/VFSHeaders}/A.h | 0 clang/test/VFS/Inputs/vfsroot.yaml | 55 + clang/test/VFS/vfsroot-include.c | 17 + clang/test/VFS/vfsroot-module.m | 10 + clang/test/VFS/vfsroot-with-overlay.c | 12 + .../lib/xray/tests/unit/fdr_controller_test.cc | 31 +- compiler-rt/lib/xray/xray_fdr_controller.h | 90 +- libcxx/include/algorithm | 12 - libcxx/test/libcxx/algorithms/debug_less.pass.cpp | 51 + .../{TestExport.test => TestSettingsWrite.test} | 20 +- llvm/include/llvm/CodeGen/TargetLowering.h | 6 + llvm/include/llvm/InitializePasses.h | 4 +- llvm/include/llvm/MC/MCStreamer.h | 21 +- llvm/include/llvm/MC/MCWin64EH.h | 8 + llvm/include/llvm/MC/MCWinEH.h | 9 +- llvm/include/llvm/Support/Win64EH.h | 19 +- .../Instrumentation/AddressSanitizerPass.h | 41 - llvm/lib/CodeGen/AsmPrinter/WinException.cpp | 26 +- llvm/lib/CodeGen/AsmPrinter/WinException.h | 5 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 46 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 25 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 31 + llvm/lib/MC/MCAsmStreamer.cpp | 5 + llvm/lib/MC/MCStreamer.cpp | 11 + llvm/lib/MC/MCWin64EH.cpp | 347 ++ llvm/lib/Passes/PassBuilder.cpp | 3 +- llvm/lib/Passes/PassRegistry.def | 2 - llvm/lib/Support/VirtualFileSystem.cpp | 114 +- llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 97 + llvm/lib/Target/AArch64/AArch64InstrInfo.td | 22 + .../AArch64/MCTargetDesc/AArch64ELFStreamer.cpp | 24 +- .../AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp | 1 + .../AArch64/MCTargetDesc/AArch64TargetStreamer.cpp | 15 + .../AArch64/MCTargetDesc/AArch64TargetStreamer.h | 69 + .../MCTargetDesc/AArch64WinCOFFStreamer.cpp | 155 + .../AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h | 14 - llvm/lib/Target/Hexagon/HexagonPseudo.td | 1 + .../Target/Hexagon/HexagonTargetTransformInfo.cpp | 2 +- llvm/lib/Target/X86/X86.td | 5 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 32 +- llvm/lib/Target/X86/X86InstrVecCompiler.td | 44 +- llvm/lib/Target/X86/X86PfmCounters.td | 12 + llvm/lib/Target/X86/X86ScheduleBdVer2.td | 1278 +++++++ .../Instrumentation/AddressSanitizer.cpp | 180 +- .../Transforms/Instrumentation/Instrumentation.cpp | 4 +- llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp | 8 +- llvm/lib/Transforms/Utils/Local.cpp | 10 +- llvm/test/CodeGen/AArch64/wineh1.mir | 120 + llvm/test/CodeGen/AArch64/wineh2.mir | 185 ++ llvm/test/CodeGen/AArch64/wineh3.mir | 171 + llvm/test/CodeGen/AArch64/wineh4.mir | 228 ++ llvm/test/CodeGen/AArch64/wineh5.mir | 224 ++ llvm/test/CodeGen/AArch64/wineh6.mir | 138 + llvm/test/CodeGen/AArch64/wineh7.mir | 134 + llvm/test/CodeGen/AArch64/wineh_shrinkwrap.mir | 146 + llvm/test/CodeGen/Mips/2008-07-07-Float2Int.ll | 26 +- llvm/test/CodeGen/Mips/msa/f16-llvm-ir.ll | 3471 ++++++++++++++++---- llvm/test/CodeGen/SystemZ/fp-conv-10.ll | 57 +- llvm/test/CodeGen/SystemZ/fp-conv-12.ll | 57 +- llvm/test/CodeGen/X86/aes-schedule.ll | 78 + llvm/test/CodeGen/X86/avx-schedule.ll | 607 ++++ llvm/test/CodeGen/X86/avx-vzeroupper.ll | 108 +- llvm/test/CodeGen/X86/avx2-schedule.ll | 54 +- llvm/test/CodeGen/X86/bmi-schedule.ll | 93 + llvm/test/CodeGen/X86/cmov-schedule.ll | 199 ++ llvm/test/CodeGen/X86/cpus-amd-no-x86_64.ll | 17 + .../{cpus-no-x86_64.ll => cpus-intel-no-x86_64.ll} | 13 - llvm/test/CodeGen/X86/cpus-no-x86_64.ll | 25 - llvm/test/CodeGen/X86/f16c-schedule.ll | 28 + llvm/test/CodeGen/X86/fma-schedule.ll | 397 +++ llvm/test/CodeGen/X86/fma.ll | 1672 +++++----- llvm/test/CodeGen/X86/fma4-schedule.ll | 846 +++-- llvm/test/CodeGen/X86/lea32-schedule.ll | 73 + llvm/test/CodeGen/X86/lea64-schedule.ll | 56 + llvm/test/CodeGen/X86/lwp-intrinsics.ll | 81 +- llvm/test/CodeGen/X86/lwp-schedule.ll | 216 +- llvm/test/CodeGen/X86/lzcnt-schedule.ll | 23 + llvm/test/CodeGen/X86/memset.ll | 5 +- llvm/test/CodeGen/X86/mmx-schedule.ll | 622 ++++ llvm/test/CodeGen/X86/popcnt-schedule.ll | 23 + llvm/test/CodeGen/X86/pr34653.ll | 129 +- llvm/test/CodeGen/X86/recip-fastmath.ll | 103 + llvm/test/CodeGen/X86/recip-fastmath2.ll | 161 + llvm/test/CodeGen/X86/schedule-x86-64-shld.ll | 227 +- llvm/test/CodeGen/X86/schedule-x86_32.ll | 228 ++ llvm/test/CodeGen/X86/schedule-x86_64.ll | 1671 ++++++++++ llvm/test/CodeGen/X86/small-byval-memcpy.ll | 38 +- llvm/test/CodeGen/X86/sse-intrinsics-fast-isel.ll | 16 +- llvm/test/CodeGen/X86/sse-schedule.ll | 688 ++++ llvm/test/CodeGen/X86/sse2-schedule.ll | 1667 ++++++++++ llvm/test/CodeGen/X86/sse3-schedule.ll | 154 + llvm/test/CodeGen/X86/sse41-schedule.ll | 651 ++++ llvm/test/CodeGen/X86/sse42-schedule.ll | 172 + llvm/test/CodeGen/X86/sse4a-schedule.ll | 31 + llvm/test/CodeGen/X86/ssse3-schedule.ll | 201 ++ llvm/test/CodeGen/X86/stack-folding-int-avx2.ll | 12 +- llvm/test/CodeGen/X86/stack-folding-int-avx512.ll | 24 +- .../test/CodeGen/X86/stack-folding-int-avx512vl.ll | 12 +- llvm/test/CodeGen/X86/tbm-schedule.ll | 524 ++- llvm/test/CodeGen/X86/wide-fma-contraction.ll | 2 +- llvm/test/CodeGen/X86/x87-schedule.ll | 562 ++++ llvm/test/CodeGen/X86/xop-schedule.ll | 1558 ++++++--- .../test/Instrumentation/AddressSanitizer/basic.ll | 2 - llvm/test/Transforms/GVN/range.ll | 27 +- .../InstCombine/load-combine-metadata.ll | 2 +- llvm/test/Transforms/JumpThreading/thread-loads.ll | 12 +- llvm/test/Transforms/NewGVN/range.ll | 27 +- llvm/test/tools/llvm-mca/X86/BdVer2/add-sequence.s | 107 + .../llvm-mca/X86/BdVer2/clear-super-register-1.s | 63 + .../llvm-mca/X86/BdVer2/clear-super-register-2.s | 135 + .../llvm-mca/X86/BdVer2/dependency-breaking-cmp.s | 83 + .../X86/BdVer2/dependency-breaking-pcmpeq.s | 99 + .../X86/BdVer2/dependency-breaking-pcmpgt.s | 99 + .../X86/BdVer2/dependency-breaking-sbb-1.s | 84 + .../X86/BdVer2/dependency-breaking-sbb-2.s | 92 + .../llvm-mca/X86/BdVer2/dependent-pmuld-paddd.s | 107 + llvm/test/tools/llvm-mca/X86/BdVer2/dot-product.s | 86 + .../llvm-mca/X86/BdVer2/hadd-read-after-ld-1.s | 44 + .../llvm-mca/X86/BdVer2/hadd-read-after-ld-2.s | 44 + .../llvm-mca/X86/BdVer2/instruction-info-view.s | 36 + .../tools/llvm-mca/X86/BdVer2/load-store-alias.s | 105 + .../tools/llvm-mca/X86/BdVer2/memcpy-like-test.s | 105 + llvm/test/tools/llvm-mca/X86/BdVer2/one-idioms.s | 164 + .../llvm-mca/X86/BdVer2/partial-reg-update-2.s | 48 + .../llvm-mca/X86/BdVer2/partial-reg-update-3.s | 91 + .../llvm-mca/X86/BdVer2/partial-reg-update-4.s | 91 + .../llvm-mca/X86/BdVer2/partial-reg-update-5.s | 73 + .../llvm-mca/X86/BdVer2/partial-reg-update-6.s | 92 + .../tools/llvm-mca/X86/BdVer2/partial-reg-update.s | 47 + llvm/test/tools/llvm-mca/X86/BdVer2/pipes-fpu.s | 120 + llvm/test/tools/llvm-mca/X86/BdVer2/pr37790.s | 44 + llvm/test/tools/llvm-mca/X86/BdVer2/rank.s | 121 + .../tools/llvm-mca/X86/BdVer2/rcu-statistics.s | 62 + .../tools/llvm-mca/X86/BdVer2/read-advance-1.s | 48 + .../tools/llvm-mca/X86/BdVer2/read-advance-2.s | 47 + .../tools/llvm-mca/X86/BdVer2/read-advance-3.s | 47 + .../llvm-mca/X86/BdVer2/reg-move-elimination-1.s | 103 + .../llvm-mca/X86/BdVer2/reg-move-elimination-2.s | 143 + .../llvm-mca/X86/BdVer2/reg-move-elimination-3.s | 128 + .../llvm-mca/X86/BdVer2/reg-move-elimination-4.s | 114 + .../llvm-mca/X86/BdVer2/reg-move-elimination-5.s | 114 + .../tools/llvm-mca/X86/BdVer2/register-files-1.s | 99 + .../tools/llvm-mca/X86/BdVer2/register-files-2.s | 99 + .../tools/llvm-mca/X86/BdVer2/register-files-3.s | 98 + .../tools/llvm-mca/X86/BdVer2/register-files-4.s | 69 + .../tools/llvm-mca/X86/BdVer2/register-files-5.s | 153 + .../tools/llvm-mca/X86/BdVer2/resources-3dnow.s | 220 ++ .../test/tools/llvm-mca/X86/BdVer2/resources-adx.s | 67 + .../test/tools/llvm-mca/X86/BdVer2/resources-aes.s | 83 + .../tools/llvm-mca/X86/BdVer2/resources-avx1.s | 2443 ++++++++++++++ .../tools/llvm-mca/X86/BdVer2/resources-bmi1.s | 125 + .../llvm-mca/X86/BdVer2/resources-clflushopt.s | 45 + .../tools/llvm-mca/X86/BdVer2/resources-cmov.s | 335 ++ .../tools/llvm-mca/X86/BdVer2/resources-cmpxchg.s | 48 + .../tools/llvm-mca/X86/BdVer2/resources-f16c.s | 69 + .../test/tools/llvm-mca/X86/BdVer2/resources-fma.s | 713 ++++ .../tools/llvm-mca/X86/BdVer2/resources-fma4.s | 361 ++ .../test/tools/llvm-mca/X86/BdVer2/resources-lea.s | 449 +++ .../tools/llvm-mca/X86/BdVer2/resources-lzcnt.s | 62 + .../test/tools/llvm-mca/X86/BdVer2/resources-mmx.s | 405 +++ .../tools/llvm-mca/X86/BdVer2/resources-movbe.s | 62 + .../tools/llvm-mca/X86/BdVer2/resources-pclmul.s | 48 + .../tools/llvm-mca/X86/BdVer2/resources-popcnt.s | 62 + .../llvm-mca/X86/BdVer2/resources-prefetchw.s | 48 + .../tools/llvm-mca/X86/BdVer2/resources-sse1.s | 473 +++ .../tools/llvm-mca/X86/BdVer2/resources-sse2.s | 961 ++++++ .../tools/llvm-mca/X86/BdVer2/resources-sse3.s | 108 + .../tools/llvm-mca/X86/BdVer2/resources-sse41.s | 378 +++ .../tools/llvm-mca/X86/BdVer2/resources-sse42.s | 111 + .../tools/llvm-mca/X86/BdVer2/resources-sse4a.s | 62 + .../tools/llvm-mca/X86/BdVer2/resources-ssse3.s | 265 ++ .../test/tools/llvm-mca/X86/BdVer2/resources-tbm.s | 181 + .../tools/llvm-mca/X86/BdVer2/resources-x86_32.s | 90 + .../tools/llvm-mca/X86/BdVer2/resources-x86_64.s | 2384 ++++++++++++++ .../test/tools/llvm-mca/X86/BdVer2/resources-x87.s | 533 +++ .../test/tools/llvm-mca/X86/BdVer2/resources-xop.s | 546 +++ .../llvm-mca/X86/BdVer2/scheduler-queue-usage.s | 75 + llvm/test/tools/llvm-mca/X86/BdVer2/simple-test.s | 55 + .../X86/BdVer2/vbroadcast-operand-latency.s | 79 + .../X86/BdVer2/vec-logic-read-after-ld-1.s | 43 + .../X86/BdVer2/vec-logic-read-after-ld-2.s | 43 + .../llvm-mca/X86/BdVer2/xop-super-registers-1.s | 101 + .../llvm-mca/X86/BdVer2/xop-super-registers-2.s | 101 + .../llvm-mca/X86/BdVer2/zero-idioms-avx-256.s | 429 +++ llvm/test/tools/llvm-mca/X86/BdVer2/zero-idioms.s | 449 +++ llvm/test/tools/llvm-mca/X86/bextr-read-after-ld.s | 16 + llvm/test/tools/llvm-mca/X86/cpus.s | 6 + llvm/test/tools/llvm-mca/X86/read-after-ld-1.s | 16 + .../tools/llvm-mca/X86/register-file-statistics.s | 1 + .../tools/llvm-mca/X86/scheduler-queue-usage.s | 13 + .../test/tools/llvm-mca/X86/sqrt-rsqrt-rcp-memop.s | 25 + .../llvm-mca/X86/variable-blend-read-after-ld-1.s | 17 + .../llvm-mca/X86/variable-blend-read-after-ld-2.s | 17 + llvm/tools/llvm-readobj/ELFDumper.cpp | 24 +- llvm/unittests/Support/VirtualFileSystemTest.cpp | 86 + llvm/utils/collect_and_build_with_pgo.py | 2 +- 226 files changed, 36737 insertions(+), 3392 deletions(-) delete mode 100644 clang/test/CodeGen/asan-new-pm.ll create mode 100644 clang/test/VFS/Inputs/Broken.framework/Headers/Error.h create mode 100644 clang/test/VFS/Inputs/Broken.framework/Modules/module.modulemap copy clang/test/{Modules/Inputs/Main.framework/Headers => VFS/Inputs/Broken.framew [...] create mode 100644 clang/test/VFS/Inputs/vfsroot.yaml create mode 100644 clang/test/VFS/vfsroot-include.c create mode 100644 clang/test/VFS/vfsroot-module.m create mode 100644 clang/test/VFS/vfsroot-with-overlay.c rename lldb/lit/Settings/{TestExport.test => TestSettingsWrite.test} (69%) delete mode 100644 llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerPass.h create mode 100644 llvm/lib/Target/X86/X86ScheduleBdVer2.td create mode 100644 llvm/test/CodeGen/AArch64/wineh1.mir create mode 100644 llvm/test/CodeGen/AArch64/wineh2.mir create mode 100644 llvm/test/CodeGen/AArch64/wineh3.mir create mode 100644 llvm/test/CodeGen/AArch64/wineh4.mir create mode 100644 llvm/test/CodeGen/AArch64/wineh5.mir create mode 100644 llvm/test/CodeGen/AArch64/wineh6.mir create mode 100644 llvm/test/CodeGen/AArch64/wineh7.mir create mode 100644 llvm/test/CodeGen/AArch64/wineh_shrinkwrap.mir create mode 100644 llvm/test/CodeGen/X86/cpus-amd-no-x86_64.ll copy llvm/test/CodeGen/X86/{cpus-no-x86_64.ll => cpus-intel-no-x86_64.ll} (58%) create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/add-sequence.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/clear-super-register-1.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/clear-super-register-2.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/dependency-breaking-cmp.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/dependency-breaking-pcmpeq.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/dependency-breaking-pcmpgt.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/dependency-breaking-sbb-1.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/dependency-breaking-sbb-2.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/dependent-pmuld-paddd.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/dot-product.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/hadd-read-after-ld-1.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/hadd-read-after-ld-2.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/instruction-info-view.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/load-store-alias.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/memcpy-like-test.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/one-idioms.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/partial-reg-update-2.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/partial-reg-update-3.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/partial-reg-update-4.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/partial-reg-update-5.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/partial-reg-update-6.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/partial-reg-update.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/pipes-fpu.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/pr37790.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/rank.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/rcu-statistics.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/read-advance-1.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/read-advance-2.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/read-advance-3.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/reg-move-elimination-1.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/reg-move-elimination-2.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/reg-move-elimination-3.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/reg-move-elimination-4.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/reg-move-elimination-5.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/register-files-1.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/register-files-2.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/register-files-3.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/register-files-4.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/register-files-5.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-3dnow.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-adx.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-aes.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-avx1.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-bmi1.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-clflushopt.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-cmov.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-cmpxchg.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-f16c.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-fma.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-fma4.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-lea.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-lzcnt.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-mmx.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-movbe.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-pclmul.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-popcnt.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-prefetchw.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-sse1.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-sse2.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-sse3.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-sse41.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-sse42.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-sse4a.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-ssse3.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-tbm.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-x86_32.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-x86_64.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-x87.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/resources-xop.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/scheduler-queue-usage.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/simple-test.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/vbroadcast-operand-latency.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/vec-logic-read-after-ld-1.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/vec-logic-read-after-ld-2.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/xop-super-registers-1.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/xop-super-registers-2.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/zero-idioms-avx-256.s create mode 100644 llvm/test/tools/llvm-mca/X86/BdVer2/zero-idioms.s