AbortedChanges

Summary

  1. [ARM] Rejig MVE load store tests. NFC This adjusts the load/store tests for better testing of alignments. It also adds some extra alignment 1 tests, useful for future commits.
  2. Revert "Temporarily bump minimum compiler version" It's been in for more than 30 min and no bots have complained. Let's see if some slow ones catch up. I'll do another manual pass on bots later (in case some that were down are back up), and then turn this on permanently through a regular review.
  3. Temporarily bump minimum compiler version It's pretty hard to find a reliable list of which bots use which compiler version... so I'm going to commit this change which allows us to mandate the compilers required for C++14. This bump is what we've already agreed to do, so I'll use the list of failures to figure out which bots need to bump their compiler version. I'll revert the change in a few minutes. The last discussion of this is here: http://lists.llvm.org/pipermail/llvm-dev/2019-August/134360.html
  4. [Driver] Delete XFAIL: windows-msvc after D65880/r368245 `-target %itanium_abi_triple` fixed the problem.
  5. [X86] Add CMOV_FR32X and CMOV_FR64X to the isCMOVPseudo function.
Revision 368255 by dmgreen:
[ARM] Rejig MVE load store tests. NFC

This adjusts the load/store tests for better testing of alignments. It also
adds some extra alignment 1 tests, useful for future commits.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/CodeGen/Thumb2/mve-ldst-offset.llllvm.src/test/CodeGen/Thumb2/mve-ldst-offset.ll
The file was modified/llvm/trunk/test/CodeGen/Thumb2/mve-ldst-postinc.llllvm.src/test/CodeGen/Thumb2/mve-ldst-postinc.ll
The file was modified/llvm/trunk/test/CodeGen/Thumb2/mve-ldst-preinc.llllvm.src/test/CodeGen/Thumb2/mve-ldst-preinc.ll
The file was modified/llvm/trunk/test/CodeGen/Thumb2/mve-ldst-regimm.llllvm.src/test/CodeGen/Thumb2/mve-ldst-regimm.ll
The file was modified/llvm/trunk/test/CodeGen/Thumb2/mve-loadstore.llllvm.src/test/CodeGen/Thumb2/mve-loadstore.ll
Revision 368253 by jfb:
Revert "Temporarily bump minimum compiler version"

It's been in for more than 30 min and no bots have complained. Let's see if some
slow ones catch up. I'll do another manual pass on bots later (in case some that
were down are back up), and then turn this on permanently through a regular
review.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/cmake/modules/CheckCompilerVersion.cmakellvm.src/cmake/modules/CheckCompilerVersion.cmake
Revision 368252 by jfb:
Temporarily bump minimum compiler version

It's pretty hard to find a reliable list of which bots use which compiler version... so I'm going to commit this change which allows us to mandate the compilers required for C++14. This bump is what we've already agreed to do, so I'll use the list of failures to figure out which bots need to bump their compiler version. I'll revert the change in a few minutes.

The last discussion of this is here: http://lists.llvm.org/pipermail/llvm-dev/2019-August/134360.html
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/cmake/modules/CheckCompilerVersion.cmakellvm.src/cmake/modules/CheckCompilerVersion.cmake
Revision 368251 by maskray:
[Driver] Delete XFAIL: windows-msvc after D65880/r368245

`-target %itanium_abi_triple` fixed the problem.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/test/Driver/linker-opts.cclang.src/test/Driver/linker-opts.c
Revision 368250 by ctopper:
[X86] Add CMOV_FR32X and CMOV_FR64X to the isCMOVPseudo function.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/X86/X86ISelLowering.cppllvm.src/lib/Target/X86/X86ISelLowering.cpp