search for: fca

Displaying 20 results from an estimated 72 matches for "fca".

Did you mean: fc4
2008 Nov 13
2
(no subject)
Hi, Browse[1]> d4 EVDO_Rev Session_Setup FCA bin counts 50 NA 0 5 1 1 51 NA 0 5 2 1 52 NA 0 5 3 1 53 NA 0 5 4 1 54 NA 0 5 5 1 55 NA 0 5 6 1 56 NA 0 5 7...
2020 Apr 12
2
Optimization generate super long function definition
...ction is called instead. consider the store line: store [500 x i32] %x, [500 x i32]* %x. once I pass this function to opt -O1 -S --verify --verify-each, it generates code like this: define i32 @gl.qi([500 x i32] %x, i32 %i) local_unnamed_addr { entry: %0 = alloca [500 x i32], align 4 %x.fca.0.extract = extractvalue [500 x i32] %x, 0 %x.fca.1.extract = extractvalue [500 x i32] %x, 1 %x.fca.2.extract = extractvalue [500 x i32] %x, 2 %x.fca.3.extract = extractvalue [500 x i32] %x, 3 %x.fca.4.extract = extractvalue [500 x i32] %x, 4 %x.fca.5.extract = extractvalue [500 x i32] %x...
2014 Feb 03
5
[LLVMdev] [RFC] Removing FCA constants from the IR
Currently, you're allowed to form a constant of aggregate type using any number of other constants you like. This makes scanning the instructions of the IR needlessly complex when looking for references to constants. There is no need to support this degree of complexity in the IR. We could require that for anything but 'zeroinitializer' you cannot write a constant of aggregate
2010 Mar 04
1
[LLVMdev] Struct parameter
Hi, guys, If there is a struct {i8, i8, i32}, and there are several parameter GPRs(32bits), say, r0, r1~r5, I can make this struct to be passed in r0, r1 because LLVM_SHOULD_PASS_AGGREGATE_IN_INTEGER_REGS is true in DefaultABI, neither it passed by value, nor it passed as FCA. But if the first parameter register r0 is occupied by other argument, in DefaultABI, that struct passed as a i64, and i64 requires 8 bytes alignment in my target, therefore, r1 is skipped for this reason, this is not what I want. I have tried to pass struct as FCA or byval, but pass as FCA do not...
2015 Mar 16
3
[LLVMdev] Alias analysis issue with structs on PPC
...alignment problem via the 'align' parameter attribute. Unfortunately, I think for pointer types it's already overloaded to describe the alignment of the pointee and not the argument itself. In fact, I think you did this Hal. :) I think, in the long term, we should probably use a direct FCA. I believe this is what ARM does. It's also nice to flatten the FCA if we can detect that we're in a simple case where no interesting alignment is required. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachmen...
2010 Mar 31
2
Simplifying particular piece of code
...t;BMM.AV120", stdev="BMM.SD120")) mrets <- merge(mrets, GM1.SR=apply(mrets, 1, MyFunc, ret="GM1.AV120", stdev="GM1.SD120")) mrets <- merge(mrets, IYC.SR=apply(mrets, 1, MyFunc, ret="IYC.AV120", stdev="IYC.SD120")) mrets <- merge(mrets, FCA.SR=apply(mrets, 1, MyFunc, ret="FCA.AV120", stdev="FCA.SD120")) mrets <- merge(mrets, IMM.SR=apply(mrets, 1, MyFunc, ret="IMM.AV120", stdev="IMM.SD120")) mrets <- merge(mrets, BME.SR=apply(mrets, 1, MyFunc, ret="BME.AV120", stdev="BME.SD1...
2015 Mar 17
2
[LLVMdev] Alias analysis issue with structs on PPC
...t box { > double* source; > double* source2; > }; > > then the parameter is passed as: > > define void @test(double* noalias nocapture %result, [2 x i64] % > my_struct.coerce, i32 signext %len) #0 > > and is extracted the same way: > > %my_struct.coerce.fca.0.extract = extractvalue [2 x i64] % > my_struct.coerce, 0 > %0 = inttoptr i64 %my_struct.coerce.fca.0.extract to double* > > but, it is also important to realize that the i64 here in the array > type is actually chosen to satisfy alignment requirements. If we have this: > >...
2010 Mar 01
0
[PATCH] com32: recognize gPXE's COMBOOT as gPXE
...INUX_FS_EXTLINUX = 0x34, + SYSLINUX_FS_GPXE = 0x46, }; struct syslinux_version { diff --git a/com32/lib/sys/gpxe.c b/com32/lib/sys/gpxe.c index fae03f8..1b01abc 100644 --- a/com32/lib/sys/gpxe.c +++ b/com32/lib/sys/gpxe.c @@ -9,8 +9,8 @@ bool is_gpxe(void) struct s_PXENV_FILE_CHECK_API *fca; sv = syslinux_version(); - if (sv->filesystem != SYSLINUX_FS_PXELINUX) - return false; /* Not PXELINUX */ + if (sv->filesystem != SYSLINUX_FS_PXELINUX && sv->filesystem != SYSLINUX_FS_GPXE) + return false; /* Not PXELINUX or gPXE */...
2015 Jun 01
2
[LLVMdev] Debug info for lazy variables triggers SROA assertion
...hat val is of type bool (that's the view of the user). But it is represented by a structure containing a pointer to a frame and a pointer to a function. Optimizing this code triggers an assertion: piece is larger than or outside of variable call void @llvm.dbg.value(metadata i8* %val_arg.fca.0.extract, i64 0, metadata !11, metadata !19), !dbg !18 !11 = !DILocalVariable(tag: DW_TAG_arg_variable, name: "val", arg: 0, scope: !6, file: !4, line: 1, type: !12) !19 = !DIExpression(DW_OP_bit_piece, 0, 64) piece is larger than or outside of variable call void @llvm.dbg.value(met...
2014 Jul 22
3
Descargar lista de paquetes zipeados
...as de R en formato zipeado. Por ejemplo quiero descargar las librerías (lme4, latticeExtras, Biobase,....., etc,etc) en formato zipeado. Se que puedo hacerlo una por una desde el cran pero quisiera tener un procedimiento para hacerlo automáticamente. Prof. Julio Di Rienzo Estadística y Biometría FCA- U.N. Córdoba http://sites.google.com/site/juliodirienzo [[alternative HTML version deleted]]
2020 Jan 17
3
Help with SROA throwing away no-alias information
...entsStruct", %"Burst.Compiler.IL.Tests.Aliasing/NoAliasWithContentsStruct"* %s, i64 0, i32 1 %3 = bitcast i8** %2 to i64* %4 = load i64, i64* %3, align 1 %5 = bitcast %"Burst.Compiler.IL.Tests.Aliasing/NoAliasField"* %var.0 to i64* store i64 %1, i64* %5, align 8 %.fca.1.gep = getelementptr inbounds %"Burst.Compiler.IL.Tests.Aliasing/NoAliasField", %"Burst.Compiler.IL.Tests.Aliasing/NoAliasField"* %var.0, i64 0, i32 1 %6 = bitcast i32** %.fca.1.gep to i64* store i64 %4, i64* %6, align 8 %7 = bitcast %"Burst.Compiler.IL.Tests.Aliasin...
2010 Apr 14
3
pdMat
...plo ver una pdDiag, pero cuando abro una pdDiag veo un código tan sintético que me resulta imposible imarginar como armar algo a paritir de alli. Si hay algunos interesados en armar una librería de pdMat''s podría ser un buen proyecto grupal. Prof. Julio Di Rienzo Estadística y Biometría FCA- U.N. Córdoba IBS CC Member http://sites.google.com/site/juliodirienzo "Biometry, the active pursuit of biological knowledge by quantitative methods." (R.A. Fisher, 1948) [[alternative HTML version deleted]]
2016 Dec 12
0
RFC: Adding argument allocas
...}* %0, i32 0, i32 1 store double %p.coerce1, double* %2, align 8 ret void } My proposal doesn't make this any better so long as we split these things in the frontend, so let's assume we go the direction you propose, so that we receive just one %struct.P value. I'm pretty sure full FCA stores are non-canonical, so after optimizations, this is what we'd have to pattern match in the backend: define void @f(%struct.P %p) #0 { %p.addr = alloca %struct.P, align 8 %x.addr = getelementptr inbounds %struct.P, %struct.P* %0, i32 0, i32 0 %x = extractvalue %struct.P %p, 0 stor...
2015 Mar 15
5
[LLVMdev] Alias analysis issue with structs on PPC
On Sun, Mar 15, 2015 at 4:34 PM Olivier Sallenave <ol.sall at gmail.com> wrote: > Hi Daniel, > > Thanks for your feedback. I would prefer not to write a new AA. Can't we > directly implement that traversal in BasicAA? > Can I ask why? Outside of the "well, it's another pass", i mean? BasicAA is stateless, so you can't cache, and you really don't
2012 Mar 25
0
sm.density kernel estimation for points
...(64, 63.5, 63, 61,61.5) points = cbind(x.locs, y.locs) #plot it plot(points) #get points density abc=sm.density(points, eval.points=points, eval.grid=FALSE) #make a matrix from points and estimation fc=cbind(abc$eval.points,abc$estimate) #select points upper and lower "confidence" level fca=subset(fc,fc[,3]>0.08) fcb=subset(fc,fc[,3]<=0.08) #show how contours look like with sm "nature" contour function dens.2 =sm.density(points,display="slice") #finally plot contour- green points are ok, red are some anomalies contour(dens.2$eval.points[,1],dens.2$eval.poin...
2013 Oct 24
2
Rarezas con boot
la libreria lm4 cambio con la versón 3 de R. Fijate en las versiones Prof. Julio Di Rienzo Estadística y Biometría FCA- U.N. Córdoba IBS-RARG President http://sites.google.com/site/juliodirienzo "Biometry, the active pursuit of biological knowledge by quantitative methods." (R.A. Fisher, 1948) 2013/10/24 Carlos Ortega <cof@qualityexcellence.es> > Hola, > > Quizás para caracterizar con má...
2013 Jul 25
3
variación en los resultados de k medias
Buen día a todos. mi pregunta es si alguien sabe si el algoritmo de k medias siempre da los mismos resultados con los mismos datos de entrada. o si al correrlo dos veces con los mismos datos de entrada se pueden obtener grupos distintos. [[alternative HTML version deleted]]
2015 Mar 06
2
[LLVMdev] Optimizing out redundant alloca involving byval params
.../PerformanceTips.html#avoid-loads-and-stores-of-large-aggregate-type The current proposal is to convert such aggregate loads and stores into their component pieces. If that happens, you're example should come "for free" provided that the same example works when you break down the FCA into it's component pieces. If it doesn't, please say so. Philip On 03/05/2015 04:21 PM, Reid Kleckner wrote: > I think lib/Transforms/Scalar/MemCpyOptimizer.cpp might be the right > place for this, considering that most frontends will use memcpy for > that copy anyway. It alr...
2013 Nov 09
1
Más de 5000 paquetes en CRAN :-0
...s librerías, lo que genera muchos dolores de cabeza. A la pregunta que queda por hacer? pienso que realmente mucho, especialmente en la contrucción de meta-librerías que resuman varios paquetes con una interfaz simple y coherente para el usuario final. Prof. Julio Di Rienzo Estadística y Biometría FCA- U.N. Córdoba IBS-RARG President http://sites.google.com/site/juliodirienzo "Biometry, the active pursuit of biological knowledge by quantitative methods." (R.A. Fisher, 1948) 2013/11/8 Freddy Omar López Quintero <freddy.vate01@gmail.com> > Es cierto. Es una sensación que espa...
2017 May 09
3
RFC: SROA for method argument
Hi, I am working to improve SROA to generate better code when a method has a struct in its arguments. I would appreciate it if I could have any suggestions or comments on how I can best proceed with this optimization. * Problem * I observed that LLVM often generates redundant instructions around glibc’s istreambuf_iterator. The problem comes from the scalar replacement (SROA) for methods with an