search for: transform

Displaying 20 results from an estimated 13002 matches for "transform".

Did you mean: transforms
2006 May 03
1
[LLVMdev] Patch for transform dependencies
Hi, A number of transforms are actually independent, so here's a partial fix. I updated the dependencies in a cluster of transforms: LowerSwitch, Mem2Reg, LowerSelect, LowerAllocations, UnifyFunctionExitNodes. The patch has been tested, but not extensively. PassManager doesn't complain, and the result of a test pas...
2018 Jun 13
4
RFC: Pass Execution Instrumentation interface
Fedor Sergeev <fedor.sergeev at azul.com> writes: > On 06/12/2018 12:04 AM, David A. Greene wrote: >> // PIA - PassInstrumentationAnalysis >> if (PIA->skipTransformation()) { >> return; >> } >> // Do it. >> PIA->didTransformation(); > That should be easily doable (though the interface would be part of > PassInstrumentation > rather than PassInstrumentationAnalysis). Ok. The way I envision this working from a user stand...
2007 Nov 01
0
2 commits - libswfdec/swfdec_text_field_movie.c test/image
libswfdec/swfdec_text_field_movie.c | 6 ++++-- test/image/Makefile.am | 7 +++++++ test/image/text-field-color-transform-6.swf |binary test/image/text-field-color-transform-6.swf.png |binary test/image/text-field-color-transform-7.swf |binary test/image/text-field-color-transform-7.swf.png |binary test/image/text-field-color-transform-8.swf |binary test/image/text-field-color-transform-8.swf.png |bin...
2013 Jan 04
2
[LLVMdev] LLVM on ARM A15
...ssing this is due to it being disabled by Nadav and when we get the cost model right it'll go back to passing. Maybe we should mark them as supported only by platforms that implement the cost model? ******************** Testing Time: 521.68s ******************** Failing Tests (20): LLVM :: Transforms/LoopVectorize/12-12-11-if-conv.ll LLVM :: Transforms/LoopVectorize/2012-10-22-isconsec.ll LLVM :: Transforms/LoopVectorize/calloc.ll LLVM :: Transforms/LoopVectorize/cast-induction.ll LLVM :: Transforms/LoopVectorize/cpp-new-array.ll LLVM :: Transforms/LoopVectorize/flags.ll...
2008 Mar 26
1
[LLVMdev] PATCH: Use size reduction -- wave1
...b/VMCore/AutoUpgrade.cpp U lib/VMCore/Function.cpp U lib/VMCore/Module.cpp U lib/VMCore/Core.cpp U lib/VMCore/BasicBlock.cpp U lib/AsmParser/llvmAsmParser.y U lib/AsmParser/llvmAsmParser.cpp.cvs U lib/AsmParser/llvmAsmParser.h.cvs U lib/AsmParser/llvmAsmParser.y.cvs U lib/Transforms/Utils/LowerInvoke.cpp U lib/Transforms/Utils/LCSSA.cpp U lib/Transforms/Utils/CodeExtractor.cpp U lib/Transforms/Utils/CloneModule.cpp U lib/Transforms/Utils/CloneFunction.cpp U lib/Transforms/Utils/BreakCriticalEdges.cpp U lib/Transforms/Utils/LowerSwitch.cpp U lib/Transforms...
2008 May 18
0
[LLVMdev] VS build is broken again
...t; + > > + </File> > + <File > RelativePath="..\..\lib\Analysis > \LoadValueNumbering.cpp" >> > </File> > Index: win32/Transforms/Transforms.vcproj > =================================================================== > --- win32/Transforms/Transforms.vcproj (revision 51223) > +++ win32/Transforms/Transforms.vcproj (working copy) > @@ -396,10 +396,6 @@ >> > </File>...
2018 Jan 15
3
Source level code transformation V.S. IR-level code transformation
Dear all, I'm working on a simple code transformation problem that can be described as below: for a C++ loop: *for (int i = 0; i < N; ++i) {* * a = M[i] + b;* * }* I want to transform it to: *int A[4]; * * for (int i = 0; i < N; ++i) {* * A[0] = M[i] + b;* * A[1] = M[i] + b;* * A[2]...
2010 Jun 09
1
back transforming arcsine transformations in metafor
Hi everyone, I'm using the metafor package to meta-analyze a set of proportions. This is working really well for the raw proportions, but is there a way to back-transform the arcsine transformed proportions in the rma or forest functions with the atransf option? The estimates and CIs for the transformed proportions need to be back-transformed to be the sin of the estimate squared. Back-transforming the output isn't a big deal - it's the forest plots that I w...
2008 May 17
3
[LLVMdev] VS build is broken again
attached is the diff of vcprojs that need to be changed to fix the VS build as of revision: 51224. I don't know if this catches all the missing bits, but this does build all the way through. -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: msvs.patch URL:
2012 Jun 07
2
[LLVMdev] no differnce in the execution time between seq. and parallel programs
...d them exactly (exact sequence of commands) both for gcc and LLVM. > > Ciao, Duncan. > Hi Ciao Thank you very much for your help and patience I want to check with you the compilation steps witout turn on any optimazation in both gcc and llvm : Fft_x.c The first program before the transformation Fft_dswp.c The second program after the transformation In gcc compiler I used the following steps --Before the transformation gcc –Wall fft_x.c –o samp -lm Time ./samp 0.544 the execution time before transformation --After the transformation Gcc –Wall fftx_dswp...
2019 Oct 02
2
vectorize.enable
...chrieb Florian Hahn via llvm-dev <llvm-dev at lists.llvm.org>: > The other thing is that with the patch behaviour is slightly changed and we could get a diagnostic we didn't get before: > > warning: loop not vectorized: the optimizer was unable to > perform the requested transformation; the transformation might be disabled or > specified as part of an unsupported transformation ordering > [-Wpass-failed=transform-warning] > > For the example given in revert 858a1ae, in both cases before and after my commit, the loop vectoriser was bailing because &quo...
2011 Nov 16
0
Rip Blu-ray to Transformer Prime-Mac Blu-ray to Transformer
...ffers more convenient experience for being taken outside. So, it is not a professional media player that can fit all your playing requirements. And we should figure out that tablet PCs can playback most of videos except those HD videos encoded by H.264 codec. Since the Asus will release the Eee Pad Transformer 2(Prime), more and more tablet lovers care about whether Transformer Prime supports play Blu-ray movies or not. In fact, Transformer Prime is the new version of Transformer series while Blu-ray movies are encoded by HD video codec. So, if you want to watch Blu-ray movies through Transformer Pri...
2012 Apr 25
0
[LLVMdev] Tool for loop transformations
Hello Tomas, I'm a little bit new here too, but I guess I could try to help you. First, let me see if I get your project straight: you are writing a tool that should (let's say) help students to identify what does a loop seems like after a chosen transformation. Is that the case? If so, your first objective would be isolating a loop transformation and avoid other transformations to mess up with the transformed loop, right? Well, as far as I know, every analysis and transformation in LLVM is a Pass. If you want to see which passes and the order that...
2012 Apr 24
4
[LLVMdev] Tool for loop transformations
Hi everyone! I would like to create a tool which would "simulate" several loop transformations. It should serve as a part of my bachelor thesis. Typical usage of that tool would be this: Mark a loop in a source (probably C/C++) file and specify desired transformation in a predefined way (for example a special comment or something). -> Run the tool on that "crafted" sour...
2007 Sep 01
2
Comparing "transform" to "with"
Hi All, I've been successfully using the with function for analyses and the transform function for multiple transformations. Then I thought, why not use "with" for both? I ran into problems & couldn't figure them out from help files or books. So I created a simplified version of what I'm doing: rm( list=ls() ) x1<-c(1,3,3) x2<-c(3,2,1) x3<-c(2,5,2) x4...
2007 Apr 10
4
[LLVMdev] cvs opt broken?
I checked out llvm from cvs & llvm-gcc from svn last night and again tonight. Each time they compiled and installed fine. After installing them, I recompiled compiler transforms I had written for opt. opt seems to load the my transform libraries fine, but it complains: opt: Unknown command line argument '-mytransform' whenever I try to specify one of my transforms on the opt command line. I checked the names of the transforms and they are correct. In addi...
2019 Oct 02
2
vectorize.enable
Am Mi., 2. Okt. 2019 um 15:56 Uhr schrieb Finkel, Hal J. <hfinkel at anl.gov>: > > It's done by the WarnMissedTransformation and just looks for > > transformation metadata that is still in the IR after all passes that > > should have transformed them have ran. That is, it does not know why > > it is still there -- it could be because the LoopVectorize pass is not > > even in the pipeline -- a...
2015 Jul 24
2
[LLVMdev] Transforming SwitchInst to BranchInst
Hi, Are there some built-in LLVM transformation pass, or written library code that transforms LLVM::SwitchInst into if-condition statements (LLVM:: BranchInst)? The purpose of the transformation is that we have a legacy program analyzer that includes an LLVM pass manipulating if-condition statements. Statements of LLVM::SwithchInst should...
2020 Mar 27
2
[GSoC] Prospective student for Unify ways to move code or check if code is safe to be moved
Hi Rithik, CodeMoverUtils is not aimed for only loop transformations, it can be used by any transformation which want to move code or check if code is safe to be moved. It can currently do both hoist and sink but require control flow equivalent between the original location and the intended to be moved location. I would like to keep the API decoupled from loop...
2018 Jan 15
1
Source level code transformation V.S. IR-level code transformation
Thanks Weiren! My goal is to transform the code automatically by doing some code analysis, instead of rewriting it manually. To do this source level auto transformation, do you have any suggestions on what tool to use? Thanks again!! On Mon, Jan 15, 2018 at 04:25 陳韋任 via llvm-dev <llvm-dev at lists.llvm.org> wrote: > 201...