similar to: Disable memset synthesis

Displaying 20 results from an estimated 11000 matches similar to: "Disable memset synthesis"

2017 Aug 16
2
[cfe-dev] Disable memset synthesis
On Tue, Aug 15, 2017 at 9:37 PM, Tim Northover via cfe-dev < cfe-dev at lists.llvm.org> wrote: > On 15 August 2017 at 19:38, bharathi seshadri via llvm-dev > <llvm-dev at lists.llvm.org> wrote: > > I find that GCC has an option -fno-tree-loop-distribute-patterns that > > can be used to disable memcpy/memset synthesis. I wonder if there is > > something similar
2017 Aug 17
3
[cfe-dev] Disable memset synthesis
My concern wasn't a phylosophical one but a pragmatic one. Learning about poor choices when lowering memset is probably quite useful. Having a flag that just turns off idiom recognition for it may just work around the problem. But the problem may still exist. In any case, I'm not fundamentally against such a flag but it just seems like something that could 1. Hide a problem 2. Get a bit
2017 Sep 05
4
Lowering llvm.memset for ARM target
As reported in an earlier thread (http://clang-developers.42468.n3.nabble.com/Disable-memset-synthesis-tp4057810.html), we noticed in some cases that the llvm.memset intrinsic, if lowered to stores, could help with performance. Here's a test case: If LIMIT is > 8, I see that a call to memset is emitted for arm & aarch64, but not for x86 target. typedef struct { int v0[100]; }
2018 Dec 04
2
Incorrect placement of an instruction after PostRAScheduler pass
Hi, I’m facing a crash issue (--target=arm-linux-gnueabi -march=armv8-a+crc -mfloat-abi=hard) and debugging the problem, I found that an intended branch was not taken due to bad code generation after the Post RA Scheduler pass. A CMPri instruction after an INLINEASM block (which inturn contains a cmp, bne instruction) is being moved before the INLINEASM block incorrectly resulting in two
2018 Jun 29
2
Cleaning up ‘br i1 false’ cases in CodeGenPrepare
> we lower llvm.objectsize later than we should Is there a well-accepted best (or even just better) place to lower objectsize? I ask because I sorta fear that these kinds of problems will become more pronounced as llvm.is.constant, which is also lowered in CGP, gains popularity. (To be clear, I think it totally makes sense to lower is.constant and objectsize in the same place. I'm just
2018 Jun 29
2
Cleaning up ‘br i1 false’ cases in CodeGenPrepare
Hi, I have come across a couple of cases where the code generated after CodeGenPrepare pass has "br i1 false .." with both true and false conditions preserved and this propagates further and remains the same in the final assembly code/executable. In CodeGenPrepare::runOnFunction, ConstantFoldTerminator (which handles the br i1 false condition) is called only once and if after the
2019 Apr 26
2
[RFC][clang/llvm] Allow efficient implementation of libc's memory functions in C/C++
*TL;DR:* Defining memory functions in C / C++ results in a chicken and egg problem. Clang can mutate the code into semantically equivalent calls to libc. None of `-fno-builtin-memcpy`, `-ffreestanding` nor `-nostdlib` provide a satisfactory answer to the problem. *Goal* Create libc's memory functions (aka `memcpy`, `memset`, `memcmp`, ...) in C++ to benefit from compiler's knowledge and
2003 Jul 15
9
Poll - Would you pay $30-$50 for high quality speech synthesis?
Many of you are familiar with how lousy Festival sounds. AT&T has a product, NaturalVoices, that sounds much better. There are male & female voice fonts for US/UK/Indian English, French, Spanish, and German. I am considering offering a linux-based text-to-speech engine based on the NaturalVoices runtime. An asterisk module would also be provided, making it easy to add natural sounding
2004 Sep 09
1
Festival Speech Synthesis 1.95:beta July 2004 Eval
Hello-- In the interests of playing around and wasting time, I've installed the latest version of the Festival stuff, 1.95beta. And, in the interests of future Asterisk-Festival connectivity, I applied the 1.4.3 patch to put in the asterisk related routines. I did it by hand, but, it looks like the patch will apply with no comment. Asterisk works with the new server... BUT the speed of
2007 Dec 22
1
Sounds transscript / speech synthesis
Hi, in the earlier version there was a sounds.txt with the transcript of the soundfiles. Does this still exist somewhere? Is there a plan to make speech synthesis available the same way as soundfiles, ie. instead of playing language/soundfile.wav, send the text to the speechengine and play the output...? Jay... -------------- next part -------------- An HTML attachment was scrubbed... URL:
2005 Jan 05
4
TC GUI or graphs?
Hello everybody, I am new to the lartc mailing list. I have been using "tc" for some time now. To be precise, tc & HTB to shape traffic. I did a lot of search on Google for 2 things: - A GUI to create configure new qdiscs & classes for HTB - A utility that will graph the data sent through all configured classes or qdiscs. I could not find anything. Could someone tell me if a
2013 Jul 30
3
[LLVMdev] Disable memset synthesization
Hi all, LLVM is smart that it can synthesize llvm.memset, llvm.memcpy etc. from loops, which can be lowered into calls to memset, memcpy and so on. Is there an option that can disable this optimization? For some cases, I do not want the code to depend on libc. Thanks in advance! Bin -------------- next part -------------- An HTML attachment was scrubbed... URL:
2014 Dec 05
2
[LLVMdev] Memset/memcpy: user control of loop-idiom recognizer
There are a large number of ways to lose information in translating loops into memset/memcpy calls, alignment is one of them. As previously mentioned, loop-trip-count is another. Another is size of accesses. For example, the loop may have originally been using int64_t sized copies. This has definite impact on what the best memset/memcpy expansion is, because effectively, the loop knows that it
2014 Dec 06
2
[LLVMdev] Memset/memcpy: user control of loop-idiom recognizer
Hal, I appreciate the clarification. That was what I was expecting (that the transformation uses intrinsics), Intel compiler does the same thing internally, and like LLVM it is into an internal intrinsic, not a plain library call. Nevertheless, there are a huge number of ways (In machine code) to write "the best" memory copy or memory set sort of code if, as a programmer, you are able
2013 Jul 30
0
[LLVMdev] Disable memset synthesization
On 7/30/2013 12:55 PM, Bin Tzeng wrote: > Hi all, > > LLVM is smart that it can synthesize llvm.memset, llvm.memcpy etc. from > loops, which can be lowered into calls to memset, memcpy and so on. Is > there an option that can disable this optimization? For some cases, I do > not want the code to depend on libc. You can use -fno-builtin, if that suits your needs. -K --
2007 Apr 18
1
[Bridge] Enable Bridgeing with a unsupported Eth devices
Hi All, What should I do if I need to enable bridging in unsupported adaptec ANA7711F fiber Ethernet cards. What should i do with the kernel bridge source. Plz give me some pointers. Thanks, bharthix. http://bharthix.tk/
2007 Mar 19
0
SAPI (Speech Synthesis API)
Replace nospam with ssb22 to reply by email. Hi, Does anybody have pointers about using SAPI 5 speech synthesis engines (sometimes called a "SAPI 5 voices") under Wine? I've searched all over the Web but can't find any mention of it. Although English speech is well-supported in Linux, speech in languages like Chinese, Japanese and Korean is not. Commercial offerings are
2005 Feb 10
2
How to save ip route 2 commands
Hello List, I configured a GRE tunnel between a Linux server & Cisco. I would like to save the commands somewhere so that next time the machine boots up the tunnel will be formed automatically. One way is to put the commands in rc.local file. But I want to know if there is a way to save these commands through the IP route 2 utility. Doesn''t ip route 2 utility offer a way to save the
2008 Jan 14
1
New Adobe Reader works on CentOS-4.x, speech synthesis reader & more.
Just and FYI. In RPM form, works on 4.x and I will try on 5.x too. Speech is tacky, but if I can get something but the Gnome Festival synthesizer, maybe it will improve? http://www.adobe.com/products/acrobat/readstep2.html?promoid=BONRM -- Bill
2007 Apr 18
0
( Permalink ) W3C Expands Support for Speech Synthesis of World Languages 2007-01-10: W3C took steps today to broaden support for the world's languages in voice applications on the Web.
Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 11660 bytes Desc: not available Url : http://lists.linux-foundation.org/pipermail/virtualization/attachments/20070319/5bd4b504/attachment.gif