[llvm] r280505 - Split the store of a wide value merged from an int-fp pair into multiple stores.

Renato Golin via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 2 18:02:29 PDT 2016


On 2 September 2016 at 18:17, Wei Mi via llvm-commits
<llvm-commits at lists.llvm.org> wrote:
> Author: wmi
> Date: Fri Sep  2 12:17:04 2016
> New Revision: 280505
>
> URL: http://llvm.org/viewvc/llvm-project?rev=280505&view=rev
> Log:
> Split the store of a wide value merged from an int-fp pair into multiple stores.
>
> For the store of a wide value merged from a pair of values, especially int-fp pair,
> sometimes it is more efficent to split it into separate narrow stores, which can
> remove the bitwise instructions or sink them to colder places.
>
> Now the feature is only enabled on x86 target, and only store of int-fp pair is
> splitted. It is possible that the application scope gets extended with perf evidence
> support in the future.

Hi,

This broke all buildbots that don't build X86 by default:

http://lab.llvm.org:8011/builders/clang-cmake-aarch64-42vma/builds/11319

http://lab.llvm.org:8011/builders/clang-cmake-aarch64-quick/builds/9894

etc.

Can you please move that test to an x86_64 specific directory or use
the appropriate lit flags?

http://llvm.org/docs/TestingGuide.html#platform-specific-tests

cheers,
--renato


More information about the llvm-commits mailing list