From cda0ae46ac9b368ee7cbb0da5aa447563dec0aae Mon Sep 17 00:00:00 2001 From: Valentina Giusti Date: Thu, 8 Sep 2016 14:16:45 +0000 Subject: Fix for rL280668, Intel(R) Memory Protection Extensions (Intel(R) MPX) support. Summary: Signed-off-by: Valentina Giusti Reviewers: dvlahovski, granata.enrico, clayborg, labath Subscribers: lldb-commits Differential Revision: https://reviews.llvm.org/D24255 llvm-svn: 280942 --- .../lldbsuite/test/functionalities/register/a.cpp | 44 ---------------------- 1 file changed, 44 deletions(-) delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/register/a.cpp (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/register/a.cpp') diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/register/a.cpp b/lldb/packages/Python/lldbsuite/test/functionalities/register/a.cpp deleted file mode 100644 index fbacec1918e..00000000000 --- a/lldb/packages/Python/lldbsuite/test/functionalities/register/a.cpp +++ /dev/null @@ -1,44 +0,0 @@ -//===-- a.cpp ------------------------------------------------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -#include - -long double -return_long_double (long double value) -{ -#if defined (__i386__) || defined (__x86_64__) - float a=2, b=4,c=8, d=16, e=32, f=64, k=128, l=256, add=0; - __asm__ ( - "int3 ;" - "flds %1 ;" - "flds %2 ;" - "flds %3 ;" - "flds %4 ;" - "flds %5 ;" - "flds %6 ;" - "flds %7 ;" - "faddp ;" : "=g" (add) : "g" (a), "g" (b), "g" (c), "g" (d), "g" (e), "g" (f), "g" (k), "g" (l) ); // Set break point at this line. -#endif // #if defined (__i386__) || defined (__x86_64__) - return value; -} - -long double -outer_return_long_double (long double value) -{ - long double val = return_long_double(value); - val *= 2 ; - return val; -} - -long double -outermost_return_long_double (long double value) -{ - long double val = outer_return_long_double(value); - val *= 2 ; - return val; -} -- cgit v1.2.3