search for: martino

Displaying 20 results from an estimated 291 matches for "martino".

Did you mean: martin
2018 Aug 03
3
[7.0.0 Release] The release branch is open; trunk is now 8.0.0
Hi Martin, On Fri, 3 Aug 2018 at 14:10, Martin J. O'Riordan <MartinO at theheart.ie> wrote: > $ git branch --list > * master > martino By default "git branch" only lists local branches. "git branch -a" will list all of them, including (for me) "remotes/origin/release_70". If you just type "git checkout release_...
2018 Mar 01
1
[cfe-dev] Disabling vectorisation at '-O3'
Yes, it looks like passing ‘EnableVec’ and ‘EnableSLPVec’ to ‘Args.hasFlag’ should be replaced with ‘false’ and then it has the expected behaviour. MartinO From: cfe-dev [mailto:cfe-dev-bounces at lists.llvm.org] On Behalf Of Martin J. O'Riordan via cfe-dev Sent: 01 March 2018 18:02 To: 'Richard Smith' <richard at metafoo.co.uk> Cc: 'Clang Dev' <cfe-dev at lists.llvm.org> Subject: Re: [cfe-dev] Disabling vectorisati...
2017 Jul 25
2
PGO, zlib and 'default.profraw'
...ata) *(__llvm_prf_names) *(__llvm_prf_vnds) but without knowing what is required, this is still just a wild guess. Any thoughts or recommendations on how these sections should be linked, and whether they need any special “PROVIDE” declarations? Or “SORT” clauses? Thanks, MartinO From: Martin J. O'Riordan [mailto:MartinO at theheart.ie] Sent: 19 July 2017 15:56 To: Xinliang David Li <xinliangli at gmail.com> Cc: llvm-dev <llvm-dev at lists.llvm.org> Subject: RE: [llvm-dev] PGO, zlib and 'default.profraw' Thanks. Yes, I build ‘clang’ and all...
2018 Mar 01
0
[cfe-dev] Disabling vectorisation at '-O3'
...ize -O3 foo.c The difference was subtly hidden in a much longer argument list built by a Makefile. So it seems that the position of ‘-O3’ is overriding the other flags. The code in both ‘Clang.cpp’ and ‘ArgList.cpp’ are fine, my mistake, and sorry for wasting people’s time. MartinO From: Martin J. O'Riordan [mailto:MartinO at theheart.ie] Sent: 01 March 2018 18:27 To: 'Richard Smith' <richard at metafoo.co.uk>; 'Clang Dev' <cfe-dev at lists.llvm.org> Cc: 'LLVM Developers' <llvm-dev at lists.llvm.org> Subject: RE: [cfe-dev] Di...
2018 Jan 01
2
Inspecting 'Triple' from arbitrary source files
...86 which I also build for (single clang, multiple targets). But eventually I retire these hacks as the correct solution becomes apparent, I personally hate messing around with the target-independent code for a target-specific purpose as it breaks the abstractions. All the best and thanks again, MartinO -----Original Message----- From: Tim Northover [mailto:t.p.northover at gmail.com] Sent: 01 January 2018 14:10 To: Martin J. O'Riordan <MartinO at theheart.ie> Cc: LLVM Developers <llvm-dev at lists.llvm.org> Subject: Re: [llvm-dev] Inspecting 'Triple' from arbitrary sourc...
2018 Mar 06
2
Heap Exhaustion during 'DAGCombiner::Run'
...ificantly since LLVM v3.4; but changes between v5.0 and v6.0 have introduced this DAG reduction dependency loop. Is there any advice to Out-of-Tree implementations about how to re-write their lowering code for shuffle so as to avoid this kind of infinite dependency coupling? Thanks, MartinO From: Nirav Davé [mailto:niravd at google.com] Sent: 01 March 2018 20:45 To: MartinO at theheart.ie Cc: llvm-dev <llvm-dev at lists.llvm.org> Subject: Re: [llvm-dev] Heap Exhaustion during 'DAGCombiner::Run' Martin: I suspect this is an issue with post-DAG legalization st...
2018 Jan 01
0
Inspecting 'Triple' from arbitrary source files
There's always the hypothetical template<typename T> llvm::Triple giveMeATripleDamnYou(const T &); Just keep adding implementations until you stop needing to. ;-) Cheers. Tim. On 1 January 2018 at 17:00, Martin J. O'Riordan <MartinO at theheart.ie> wrote: > Thanks Tim, > > Sometimes my hacks last longer than I want as it isn't always apparent how I can implement it properly. At the moment I am looking at changes I need to 'MachineBasicBlock::ReplaceUsesOfBlockWith'. It is most likely that I need to ha...
2018 Mar 01
0
[cfe-dev] Disabling vectorisation at '-O3'
...PosAlias, Neg)) return A->getOption().matches(Pos) || A->getOption().matches(PosAlias); else return !A->getOption().matches(Neg) && Default; } So the logic in ‘CLang.cpp’ looks valid. I’ve posted this to LLVM-Dev. Thanks again, MartinO From: Martin J. O'Riordan [mailto:MartinO at theheart.ie] Sent: 01 March 2018 18:15 To: 'LLVM Developers' <llvm-dev at lists.llvm.org>; 'Richard Smith' <richard at metafoo.co.uk> Subject: RE: [cfe-dev] Disabling vectorisation at '-O3' Yes, it looks l...
2018 Mar 06
0
Heap Exhaustion during 'DAGCombiner::Run'
...oing is more akin to shuffle selection than fusion and therefore it's a better fit for instruction selection than DAGCombining. Try movign it to <Target>ISelDAGToDAG's Select (or potentially PreprocessISelDAG). Th -Nirav On Tue, Mar 6, 2018 at 4:05 PM Martin J. O'Riordan <MartinO at theheart.ie> wrote: > We discovered what is happening. > > > > SDAGCombiner essentially looks at various combinations of nodes to do with > vectors, and when it can, it creates a vector shuffle. The problem is, > that our vector shuffle lowering builds new trees with ve...
2018 Feb 14
1
Adding comments to 'MachineInstruction'
...this, but I wanted to have different comments used for instructions selected by the TableGen pattern matcher versus those crafted directly in the C++ code which would be very useful when debugging obscure code-generation issues. > > > > All the best, > > > > MartinO > > > > From: mbraun at apple.com [mailto:mbraun at apple.com] > Sent: 05 February 2018 17:08 > To: Martin J. O'Riordan <MartinO at theheart.ie> > Cc: LLVM Developers <llvm-dev at lists.llvm.org> > Subject: Re: [llvm-dev] Adding comments to 'MachineIns...
2018 Feb 25
3
Heap Exhaustion during 'DAGCombiner::Run'
...at the changes between v5.0 and v6.0 RC3 invalidate our implementation in a way that might cause this. The only time I see our code entered is when lowering is called for vector element insert by 'LegalizeOp'. Does anybody have an advice on how I should approach debugging this? Thanks, MartinO
2007 Apr 27
0
Fwd: RE: importing sas datasets
Hi Dan, sorry for the precedent email, I created a csv file of only 1000 records by mistake, that's why R has only read 1000 records. regards Anna ----- Messaggio Inoltrato ----- Da : "a.martino at crismaitalia.it" <a.martino at crismaitalia.it> A : "Daniel Nordlund" <res90sx5 at verizon.net>,<r-help at stat.math.ethz.ch> Oggetto : RE: [R] importing sas datasets Data : Fri, 27 Apr 2007 08:34:09 +0100 Hi Dan, thanks for the help, I'll try to resolve th...
2017 Jul 18
2
PGO, zlib and 'default.profraw'
...> How can I build the profile reader with ZLIB support enabled? I configure > and build all the tools together with 'clang', so I would have expected > that all or none support ZLIB, or is this a cross-compiler configuration > specific issue? > > Thanks, > > MartinO > > -----Original Message----- > From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of > Justin Bogner via llvm-dev > Sent: 18 July 2017 19:37 > To: Xinliang David Li via llvm-dev <llvm-dev at lists.llvm.org> > Subject: Re: [llvm-dev] PGO, zlib and '...
2007 Apr 20
4
importing sas datasets
...Programmi\\SAS\\SAS 9.1\\sas.exe") R can't launch the sas.exe because there is a space in the directory SAS 9.1. Is it possible that R can't import sas datasets with variables' names' length longer than 8 bites? Could you help in any of the two cases? thank you Anna Emilia Martino
2018 Mar 01
0
Heap Exhaustion during 'DAGCombiner::Run'
...invalidate our implementation > in a way that might cause this. The only time I see our code entered is > when lowering is called for vector element insert by 'LegalizeOp'. Does > anybody have an advice on how I should approach debugging this? > > Thanks, > > MartinO > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.or...
2018 Feb 05
1
Dumping the static stack reservation sizes for functions
Cool this is better than I expected - I never thought about the YAML support. And the document reference is really very good. Thanks Francis, MartinO -----Original Message----- From: Francis Visoiu Mistrih [mailto:francisvm at yahoo.com] Sent: 05 February 2018 21:43 To: Martin J. O'Riordan <MartinO at theheart.ie> Cc: LLVM Developers <llvm-dev at lists.llvm.org>; Adam Nemet <anemet at apple.com> Subject: Re: [llvm-dev] Du...
2016 Jun 28
2
Question about changes to 'SelectionDAGISel.h'
...ceNode/SelectCode' and return 'void', but what about the places where I currently call 'Select(N)' directly? Should I substitute 'SelectCode(N)' instead? I will examine the X86 implementation as you recommend and hope to glean some knowledge from that. All the best, MartinO -----Original Message----- From: Ahmed Bougacha [mailto:ahmed.bougacha at gmail.com] Sent: 28 June 2016 17:02 To: Martin.ORiordan at movidius.com Cc: LLVM Developers <llvm-dev at lists.llvm.org>; Justin Bogner <mail at justinbogner.com> Subject: Re: [llvm-dev] Question about changes t...
2018 Feb 03
2
Adding comments to 'MachineInstruction'
...' functions to attach additional information to the MI, but I don't see one for adding comments. Is there a method I can call to attach an arbitrary string ('StringRef', 'const char*', 'Twine') to an MI with 'BuildMI' or after? Thanks, MartinO -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180203/a559fa8e/attachment.html>
2018 Feb 05
2
Dumping the static stack reservation sizes for functions
...rich number of options, the only option I can find that is even relatively close is: -warn-stack-size=<uint> Is there some existing way of getting this information emitted in an easily parsable way (e.g. in CSV form) , or will I need to add the capability? Thanks, MartinO -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180205/9f645216/attachment.html>
2018 Jan 17
1
Checking when Register Allocation has been performed
> On Jan 16, 2018, at 11:31 PM, Martin J. O'Riordan <MartinO at theheart.ie> wrote: > > Thanks Matthias, > > I have both a pre-RA and a post-RA scheduler, and I had thought that I could track “has RA happened?” by setting a flag in my pre-RA scheduler as it completes - my suspicion (which you have confirmed) was that “#vregs == 0” was not a...