search for: flattened

Displaying 20 results from an estimated 686 matches for "flattened".

2019 Nov 04
3
Fix clang's 'flatten' function attribute: add depth to always_inline?
Hi everyone, clang currently implements the 'flatten' function attribute by marking all calls to not 'noinline' functions with 'always_inline'. In effect, only the first level of calls is inlined, not all calls recursively (like gcc does). We briefly discussed possible solutions on IRC: We could add an equivalent LLVM attribute for functions (e.g. 'flatten'). The
2010 Feb 03
3
How to flatten a tree (based on list) to a certain depth?
Suppose that I have the following list of lists of frames 'root' (let's call it a 'tree' of frames). I want to flatten it to be a list of frames. However, if I unlist(root), it will flatten the frames as well. Is there a simply way to flatten the tree to certain depth? aframe1=data.frame(x=1:3,y=1:3) aframe2=data.frame(u=7:9,v=11:13) aframe3=data.frame(p=3:5,q=6:8)
2014 Feb 08
3
[LLVMdev] SCEV implementation and limitations, do we need "pow"?
On 2/7/14, 10:24 AM, Andrew Trick wrote: > > On Feb 5, 2014, at 12:54 AM, Mehdi Amini <mehdi.amini at silkan.com > <mailto:mehdi.amini at silkan.com>> wrote: > >> Hi, >> >> I was looking at some bugs to play with, and I started with >> http://llvm.org/bugs/show_bug.cgi?id=18606 >> >> As I commented there, a loop is unrolled and exhibit
2017 Oct 22
2
Replace "while" "for" loops with "If-Else"
Hi weiren, Thanks for your suggestion! Yes, I am trying to do this "nested flattening". It seems that I need a post-dominator tree-based algorithm to flatten the nested loops from the innermost to the outermost, level by level. Is there any feature already existed in LLVM tools? Or similar? On Sun, Oct 22, 2017 at 2:31 AM, 陳韋任 <chenwj.cs97g at g2.nctu.edu.tw> wrote: > If
2012 Jun 13
2
[LLVMdev] llvm-mc problem after a pass
...stats ===-------------------------------------------------------------------------=== ... Statistics Collected ... ===-------------------------------------------------------------------------=== 9 break-crit-edges - Number of blocks inserted 1 flattening - Functions flattened ../../../build/Release+Asserts/bin/llc src/pk/asn1/der/sequence/der_encode_sequence_ex.bc -o src/pk/asn1/der/sequence/der_encode_sequence_ex.s ../../../build/Release+Asserts/bin/llvm-mc -filetype=obj src/pk/asn1/der/sequence/der_encode_sequence_ex.s -o src/pk/asn1/der/sequence/der_encode_sequence_...
2011 May 19
0
Flattening lists and environments (was: "how to flatten a list to the same level?")
Dear list, I came up with a two functions that flatten arbitrary deeply nested lists (as long as they're named; not tested for unnamed) and environments (see attachment; 'flatten_examples.txt' contains some examples). The paradigm is somewhat similar to that implemented in 'unlist()', yet extends it. I would have very much liked to build upon the superfast functionality
2009 Jan 10
2
hidden_field_tag flattens my array for value
ERB: <%= hidden_field_tag(''users_ids'', @users.collect(&:id))%> OUTPUT: <input id="users_ids" name="users_ids" type="hidden"
2014 Jul 17
2
[LLVMdev] LLVM Code Generation on flattened IR code
Hello, I made two flattening transformation filters, one use a switch instruction for the dispatcher, and the other an indirectbranch instruction. Both work well but llc is very time consuming in the second case : 10 minutes for a 500 basic block function, while it takes 10 seconds for the switchcase implementation . The instrumentation of llc shows that most of the time is passed in the Machine
2007 Dec 09
4
Help on drying code
Hi all, Currently I''m having to do this: def self.authorized_roles(controller, action) specific = self.find_by_controller_and_action(controller, action) all_actions = self.find_by_controller_and_action(controller, ''*'') all_controllers = self.find_by_controller(''*'') role_ids = [] specific.each do |role_item| role_ids <<
2010 Feb 11
1
Flattening Graphics
Hello, This question is a nightmare to search for, as I get so many irrelevant results. What I'm interested in doing if I have many pages of plots and I want to keep them together in the same document, say a PDF, is there a way to flatten all the dot plots and graphics, so that they don't take a long time to load on a slow computer in Adobe Reader, without using external programs outside
2012 Jun 26
2
flatten lists
I am looking for a function to flatten a list to a list of only 1 level deep. Very similar to unlist, however I don't want to turn it into a vector because then everything will be casted to character vectors: x <- list(name="Jeroen", age=27, married=FALSE, home=list(country="Netherlands", city="Utrecht")) unlist(x) This function sort of does it: flatlist
2012 Jun 13
0
[LLVMdev] llvm-mc problem after a pass
...----------------------------------------------------------=== > ... Statistics Collected ... > ===-------------------------------------------------------------------------=== > > 9 break-crit-edges - Number of blocks inserted > 1 flattening - Functions flattened > > ../../../build/Release+Asserts/bin/llc src/pk/asn1/der/sequence/der_encode_sequence_ex.bc -o src/pk/asn1/der/sequence/der_encode_sequence_ex.s > ../../../build/Release+Asserts/bin/llvm-mc -filetype=obj src/pk/asn1/der/sequence/der_encode_sequence_ex.s -o src/pk/asn1/der/sequence/der_e...
2006 Jun 07
2
Hash flattening on paginator link_to
Hey I need some help with pagination and the link_to in the view. I''m trying to include a hash in the pagination link_to params and it keeps flattening out my hash. Example: Here''s my hash called @answer: "answer"=>{"6"=>"9bf31c7ff062936a96d3c8bd1f8f2ff3", "7"=>"6f4922f45568161a8cdf4ad2299f6d23"}
2005 Mar 09
1
Flattening a list of data frames
Hello all, Simple version of my problem: I've got a list of data frames, where each data frame has the same number of columns and the same column names. I'd like to flatten the list into one large data frame. Is there an easy way to do this? Quick example code: a <- data.frame(x=c(1,2,3),y=c(5,7,9) b <- data.frame(x=c(2,4,7,9),y=c(2,3,5,4)) z <- list(a,b) # Do
2014 Feb 05
2
[LLVMdev] SCEV implementation and limitations, do we need "pow"?
Hi, I was looking at some bugs to play with, and I started with http://llvm.org/bugs/show_bug.cgi?id=18606 As I commented there, a loop is unrolled and exhibit this pattern: %mul.1 = mul i32 %mul, %mul %mul.2 = mul i32 %mul.1, %mul.1 .... With an unroll factor of 32, the last multiply has 2^32 terms in its SCEV expression. (I mean I expect it would have those terms if I was patient
2014 Jul 21
2
[LLVMdev] LLVM Code Generation on flattened IR code
...do that how can i attach a LLVM IR source file to a bug report? Charles ----- Mail original ----- De: "Andrew Trick" <atrick at apple.com> À: charlessl at free.fr Cc: llvmdev at cs.uiuc.edu Envoyé: Vendredi 18 Juillet 2014 09:18:41 Objet: Re: [LLVMdev] LLVM Code Generation on flattened IR code On Jul 17, 2014, at 11:41 AM, charlessl at free.fr wrote: Hello, I made two flattening transformation filters, one use a switch instruction for the dispatcher, and the other an indirectbranch instruction. Both work well but llc is very time consuming in the second case : 10 minute...
2014 Jul 03
0
Re: virsh blockcopy: doesn't seem to flatten the chain by default
...snap1, you deleted foo. That is recorded in snap1, and when reading a chain, you stop at the first level of the chain that provides information. When flattening, it means you are inherently losing any information about the state that existed before snap1 changed the state, at least when using the flattened chain to try and find that information. Graphically (well, using ASCII), let's look at it like this. When you start your guest originally, you have a big blank disk being tracked by the base image, and write into some sectors of that disk. So, use "A" to represent the initial OS in...
2012 Apr 27
2
[LLVMdev] RE : RE : Detect if a basicblock is part of a loop
This is my main.c (just a crappy test file): #include <stdlib.h> void foo() { foo(); } int main(int argc,char** argv) { int a = 1; int b = 3; int c = a+b; int k; for(k=0;k<10;++k) { // The loop I'm trying to detect int sdf = 123123; c++; } if(c - atoi(argv[1])
2009 Oct 21
0
Flattened Device Tree Project Announcement
Dear FreeBSD Community, The FreeBSD Foundation is pleased to announce another funded project! Rafal Jaworowski and Semihalf has been awarded a grant to provide FreeBSD with support for the flattened device tree (FDT) technology. This project allows for describing hardware resources of a computer system and their dependencies in a platform-neutral and portable way. The main consumers of this functionality are embedded systems whose hardware resources assignment cannot be probed or self-disco...
2001 Dec 28
0
flattening return value of tapply
Dear R-Users, Does anyone know how to flatten, i.e. convert to a table, a return value of tapply when its INDEX argument is a list? Here is an example of what I need > x <- rnorm(100) > f1 <- rep(c(T,F),50) > f2 <- c(rep(T,50), rep(F,50)) > y <- tapply(x, list(f1=f1,f2=f2), summary) > y f2 f1 FALSE TRUE FALSE "Numeric,6"