similar to: [LLVMdev] How to make X86FastISel generate code for some intrinsic functions

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