[llvm] r351702 - Add missing test file

Chandler Carruth via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 11 00:07:10 PST 2019


Note that this file used the old file header. I've fixed it, but something
to check for in any other outstanding patches.

On Sun, Jan 20, 2019 at 1:24 PM Serge Guelton via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> Author: serge_sans_paille
> Date: Sun Jan 20 13:24:05 2019
> New Revision: 351702
>
> URL: http://llvm.org/viewvc/llvm-project?rev=351702&view=rev
> Log:
> Add missing test file
>
> Added:
>     llvm/trunk/unittests/CodeGen/TypeTraitsTest.cpp
>
> Added: llvm/trunk/unittests/CodeGen/TypeTraitsTest.cpp
> URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/CodeGen/TypeTraitsTest.cpp?rev=351702&view=auto
>
> ==============================================================================
> --- llvm/trunk/unittests/CodeGen/TypeTraitsTest.cpp (added)
> +++ llvm/trunk/unittests/CodeGen/TypeTraitsTest.cpp Sun Jan 20 13:24:05
> 2019
> @@ -0,0 +1,26 @@
> +//===- llvm/unittest/CodeGen/TypeTraitsTest.cpp --------------===//
> +//
> +//                     The LLVM Compiler Infrastructure
> +//
> +// This file is distributed under the University of Illinois Open Source
> +// License. See LICENSE.TXT for details.
> +//
>
> +//===----------------------------------------------------------------------===//
> +
> +#include "llvm/CodeGen/RegisterPressure.h"
> +#include "llvm/CodeGen/ScheduleDAG.h"
> +#include "llvm/CodeGen/SelectionDAGNodes.h"
> +#include "llvm/CodeGen/SlotIndexes.h"
> +#include "llvm/CodeGen/TargetPassConfig.h"
> +#include "gtest/gtest.h"
> +
> +using namespace llvm;
> +
> +#if __has_feature(is_trivially_copyable) || (defined(__GNUC__) &&
> __GNUC__ >= 5)
> +static_assert(is_trivially_copyable<PressureChange>::value, "trivially
> copyable");
> +static_assert(is_trivially_copyable<SDep>::value, "trivially copyable");
> +static_assert(is_trivially_copyable<SDValue>::value, "trivially
> copyable");
> +static_assert(is_trivially_copyable<SlotIndex>::value, "trivially
> copyable");
> +static_assert(is_trivially_copyable<IdentifyingPassPtr>::value,
> "trivially copyable");
> +#endif
> +
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190211/463a389a/attachment.html>


More information about the llvm-commits mailing list