Displaying 20 results from an estimated 8000 matches similar to: "[LLVMdev] LLVM floating point rounding modes"
2014 Jan 28
2
[LLVMdev] ldmxcsr reordering issue
Hi,
I met troubles with jitting x86 codes when using Intrinsic::x86_sse_ldmxcsr.
The target code must execute some SSE2 instruction with DAZ/FTZ modes enabled and others with DAZ/FTZ disabled.
I'm trying to get this by emitting LDMXCSR instructions with proper flag words.
It appeared however that execution engine sometimes reorders these instructions with computational ones (say with
2017 Apr 20
4
[cfe-dev] FE_INEXACT being set for an exact conversion from float to unsigned long long
> This seems like it was done for perf reason (mispredict). Conditional-to-cmov transformation should keep
> from introducing additional observable side-effects, and it's clear that whatever did this did not account
> for floating point exception.
That’s a very reasonable statement, but I’m not sure it corresponds to the way we have typically approached this sort of problem.
In
2006 Apr 19
2
[LLVMdev] floating point exception and SSE2 instructions
On Tue, 18 Apr 2006 23:27:39 -0700
Evan Cheng <evan.cheng at apple.com> wrote:
> Hi Simon,
>
> The x86 backend does generate scalar SSE2 instructions. For your
> example, it should emit something like:
Oh, how did you get this ?
[...]
>
> There is nothing here that should cause an exception. Are you using a
> release or cvs?
CVS.
>From what I remember,
2006 Apr 19
0
[LLVMdev] floating point exception and SSE2 instructions
On Wed, 19 Apr 2006 19:28:34 +0100
Simon Burton <simon at arrowtheory.com> wrote:
>
> >From what I remember, this is a bug in debian libc:
> some floating point flags are set incorrectly causing SIGFPE.
> Can't find the bug report ATM.
Oh, it just showed up on numpy-discussion:
http://sources.redhat.com/bugzilla/show_bug.cgi?id=10
"""
#include
2019 Aug 20
3
Floating point operations with specific rounding and exception properties
Hi all,
During the review of https://reviews.llvm.org/D65997 an issue was revealed,
which relates to the decision of how compiler should represents constrained
floating point operations.
If a floating point operation requires rounding mode or exception behavior
different from the default, it should be represented by constrained
intrinsic (
2019 Aug 21
2
Floating point operations with specific rounding and exception properties
Which optimization did you find unsafe?
Thanks,
--Serge
ср, 21 авг. 2019 г. в 05:12, Cameron McInally <cameron.mcinally at nyu.edu>:
> On Tue, Aug 20, 2019 at 1:02 PM Serge Pavlov via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
>> Hi all,
>>
>> During the review of https://reviews.llvm.org/D65997
>>
2016 Oct 27
0
BoF: Enhancing LLVM's Floating-Point Exception and Rounding Mode Support
Hello everyone,
I am co-hosting a BoF at next week's LLVM Dev Meeting to discuss enhancements to floating point support that will enable non-default rounding and FP exception modes. I've just uploaded a set of slides that provides details about the topics I hope to cover. You can find it here (look for the link just below the speaker profiles):
http://sched.co/8Yzr
I hope the BoF will
2009 Apr 16
2
there are fontencoding problem in Sweave
I want write article by russian language using Sweave. For cyrillic text
LaTeX use T2A encoding
\usepackage[T2A]{fontenc}
But in Sweave.sty we find:
\RequirePackage[T1]{fontenc}
It is source of critical problem.
For example Rnw file
$ cat estimation.Rnw
\documentclass[A4paper]{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian,english]{babel}
2017 Apr 19
3
[cfe-dev] FE_INEXACT being set for an exact conversion from float to unsigned long long
Changing the list from cfe-dev to llvm-dev
> On 20 Apr 2017, at 4:52 AM, Michael Clark <michaeljclark at mac.com> wrote:
>
> I’m getting close. I think it may be an issue with an individual intrinsic. I’m looking for the X86 lowering of Instruction::FPToUI.
>
> I found a comment around the rationale for using a conditional move versus a branch. I believe the predicate logic
2015 Aug 21
2
The semantics of the fptrunc instruction with an example of incorrect optimisation
I've recently been looking at how to implement in LLVM IR the rounding
of floating point values when casting using different rounding modes
and I've hit some problems.
It seems that when casting down floats to less precise types the
``fptrunc`` LLVM IR instruction is used. The LLVM language reference
suggests that it just truncates the value (which would be equivalent
to rounding towards
2017 Feb 14
2
Adding FP environment register modeling for constrained FP nodes
Hi Hal,
Thanks for the guidance. I hope you don’t mind that I’m adding LLVMDev to this e-mail thread, as it seems as though it may be of general interest.
I agree that duplicating the FP opcodes should be our goal. I just wasn’t sure that was entirely possible. I’ll try adding implicit defs in the way you’ve suggested, but I’m concerned that there may be code that relies on the TII for that
2012 Aug 08
2
sweave problem with special danish characters
Dear all,
I use Sweave to create my reports. my pdf output contains only NA's whenever my text contains special Danish characters like ø, ø and å. I have upgraded R from 2.13 to 2.15 and the scripts worked fine under R 2.13.
Sweave("Test.Rnw", encoding = "utf8")
texi2dvi("Test.tex", pdf = TRUE)
%"Test.Rnw"
\documentclass{article}
\usepackage
2009 Jun 23
2
wiki contribs
Hi,
I have just created a wiki login: DelElson
I want to add some contributions to the following pages:
HowTos/Laptops/Wireless
HowTos/Laptops/NetworkManager
HowTos/Laptops/Dell/XPS_M1530
and a not yet existent page: HowTos/Laptops/Toshiba/Tecra_M2
This is based on having done CentOS 5.3 installs on the Dell XPS and
Toshiba Tecra laptops mentioned above.
--
Del
Babel Com Australia
2008 Aug 05
0
[LLVMdev] Floating point optimizations
Hi,
I have some code which relies on the floating point rounding mode to
be set to round-to-negative-infinity. This means that there are some
floating point optimizations which are legal with the default round-to-
nearest mode but not with rounding to negative infinity. Does LLVM
reorder or otherwise optimize floating point operations? I've looked
at the options for
2010 Aug 19
1
texi2dvi: option "clean" also deletes the generated pdf file
Dear expeRts,
below are two examples of using texi2dvi. The problem becomes clear from the
second example: on cleaning, texi2dvi also deletes the generated .pdf file.
Is there a solution?
Cheers,
Marius
## Example 1: texi2dvi cleans fine, without deleting the generated .pdf
require(tools)
sink(file="myLaTeXFile1.tex")
cat("\\documentclass{article}\n")
2007 Mar 19
1
"Module not found"
I'm trying to run a program called GSAK (Geocaching Swiss Army Knife)
under Wine. Most of it runs, however, as part of its normal operation
it creates a batch file, BABEL.BAT, to communicate with a GPS using
GPSBabel. I've run GPSBabel by itself under wine and it works. I've
run the batchfile by hand and *THAT* works (under wcmd). However, I've
since discovered that when GSAK
2004 Jul 01
1
\middle in Rd.sty conflicts with newer LaTeX?
Rd.sty defines
\newlength{\middle}
which seems to be in conflict with the my latex installation.
Here is a minimal example:
\documentclass{article}
\newlength{\middle}
\begin{document}
\end{document}
It runs fine on a Linux box:
carp:136% latex test.tex
This is TeX, Version 3.14159 (Web2C 7.3.1)
(test.tex
LaTeX2e <2000/06/01>
Babel <v3.7h> and hyphenation patterns for american,
2017 May 10
2
FENV_ACCESS and floating point LibFunc calls
Hi all,
Background
I've been working on adding the necessary support to LLVM for clang to be able to support the STDC FENV_ACCESS pragma, which basically allows users to modify rounding mode at runtime and depend on the value of floating-point status flags or to unmask floating point exceptions without unexpected side effects. I've committed an initial patch (r293226) that adds
2016 Sep 26
2
Publication & Project: Verificarlo: checking floating point accuracy through Monte Carlo Arithmetic
Hi,
We have recently published a paper on floating point accuracy analysis
through Monte Carlo Arithmetic. We also released the open-source tool
Verificarlo (https://github.com/verificarlo/verificarlo) that relies on
LLVM for instrumenting floating point operations.
Could you please add our paper to http://llvm.org/pubs/ ?
Verificarlo: checking floating point accuracy through Monte Carlo
2005 Oct 31
2
Sweave (R?) font encoding problems
Dear R list,
I'm having some problems with font encodings when using R+Sweave+Latex in my
native language: Portuguese.
My environment:
Kubuntu 5.10 Linux
$> uname -a
Linux nassa 2.6.12-9-686 #1 Mon Oct 10 13:25:32 BST 2005 i686 GNU/Linux
R> R.version
_
platform i486-pc-linux-gnu
arch i486
os linux-gnu
system i486, linux-gnu