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-arm-next-allyesconfig in repository toolchain/ci/llvm-monorepo.
from 4981bca1065 [XRay] Support generational buffers in FDR controller adds 23041e4ef8a Revert r345170 [along with its llvm counterpart r345169] as [...] adds 7a449a53bb9 Revert r345169 [along with its llvm counterpart r345170] as [...] adds 9cc646e3f51 [X86] Add some isel patterns for scalar_to_vector/extract_v [...] adds ae12902dc54 AST: fix a typo in a comment (NFC) adds c5093e3f007 [ARM64][Windows] MCLayer support for exception handling adds afc9759c5f7 Revert rL345395: [X86][SSE] Move 2-input limit up from getF [...] adds cd1b871848b [TargetLowering] Move LegalizeDAG FP_TO_UINT handling to Ta [...] adds 5d2d9e2bf91 Regenerate FP_TO_INT tests. adds 668d3d65d19 Fix -Wdocumentation warning. NFCI. adds fd898d307ef [x86] make test immune to improved extraction in D53784; NFC adds 546f603562d [Local] Keep K's range if K does not move when combining metadata. adds 46ebeb5092c Revert "DebugInfo: reduce DIE range verification on object files" adds 5ae08556946 [X86][SSE] LowerVSELECT - pull out repeated getOperand(). NFCI. adds b90b5dcbe67 [AST] Widen the bit-fields of Stmt to 8 bytes. adds 421048662bf [AST] Refactor PredefinedExpr adds 53ea829acca [utils] Run tests in the proper directory. adds 3e0da1b073b [NFC][X86] Baseline tests for AMD BdVer2 (Piledriver) Sched [...] adds 504cba88461 AMD BdVer2 (Piledriver) Initial Scheduler model adds 2574c8af54d [AST] Only store the needed data in IfStmt adds 1ae5bfaeaef Revert r344172: [LV] Add a new reduction pattern match adds 30347e8e4fc [utils] Fix _run_benchmark in collect_and_build_with_pgo.py adds 82cc4d961e1 [utils] collect_and_build_with_pgo.py: revert part already [...] adds 26621462c14 [X86] Add test cases showing missed opportunities for optim [...] adds ce37eb8f034 [DAGCombiner] Better constant vector support for FCOPYSIGN. adds de2cbbe06f6 Reapply Pass the nopie flag to the linker when linking with -pg. adds 8b3bed702ea [XRay] Refcount backing store for buffers adds e72bae4bba5 [AST] Don't store data for GNU range case statement if not needed adds 0e609b2af3b [VectorLegalizer] Enable TargetLowering::expandFP_TO_UINT support. adds 0b909bcc2ac [X86][NFC] sse2-schedule.ll: disable XOP for BdVer2 tests adds 1d4648bd32f [X86][NFC] sse41-schedule.ll: disable XOP for BdVer2 tests adds 145990bf2c9 [X86][NFC] sse42-schedule.ll: disable XOP for BdVer2 tests adds cdb752eb3c2 [AST] Fix an use-of-uninitialized bug introduced in CaseStmt adds e3a4552ebc8 [TargetLowering] Move i64/vXi64 to f32/vXf32 UINT_TO_FP han [...] adds ef887003234 AST: extend MS decoration handling for extended vectors adds bb3fe851139 [llvm-exegesis] Fix SNB counter definition and handling.
No new revisions were added by this update.
Summary of changes: .../bugprone/LambdaFunctionNameCheck.cpp | 6 +- clang/include/clang/AST/Expr.h | 144 +- clang/include/clang/AST/Stmt.h | 843 +++-- 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 | 20 +- clang/lib/AST/ASTImporter.cpp | 15 +- clang/lib/AST/Expr.cpp | 63 +- clang/lib/AST/MicrosoftMangle.cpp | 26 +- clang/lib/AST/Stmt.cpp | 121 +- clang/lib/AST/StmtPrinter.cpp | 2 +- clang/lib/AST/StmtProfile.cpp | 2 +- clang/lib/Analysis/BodyFarm.cpp | 33 +- clang/lib/CodeGen/CGExpr.cpp | 2 +- clang/lib/CodeGen/CGExprConstant.cpp | 2 +- clang/lib/Driver/ToolChains/Hexagon.cpp | 4 +- clang/lib/Driver/ToolChains/OpenBSD.cpp | 2 +- clang/lib/Sema/SemaExpr.cpp | 26 +- clang/lib/Sema/SemaStmt.cpp | 11 +- clang/lib/Sema/SemaTemplateInstantiate.cpp | 2 +- clang/lib/Sema/TreeTransform.h | 6 +- clang/lib/Serialization/ASTReaderStmt.cpp | 61 +- clang/lib/Serialization/ASTWriterStmt.cpp | 40 +- clang/test/CodeGenCXX/mangle-ms-vector-types.cpp | 4 + clang/test/Driver/hexagon-vectorize.c | 6 +- clang/test/Driver/openbsd.c | 2 +- clang/test/Import/if-stmt/test.cpp | 11 - clang/test/Import/switch-stmt/test.cpp | 4 - clang/test/Misc/ast-dump-color.cpp | 2 - clang/test/Misc/ast-dump-invalid.cpp | 10 +- compiler-rt/lib/xray/xray_buffer_queue.cc | 61 +- compiler-rt/lib/xray/xray_buffer_queue.h | 14 +- llvm/include/llvm/Analysis/IVDescriptors.h | 7 +- llvm/include/llvm/CodeGen/TargetLowering.h | 6 + llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h | 7 +- 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 +- llvm/lib/Analysis/IVDescriptors.cpp | 71 +- llvm/lib/CodeGen/AsmPrinter/WinException.cpp | 26 +- llvm/lib/CodeGen/AsmPrinter/WinException.h | 5 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 8 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 52 +- .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 19 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 135 +- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 57 +- llvm/lib/MC/MCAsmStreamer.cpp | 5 + llvm/lib/MC/MCStreamer.cpp | 11 + llvm/lib/MC/MCWin64EH.cpp | 347 ++ 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 - .../Target/Hexagon/HexagonTargetTransformInfo.cpp | 2 +- llvm/lib/Target/X86/X86.td | 5 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 56 +- llvm/lib/Target/X86/X86InstrVecCompiler.td | 44 +- llvm/lib/Target/X86/X86PfmCounters.td | 12 + llvm/lib/Target/X86/X86ScheduleBdVer2.td | 1278 +++++++ 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/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/ftrunc.ll | 30 +- 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/sse1-fcopysign.ll | 72 + 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/tbm-schedule.ll | 524 ++- llvm/test/CodeGen/X86/vec_cast3.ll | 26 +- llvm/test/CodeGen/X86/vec_fp_to_int.ll | 259 +- 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 ++++++--- llvm/test/Transforms/GVN/range.ll | 27 +- .../InstCombine/load-combine-metadata.ll | 2 +- llvm/test/Transforms/JumpThreading/thread-loads.ll | 12 +- llvm/test/Transforms/LoopVectorize/if-reduction.ll | 666 ---- llvm/test/Transforms/NewGVN/range.ll | 27 +- .../tools/llvm-dwarfdump/X86/debug-verify-object.s | 57 - 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-exegesis/lib/BenchmarkRunner.cpp | 7 +- llvm/utils/collect_and_build_with_pgo.py | 11 +- 214 files changed, 36805 insertions(+), 4215 deletions(-) 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/sse1-fcopysign.ll delete mode 100644 llvm/test/Transforms/LoopVectorize/if-reduction.ll delete mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug-verify-object.s 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