search for: zaara

Displaying 6 results from an estimated 6 matches for "zaara".

Did you mean: zahara
2017 Oct 06
2
CFI directives for callee saved registers
...er, when I tried this, the instructions were executed on entry to the function before the vector registers have been assigned. How do I add these instructions so they appear after .cfi_startproc but are not executed on entry to the function? Or is there another approach I need to take? Thanks, Zaara Syeda -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20171006/666d7814/attachment.html>
2016 Dec 30
0
RFC: Inline expansion of memcmp vs call to standard library
...ostly or fatal, it can be lowered safely. MartinO From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of David Jones via llvm-dev Sent: 30 December 2016 00:28 To: Philip Reames <listmail at philipreames.com> Cc: llvm-dev <llvm-dev at lists.llvm.org>; Zaara Syeda <syzaara at ca.ibm.com> Subject: Re: [llvm-dev] RFC: Inline expansion of memcmp vs call to standard library Can I make another suggestion: create an intrinsic for memory equality, e.g. llvm.memcmp_eq.p0i8.p0i8.i64(i8*a, i8*b, i64 len). This intrinsic would return zero if the memory...
2016 Dec 30
2
RFC: Inline expansion of memcmp vs call to standard library
..., you may very well get the code you > want. > > Using the psuedo instruction here feels messy. In particular, I don't > like the fact it basically opts out of all of the combines which might > further improve the lowering. > > Philip > > > On 12/29/2016 11:35 AM, Zaara Syeda via llvm-dev wrote: > > Currently on PowerPC, calls to memcmp are not expanded and are left as > library calls. In certain conditions, expansion can improve performance > rather than calling the library function as done for functions like memcpy, > memmove, etc. This patch *(**...
2016 Dec 29
0
RFC: Inline expansion of memcmp vs call to standard library
...iciently lowering and chains using branches, you may very well get the code you want. Using the psuedo instruction here feels messy. In particular, I don't like the fact it basically opts out of all of the combines which might further improve the lowering. Philip On 12/29/2016 11:35 AM, Zaara Syeda via llvm-dev wrote: > > Currently on PowerPC, calls to memcmp are not expanded and are left as > library calls. In certain conditions, expansion can improve > performance rather than calling the library function as done for > functions like memcpy, memmove, etc. This patch...
2016 Dec 29
2
RFC: Inline expansion of memcmp vs call to standard library
...nsion that isn’t target specific if other targets would benefit from a more general infrastructure. Please provide feedback if this approach should be continued to implement the PowerPC specific memcmp expansions or whether the community is interested in devising a more general approach. Thanks, Zaara Syeda -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161229/1990fc64/attachment.html>
2018 Jan 24
0
Memory leaks in LegacyPassManager depending on order of addRequired passes
...ine 1032 of lib/IR/LegacyPassManager.cpp: Pass *AnalysisPass = PI->createPass();<br>AnalysisPass is then passed to addLowerLevelRequiredPass, which does not make use of it. It seems that I’m exposing some problem with the LegacyPassManager.<br><br>Thanks,</div> <div>Zaara</div></div></div><BR>