Displaying 20 results from an estimated 500 matches similar to: "[LLVMdev] How to make X86FastISel generate code for some intrinsic functions"
2011 Jun 14
2
[LLVMdev] Avoiding Constant Folding
Hi All,
My codegen is trying to generate some thing like this:
entry:
....
%34 = icmp ne i32 %33, 15
br i1 %34, label %then, label %else
then: ; preds = %entry
%returnValue = or i1 true, false
....
br label %ifmerge
else: ; preds = %entry
br label %ifmerge
ifmerge:
2011 Jun 14
0
[LLVMdev] Avoiding Constant Folding
On Mon, Jun 13, 2011 at 5:33 PM, Cuong Pham <phamcuongbk at gmail.com> wrote:
>
> Hi All,
>
> My codegen is trying to generate some thing like this:
>
> entry:
> ....
> %34 = icmp ne i32 %33, 15
> br i1 %34, label %then, label %else
>
> then: ; preds = %entry
> %returnValue = or i1 true, false
> ....
>
2013 Apr 17
1
[LLVMdev] Why does x86 fast-isel reject unaligned stores?
In X86FastISel::X86SelectStore(), improperly aligned stores are rejected
and handled by the DAG-based ISel. However, X86FastISel::X86SelectLoad()
makes no such requirement. Is there a reason for this alignment
restriction on stores? Would it be reasonable to remove it?
Jim
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2013 Dec 09
1
[CentOS 6] Upgrade to the glusterfs version in base or in glusterfs-epel
Hi,
I'm using glusterfs version 3.4.0 from gluster-epel[1].
Recently, I find out that there's a glusterfs version in base repo
(3.4.0.36rhs).
So, is it recommend to use that version instead of gluster-epel version?
If yes, is there a guide to make the switch with no downtime?
When run yum update glusterfs, I got the following error[2].
I found a guide[3]:
> If you have replicated or
2012 Nov 02
2
Rsync problem when connected to mirror site
Hello,
I'm trying to connect to one of the mirror sites to get a package update
for Linux server through the proxy server, but after approximately 10- 15
minutes it times out with the following error:
"rsync error: timeout in data send /received (code 30) at ioc (140)
[receiver=3.0.9]
rsync: connection unexpectedly closed (973 bytes received so far)
rsync error: error in rsync
2011 Jun 14
2
[LLVMdev] Avoiding Constant Folding
Hi Cuong,
> I am trying to avoid using stack memory (or mutable variable is the term
> used in the tutorial). I am also trying to optimize the code as much as I
> can before using optimizer passes such as mem2reg (to reduce the compile
> time as well).
I don't think there is much point in avoiding stack variables (using them
makes your life much simpler -> easier to have your
2010 Aug 27
0
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
On 08/27/2010 11:05, Dale Johannesen wrote:
>>>> Function only has on BB. Is this wrong that it has both
>>>> TCRETURNri64 and RET in one BB?
>>>
>>> Yes, that is wrong. The reason emitEpilogue isn't lowering the
>>> TCRETURN is that it doesn't see it, it only sees the RET. The real
>>> problem will be where that RET is
2011 Jun 14
0
[LLVMdev] Avoiding Constant Folding
Thank you guys, now I understand the problem.
I am trying to avoid using stack memory (or mutable variable is the term
used in the tutorial). I am also trying to optimize the code as much as I
can before using optimizer passes such as mem2reg (to reduce the compile
time as well).
With regards,
--Cuong
Duncan Sands wrote:
>
> Hi,
>
>>> entry:
>>> ....
>>>
2010 Aug 27
2
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
On 08/27/2010 11:32, Yuri wrote:
> As I understand only one of TCRETURNri64 and RET should be created.
> I have sources of rev.112200.
>
> Here is the stack when TCRETURNri64 instruction is created:
> #1 0x0000000802c8b4e2 in llvm::MachineFunction::CreateMachineInstr
> (this=0x30eb000, TID=@0x803a78940, DL={LineCol = 0, ScopeIdx = 0},
> NoImp=false) at
2010 Aug 27
2
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
On 08/27/2010 12:13, Dale Johannesen wrote:
> I don't think I believe this; emitPrologue should not be generating a
> TCRETURN at all, and line 1037 is generating a PROLOG_LABEL. Why do
> you say it's a TCRETURN?
Sorry, my bad. I have set breakpoints by MI addresses. But it turns out
that these addresses were reused and the second MIs created at these
particular addressed
2011 Apr 27
0
ICAC2011 Call For Participation (8th IEEE International Conference on Autonomic Computing)
**********************************************************************
CALL FOR PARTICIPATION
======================
The 8th IEEE International Conference on Autonomic Computing
Karlsruhe, Germany
June 14-18, 2011
http://icac2011.cis.fiu.edu
2011 Apr 27
0
ICAC2011 Call For Participation (8th IEEE International Conference on Autonomic Computing)
**********************************************************************
CALL FOR PARTICIPATION
======================
The 8th IEEE International Conference on Autonomic Computing
Karlsruhe, Germany
June 14-18, 2011
http://icac2011.cis.fiu.edu
2015 Aug 22
2
SSE return w/ elf64 ABI
Hi,
LLVM made a change a few months ago and starting erroring out when a float
is returned in x64 and SSE is disabled. This makes sense, really, since
it's specified by the ABI that the return value must be put in a register
you were told to disable, but it's breaking soft floats in Rust on x64. It
seems there are two options: LLVM could break the ABI spec and have working
soft floats on
2010 Mar 03
2
[LLVMdev] [PATCH] New calling convention for use by GHC
Hi all,
As previously mentioned on this list the Haskell compiler GHC has a new
LLVM based back-end. The back-end needs a new calling convention to
efficiently use LLVM and that is what this patch does, just for X86 at
the moment.
Breakdown:
1) Need actual calling convention
Touches:
- include/llvm/CallingConv.h
- lib/Target/X86/X86CallingConv.td
2) Handling new calling
2005 Oct 05
3
Shopping Cart: SKU and Product Confusion
Hi there,
I''m at a loss...
I was on the #ROR channel last night and spoke to a really helpful person
(Defiler) who gave me some direction on building a shopping cart.
Unfortunately, I wasn''t able to successfully get to where I need to go. This
is the predicament I am currently finding myself in:
I''m building a shopping cart for a client''s new website. They
2006 Sep 04
4
Fields
Sorry for asking so many questions recently.
Just wondered. I originally had acts_as_ferret in my model and I
performed a few searches. I then decided to change this line to
acts_as_ferret :fields => [ ?name? ]
However when I perform searches it is still listing results with queries
contained in fields other than the ''name'' field. How do i fix this?
--
Posted via
2006 Aug 23
8
acts_as_ferret with Mongrel and Edge Rails
Hi there,
Has anyone tried acts_as_ferret with Edge Rails and Mongrel? When I
install the plugin to a project that has Edge Rails frozen, and the
Mongrel gem installed, I can''t start the server. There''s no error, it
just doesn''t start.
I''ve used acts_as_ferret in the past with WEBrick, and stable Rails
releases without a hitch.
If I remove the
2006 May 28
3
Experience with RSpec
Anyone with experience with RSpec care to share?
Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://wrath.rubyonrails.org/pipermail/rails/attachments/20060528/29c9ba64/attachment.html
2001 Oct 31
3
problem with help.start() in R (PR#1156)
Hi,
The function help.start() assume that the brower is netscape
which is no longer the dominant brower in used. I am using now opera
and other use mozilla or Microsoft IE. I can always type
help.start(browser="opera"), but it is not convenience: I would like
to be able to set the default brwsernone for all. But the real bug is
that even after launching
2011 Jun 28
0
New winetricks 20110628: 18 new verbs (adobe_diged, audible, irfanview, winamp, bioshock2, lego_potc_demo, nfsworld, d3dx9_43, glidewrapper, grabfullscreen, ...)
Another two months, another winetricks release. (So much for
release early, release often :-)
Highlights:
- fixes a bunch of verbs whose download URLs had changed, especially
vcrun2005 and vcrun2008.
- fixes the annoying "unexpanded variable" error which happened when
running old wine with a new wineprefix.
- brings back gog support (though without automated download for now;
any