Displaying 20 results from an estimated 6000 matches similar to: "[LLVMdev] A faster instruction selector?[MESSAGE NOT SCANNED]"
2008 Dec 20
0
[LLVMdev] A faster instruction selector?
> On Dec 17, 2008, at 4:53 AM, Mark Shannon wrote:
>> Choosing the fast selector does speed code-generation by almost
>> double,
>> when using llc, but the reduction in final code speed is obviously a
>> downside.
> [...]
>> Since my toolkit generates an interpreter, I am able to just compile
>> hotspots, so final speed of compiled code is quite
2008 Dec 15
2
[LLVMdev] A faster instruction selector?
Hi everyone,
llvm is great!
But there is one exception ;)
llvm components are generally fast, but instruction selection is slooow.
Let me explain.
I am developing a toolkit for building virtual machines which can automatically
generate a JIT compiler using the interpreter specification.
llvm does the hard work of machine code generation. (Thanks to you all)
I discovered that JIT compilation is
2006 Aug 03
3
[LLVMdev] Adding register allocator to LLVM
Hi!
I'm developing a register allocator and need it to be available as an option
for llc tool. I used to edit /lib/CodeGen/Passes.cpp for this aim but after
yesterday's update these options are defined somewhere else and I can't find
the place.
Thanks for your help.
Tony.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2013 Feb 13
1
[lattice] display a projected map on a layerplot
summary: I can display a lon-lat map on a lattice::layerplot, and I
can display a Lambert conformal conic (LCC) map on a spam::image, but
I can't display an LCC map on a lattice::layerplot. Example follows.
What am I doing wrong?
details:
I've been using `lattice` (via `rasterVis`) successfully to display
global atmospheric data, which works well enough (though I am
definitely intrigued
2007 Mar 19
1
App can't load DLLs without sudo
I'm trying to get the Syncrosoft License Control Center to run under
wine. for some reason it can only load MFC42.DLL and MSVCRT.DLL if I
put 'sudo' on the command line:
[paul@localhost LCC]$ wine LCC.exe
err:module:import_dll Library MFC42.DLL (which is needed by
L"C:\\Program Files\\Syncrosoft\\LCC\\LCC.exe") not found
err:module:import_dll Library MSVCRT.dll (which is
2019 Nov 26
0
[PATCH common v2 1/3] options: Simplify selector parsing for --key options.
Refactor this code to use guestfs_int_split_string function which
slightly simplifies it. This should have no effect.
---
options/keys.c | 35 ++++++++++++++---------------------
1 file changed, 14 insertions(+), 21 deletions(-)
diff --git a/options/keys.c b/options/keys.c
index f783066..74b5497 100644
--- a/options/keys.c
+++ b/options/keys.c
@@ -153,49 +153,42 @@ get_key (struct key_store
2011 Jul 24
1
GLM different results with the same factors
I've read something about this problem, but I don't know how can i avoid this
problem.
Why the order of the factors give different results? I suppose it's because
the order of the factors, i've just changed "lcc" from the first position to
the last in the model, and the significance change completely
>
2007 Nov 28
0
Prototype 1.6: Selector.matchElements Issue?
I haven''t been able to find any discussion about this. It looks as if
Selector.matchElements is broken (which means that
Selector.findElement, Element.down(elt, cssselector) dont work
properly.
What I''m seeing is that (line 3310) the Selector.findElements is not
called with the root node of the node you are wishing to find elements
under (its not called with a parameter at all)
2012 Jul 17
3
gdm login keyboard layout selector missing
How do I get the keyboard layout selector in gdm login for 6.3? I have
language selector but no keyboard layout selector.
--
Robert Arkiletian
Eric Hamber Secondary, Vancouver, Canada
2010 Feb 05
0
[LLVMdev] Clobbering llvm.eh.selector return
Hi Garrison,
> I accidentally ran into a JIT scenario where a call instruction, executing an external non-generated C function,
> executed between a llvm.eh.exception and a llvm.eh.selector instruction would clobber the register
> (register index __builtin_eh_return_data_regno(1)), used by the return value of llvm.eh.selector. The behavior
> of the call depends on the function
2007 Oct 05
1
[LLVMdev] Instruction selector internals
Hi there
first of all, many thanks to some people out there for their advice on building
LLVM on Cygwin (this would be Aaron Gray, Reid Spencer, Tanya and Chris Lattner
i suppose).
LLVM 2.1 seems to build in debug mode on my "old" Cygwin (1.5.15). At least
everything except tblgen is build. For tblgen i use the supplied mingw
binaries, many thanks for that!
I would like now to ask you
2010 Dec 09
1
[LLVMdev] Why declaration of llvm.eh.selector differs between documentation and in .ll code written by clang++?
Here http://llvm.org/docs/ExceptionHandling.html#llvm_eh_selector
llvm.eh.selector is declared like this:
i32 %llvm.eh.selector
<http://llvm.org/docs/ExceptionHandling.html#llvm_eh_selector>(i8*, i8*,
i8*, ...)
But when clang++ (rev.121360) writes the module with exceptions, it
writes it out like this:
declare i32 @llvm.eh.selector(i8*, i8*, ...) nounwind
Why there is such descrepancy?
2010 Feb 05
1
[LLVMdev] Clobbering llvm.eh.selector return
Funny I remember that code (DwarfEHPrepare), wondering at the time why it was doing this. Thanks for your response,
as I can now stop trying figure out how I am introducing this error, and more importantly now will be able to go back to
DwarfEHPrepare, and understand it better knowing one of its purposes. However the result of my tests indicates that
the underlying register used by the
2010 Feb 11
0
[LLVMdev] Test approach to handling clobbering llvm.eh.selector return
Hi Garrison,
> I hacked together a version of DwarfEHPrepare.cpp which tries to deal with the ordering of llvm.eh.exception and llvm.eh.selector.
> The hacked is contained within the attached patch.
it looks like you tried to copy the code for eh.exception. There are two
problems with this: (1) the eh.exception code really needs to be rewritten
to make use of the new SSAUpdator (then all
2006 Jun 29
3
Speeding up Prototype''s $$ Selector
Just a quick heads up that Sylvain Zimmer has posted a performance
upgrade for Prototype''s $$ selector, making the function up to 20 times
faster.
This could be just the thing I''ve been looking for recently as a site
I''m currently developing makes heavy usage of that $$ selector and I
have noticed that this can lead to a noticeable lag on page load.
See
2009 Jan 24
4
nokogiri selector help
hiya,
i want the selector that would return a <tr> of a table if any td
contains some text, so i can use it in click_link_within
e.g. When I click the "show" link within the row containing
"user at example.com"
When /^I click the "(.+)" link within the row containing "(.+)"$/ do |
link, text|
selector = ??
click_link_within selector, link
2007 May 16
2
[LLVMdev] instruction selector failure
hi,
i found a problem in LLVM regarding the matching of 'Constant' nodes in
the instruction selector. the testcase is for x86, but similar testcases
for the other architectures (e.g. ppc) should be easy to create.
i'm using the llvm-gcc 2.0 prerelease binary package.
here is the testcase:
int foo(int bar) {
asm("movl %1, %0" : "=r"(bar) : "i"(5));
2006 Dec 14
1
Prototype CSS selector to descend tree?
Hi, I''m calling on those with Prototype/CSS selector foo to help with a
somewhat tricky issue.
I have a tree structure where each item is hierarchical. This is used
to manage software components. Think of the case where you''re
installing a piece of software, and want to customize which packages
are installed:
[ ] Internet
[ ] Email
[ ] Thunderbird
[ ]
2007 Oct 05
1
[LLVMdev] Instruction selector internals
Hi Evan
> > It looks
> > like that the instruction selector operates on actual DAGs, no
> > unDAGing to
> > trees seems to occur at any point.
> Instruction scheduler is responsible for turning a DAG into a list of
> instructions.
So unDAGing is applied by the instruction scheduler. At which points in the
compilation flow is the instruction scheduler run (i'm
2010 Feb 05
2
[LLVMdev] Clobbering llvm.eh.selector return
I accidentally ran into a JIT scenario where a call instruction, executing an external non-generated C function,
executed between a llvm.eh.exception and a llvm.eh.selector instruction would clobber the register
(register index __builtin_eh_return_data_regno(1)), used by the return value of llvm.eh.selector. The behavior
of the call depends on the function called even though none of the