Displaying 16 results from an estimated 16 matches for "erkki".
2013 Apr 23
3
[LLVMdev] Optimize away sqrt in simple cases?
...tried with llc -O3, but that didn't do it.
Would be nice to write |v|² in my language ('v' being a 2D vector say and
|...| and ...² being two separate infix "operators") -- when I could
compare squares of lengths as well as lengths, and know that the sqrt is
optimized away.
Erkki
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130423/d9fa4a4e/attachment.html>
2013 Apr 23
0
[LLVMdev] Optimize away sqrt in simple cases?
That's a pretty seriously unsafe floating point optimization. It could be done in fast-math mode, but I doubt we currently do it.
--Owen
On Apr 23, 2013, at 1:12 PM, Erkki Lindpere <villane at gmail.com> wrote:
> hi!
>
> I'm using LLVM 3.2. Does it optimize away llvm.pow(llvm.sqrt(x), 2) to `x` with any settings? I tried with llc -O3, but that didn't do it.
>
> Would be nice to write |v|² in my language ('v' being a 2D vector s...
2007 Sep 07
2
Problems in x86_64 Centos 5
...t;
setlocale(5, "" <unfinished ...>
sbrk(0) = 0x141f1000
sbrk(2048) =
0xffffffffffffffff
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
Does anyone have any ideas?
--
Erkki '?rkki' Aalto "Life is divided up into
Internet: Erkki.Aalto at Helsinki.FI the horrible and the miserable"
Snail: P.O. Box 64
FI-00014 University of Helsinki, Finland
2011 Jul 29
1
[LLVMdev] Is using lots of in-register values in IR bad?
Thanks for the reply
On Fri, Jul 29, 2011 at 2:06 AM, David A. Greene <greened at obbligato.org>wrote:
> Erkki Lindpere <villane at gmail.com> writes:
> Ok. Do you ever need to grab the address of something on the stack? If
> so you're going to need an alloca. AFAIK, it's the only way to generate
> an address for a local object. This is by design of the IR and it
> greatly simp...
2011 Jul 28
4
[LLVMdev] Is using lots of in-register values in IR bad?
...sh) structures
by-value. I haven't investigated at which sizes does that become worse than
passing pointers.
Maybe a better alternative would be to allocate memory for every local
value, and let the mem2reg pass optimize?
I hope these kind of questions are appropriate for this list.
Regards,
Erkki Lindpere
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110729/4ed5524d/attachment.html>
2011 Jul 28
0
[LLVMdev] Is using lots of in-register values in IR bad?
Erkki Lindpere <villane at gmail.com> writes:
> I want to experiment with avoiding mutable state as far as I can. At
> the moment there are no mutable variables -- only immutable value
> types (numerics, bool, vectors, tuples) and I've been doing everything
> in LLVM registers. The...
2013 Mar 20
1
[LLVMdev] Debug Info Documentation State
...9;t
programmed much in C/C++ for years -- mostly been a JVM guy. But at one
point I may want to look into bindings or even creating a bootstrapped
compiler.
On Wed, Mar 20, 2013 at 11:33 PM, Eric Christopher <echristo at gmail.com>wrote:
>
>
>
> On Wed, Mar 20, 2013 at 2:21 PM, Erkki Lindpere <villane at gmail.com> wrote:
>
>> Hi,
>>
>> I wanted to add debug info to my language (compiler written in Scala,
>> outputs .ll files), but I found it really hard to do based on the
>> documentation provided at http://llvm.org/docs/SourceLevelDebugg...
2013 Apr 23
2
[LLVMdev] Optimize away sqrt in simple cases?
...bers llvm.sqrt(x) by definition has undefined behavior and so
returning x from llvm.pow(llvm.sqrt(x),2) is acceptable.
The same should be true for -inf.
Only the result for -0.0 changes from 0.0 to -0.0.
Is there something I overlooked?
> --Owen
Christoph
> On Apr 23, 2013, at 1:12 PM, Erkki Lindpere <villane at gmail.com> wrote:
> > hi!
> >
> > I'm using LLVM 3.2. Does it optimize away llvm.pow(llvm.sqrt(x), 2) to `x`
> > with any settings? I tried with llc -O3, but that didn't do it.
> >
> > Would be nice to write |v|² in my languag...
2013 Mar 20
0
[LLVMdev] Debug Info Documentation State
On Wed, Mar 20, 2013 at 2:21 PM, Erkki Lindpere <villane at gmail.com> wrote:
> Hi,
>
> I wanted to add debug info to my language (compiler written in Scala,
> outputs .ll files), but I found it really hard to do based on the
> documentation provided at http://llvm.org/docs/SourceLevelDebugging.html(I looked at the...
2013 Mar 20
2
[LLVMdev] Debug Info Documentation State
Hi,
I wanted to add debug info to my language (compiler written in Scala,
outputs .ll files), but I found it really hard to do based on the
documentation provided at http://llvm.org/docs/SourceLevelDebugging.html (I
looked at the specific doc for LLVM 3.0 though)
With LLVM 3.0, DI version 8 (which is documented there) seemed to work,
except DW_TAG_auto_variable for which I used version tag 11
2011 Jul 29
0
[LLVMdev] Is using lots of in-register values in IR bad?
Hi Erkki,
> I want to experiment with avoiding mutable state as far as I can. At the moment
> there are no mutable variables -- only immutable value types (numerics, bool,
> vectors, tuples) and I've been doing everything in LLVM registers. The compiler
> doesn't generate a single alloc...
2015 Apr 17
0
[ANNOUNCE] xcmsdb 1.0.5
...ts immediately after return statements
config: Add missing AC_CONFIG_SRCDIR
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Strip trailing whitespace from source files
Only use results from GetWindowProperty if it returned Success
xcmsdb 1.0.5
Erkki Seppälä (1):
_XcmsGetProperty: don't deal with uninitialized values, fail instead
git tag: xcmsdb-1.0.5
http://xorg.freedesktop.org/archive/individual/app/xcmsdb-1.0.5.tar.bz2
MD5: 9956d751ea3ae4538c3ebd07f70736a0
SHA1: b1d09b1a9a4324fa86c85340ae47cc34743423a9
SHA256: e5585361bb8b6a05b...
2017 Oct 11
0
[ANNOUNCE] libXRes 1.2.0
...lients() [CVE-2013-1988 1/2]
integer overflow in XResQueryClientResources() [CVE-2013-1988 2/2]
Remove fallback for _XEatDataWords, require libX11 1.6 for it
Colin Walters (1):
autogen.sh: Implement GNOME Build API
Emil Velikov (1):
autogen.sh: use quoted string variables
Erkki Seppälä (2):
Implemented first part of XResource extension v1.2: XResQueryClientIds
Implemented second part of XResource extension v1.2: XResQueryResourceBytes
Julien Cristau (1):
Compute number of bytes correctly in XResQueryClientPixmapBytes
Mihail Konev (1):
autogen: ad...
2006 Mar 11
0
Ruby-GetText-Package-1.3.0
...foo_ja_JP.rhtml.
* @params["lang"] is treated as cgi["lang"]
* Use N_() as localized messages of validates_* instead of _().
* Translates ActiveRecord::Column.human_name values automatically.
* Fix memory leak, other bugs.
Thanks to:
Albert Ramstedt, Yugui, drawnboy, Erkki Eilonen,
Nickolay Kolev, Kazuhiro NISHIYAMA and others.
*Note*
Now you need to use N_() as localized messages of validates_* instead of _().
# If you use _(), it works on development mode but doesn''t work on production
# mode.
(e.g.)
class Article < ActiveRecord::Base
validates_pre...
2006 Sep 12
0
Ruby-GetText-Package-1.8.0
...(klass, domainname)
* rgettext supports -r, -d options.
-r is to set an option parser. -d is for debugging mode.
(e.g.) $ rgettext -r fooparser test.foo
* Update translations: pt_BR, de, zh_TW,
* Code cleanup, fixed bugs.
Thanks to:
Translators: Joao Pedrosa(pt_BR), Partick Lenz(de), Erkki Eilonen(et),
LIN CHUNG-YI(zh_TW)
Bug reports and suggestions:
Kobayashi Noritada, Andreas Neuhaus, steve dp, Tsutomu Kuroda, Donald Piret
Website
-------
http://rubyforge.org/projects/gettext/
* Download
http://rubyforge.org/frs/?group_id=855&release_id=2856
* Ruby-GetT...
2008 Sep 15
1
Ruby-GetText-Package-1.93.0
...- Work with xx(double x) library and the library which uses xx library
such as rcov.
- Fixed expire_fragment with rails < 2.1.
(NOTE)
* Rails-1.2.x has not been supported.
* Rails-2.2(Edge) has not been supported yet.
Thanks to
-------
Translators:
Vincent Isambart, Erkki Eilonen, Sava Chankov.
Bug reports, suggestions and patches:
Vladimir Dobriakov, Tatsuki Sugiura, César Duque Calle,
Rémy-Christophe Schermesser, Donald Piret.
Website
-------
http://rubyforge.org/projects/gettext/
* Download
http://rubyforge.org/frs/?group_id=855&release_id=2856...