search for: transfor

Displaying 14 results from an estimated 14 matches for "transfor".

Did you mean: transfer
2012 Jan 13
3
access/row access/col access
Hello, I have a data.frame and I want to transfor it in a list of rows or columns. I can do apply(myDataFrame,MARGIN=1,FUN=???) I remember that there is a function which mean return or access column ... something like "::" or "]," or "[," I can't remember can somebody refresh my memory? -- View this message in c...
2017 Aug 11
2
PHI nodes and connected ICMp
...n are suitable for analysis. 2017-08-10 19:30 GMT+02:00 Sanjoy Das <sanjoy at google.com>: > Hi Anastasiya, > > If you're looking for the exit value of a PHI node, please take a look > at what IndVarSimplify does here: > https://github.com/llvm-mirror/llvm/blob/master/lib/Transforms/Scalar/ > IndVarSimplify.cpp#L516 > > On Thu, Aug 10, 2017 at 12:55 AM, Anastasiya Ruzhanskaya > <anastasiya.ruzhanskaya at frtk.ru> wrote: > > By only two cases I mean , that in exiting block when computing the > > condition related to PHI node I can expect only icm...
2017 Aug 13
2
PHI nodes and connected ICMp
...MT+02:00 Sanjoy Das <sanjoy at google.com>: >> >>> Hi Anastasiya, >>> >>> If you're looking for the exit value of a PHI node, please take a look >>> at what IndVarSimplify does here: >>> https://github.com/llvm-mirror/llvm/blob/master/lib/Transfor >>> ms/Scalar/IndVarSimplify.cpp#L516 >>> >>> On Thu, Aug 10, 2017 at 12:55 AM, Anastasiya Ruzhanskaya >>> <anastasiya.ruzhanskaya at frtk.ru> wrote: >>> > By only two cases I mean , that in exiting block when computing the >>> > con...
2017 Jan 24
2
[InstCombine] rL292492 affected LoopVectorizer and caused 17.30%/11.37% perf regressions on Cortex-A53/Cortex-A15 LNT machines
...> > > Do you mean to remove the hack in InstCombiner::visitICmpInst()? > > > > Yes. Although (this just came up in D28625 too) we might need to remove multiple versions of that in order to unlock optimization: > > https://github.com/llvm-mirror/llvm/blob/master/lib/Transforms/InstCombine/InstCombineCompares.cpp#L4338 <https://github.com/llvm-mirror/llvm/blob/master/lib/Transforms/InstCombine/InstCombineCompares.cpp#L4338> > https://github.com/llvm-mirror/llvm/blob/master/lib/Transforms/InstCombine/InstCombineCasts.cpp#L470 <https://github.com/llvm-mirror/l...
2008 Sep 30
1
[LLVMdev] Hi Cache Miss and Branch Misprediction
Than a lot John!!!! That was great, i wanted to read the performance counter, but was always afraid how llvm would react (virtual machine) Thanx for the resource i ll go through it. i think i read somewhere that llvm doesnot support assembly instructions??? Also can you redirect me to run-time transforms for llvm, where can i find the material. I thought that the transfor pass is done on the IR only and it is static??? Please correct my thinking. You were of great help Thank you Ketan ----- Original Message ----- From: "John Criswell" <criswell at cs.uiuc.edu> To: "LLVM Deve...
2017 Jan 29
3
Folding zext from i1 into PHI nodes with only zwo incoming values.
Hi, AFAICT there are two places where zext instructions may get folded into PHI nodes. One is FoldPHIArgZextsIntoPHI and the other is the more generic FoldPHIArgOpIntoPHI. Now, the former only handles PHIs with more than 2 incoming values, while the latter only handles casts where the source type is legal. This means that for an PHI node with two incoming i8 values, both resulting from `zext i1
2017 Jan 30
3
Folding zext from i1 into PHI nodes with only zwo incoming values.
...625 > > Does that patch make any difference on the cases that you are looking at? > > Instead of avoiding ShouldChangeType with zext as a special-case opcode, > it might be better to treat i1 as a special-case type. There's no way to > avoid i1 in IR, so we might as well allow transforming to that type? > > I'm not sure yet, but there's a chance that change might induce problems > (infinite loops) with this: > https://github.com/llvm-mirror/llvm/blob/master/lib/Transfor > ms/InstCombine/InstCombineSimplifyDemanded.cpp#L374 > > > On Sun, Jan 29, 201...
2011 Apr 06
7
[LLVMdev] GSoC 2011: Superoptimization for LLVM IR
...h, I hope to greatly contribute to the current LLVM instruction simplify phase, introducing new substitutions identified in this project. Methodology There is already a superoptimizer for LLVM in initial stages of development. The existing superoptimizer currently limits its search space to a few transfor- mations. This project will focus on improving this current superoptimizer by extending the number of transformations applied and thus greatly increasing the search space. In order to test the superoptimizer efficiency, it will use LLVM bitcodes compiled from the entire LLVM test suite and SPEC to h...
2017 Jan 24
3
[InstCombine] rL292492 affected LoopVectorizer and caused 17.30%/11.37% perf regressions on Cortex-A53/Cortex-A15 LNT machines
...ptimization fence. > > If this is gonna be a long process to recover, this looks like something to be reverted in the 4.0 branch (unless I missed that there is a correctness fix involved?). > > > Nope - this is just about perf, not correctness. Of course, the intent was that this transform should only improve perf, so I wonder if we can pin any other perf changes from this commit. > > I'm new to using the LNT site, but this should be the full set of results for the A53 machine in question with a baseline (r292491) before this patch and current (r292522) : > http://llvm...
2004 Jul 29
5
Astricon Conference Call?????????
I know this is probably way out there but............ Would it be possible to set up a (Asterisk based) conference call (per se) with the presentations at the upcoming Astricon conference via IAXtel (or something similar) so that people who are not able to attend could join a Meetme conference (listen only) and listen to the content. There maybe bandwidth issues but this would certainly be an
2017 Jan 30
0
Folding zext from i1 into PHI nodes with only zwo incoming values.
...but it calls FoldPHIArgBinOpIntoPHI() for binops which takes care of almost everything else? My minimal patch idea is to ease the restriction in ShouldChangeType because i1 is special. I tried the patch below, and it works on the example...and nothing in 'make check' failed. :) Index: lib/Transforms/InstCombine/InstructionCombining.cpp =================================================================== --- lib/Transforms/InstCombine/InstructionCombining.cpp (revision 293485) +++ lib/Transforms/InstCombine/InstructionCombining.cpp (working copy) @@ -88,12 +88,12 @@ /// Return true if...
2016 Feb 29
4
problema al importar una BD que esta en formato de SPSS
...go que hacer un calculo muy simple, pero con una BD mas o menos grande (250mil filas x 500 columnas) ... esta BD esta en formato de SPSS y la importo asi: library(foreign) bdr <- read.spss("CASEN_2013_MN_B_Principal.sav", use.value.labels=FALSE, to.data.frame=TRUE) luego, quiero transformar el DF en un data.tale pues el calculo requiere obtener promedios de acuerdo a ciertos criterios, lo que es muy facil especificar con DT y el calculo es bastante rapido tambien ... pero al tratar de transformar bdr a data.table bdr <- as.data.table(bdr) me transforma las columnas con los...
2020 Mar 20
5
CFG manipulation and !llvm.loop metadata
...eciate some feedback on the issue. The IR language description states that llvm.loop metadata is attached to terminator of a loop latch block, and accordingly Loop::getLoopID() searches for it in all loop latches (and only successfully finds it if all latches reference the same metadata) However, transforms which modify the CFG, for example using SplitCriticalEdge(), generally don't make any attempt to preserve this property. Some transforms dealing specifically with loops use getLoopID and setLoopID to preserve and reset the metadata after transformations, but function transforms such as GVN an...
2018 May 20
0
You say #nothing... I say "Hello. Hello! Hello?" Moving forward with this will stop this violence, it will also stop murder, and then death. (... in that order)
...lo Adam" ... kind of a "hello Earth, this is how and why..." So yeah, I think that the power of virtual reality ... in a place where there was no other way, might be used to show us how I really feel about jails and about homelessness and hunger--and I think seeing prisons magically transfor <http://isiti.gq/lists/lt.php?id=YUgDAQRSGAFSXB1QWlQKVF0F> m into a combination of Monster.com <http://isiti.gq/lists/lt.php?id=YUgNBABXGAFSXB1QWlQKVF0F> and soup kitchens... complete with /beds for the needing/ and bread for the wise <http://isiti.gq/lists/lt.php?id=YUgBAAFQGAFSXB1Q...