Displaying 9 results from an estimated 9 matches for "quich".
Did you mean:
quick
2008 Apr 03
2
[LLVMdev] unwinds to in the CFG
...argued against this approach
in favour of the mini-basic-blocks approach, in which you have lots
of basic blocks which under the hood share common info to reduce memory
usage. However Chris convinced me that in fact not that many places
really use that there is a single exit, and that only a wimpy quiche
eater would shrink at the idea of auditing all of LLVM! :)
Ciao,
Duncan.
2006 Nov 25
5
Metaphone analysis
Not sure how much this will interest people but I don''t have a blog so I''m
posting something I threw together today cause I think it might be useful.
In what little free time I have I''ve been wanting to put together a
Rails/Ferret based restful dictionary. So I finally got a chance to get
started today so the first thing I wanted to do was implement a metaphone
2008 Apr 04
0
[LLVMdev] unwinds to in the CFG
...h
> in favour of the mini-basic-blocks approach, in which you have lots
> of basic blocks which under the hood share common info to reduce
> memory
> usage. However Chris convinced me that in fact not that many places
> really use that there is a single exit, and that only a wimpy quiche
> eater would shrink at the idea of auditing all of LLVM! :)
>
> Ciao,
>
> Duncan.
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmde...
2004 May 02
1
[LLVMdev] hoisting problem.
...=
and the assertion:
While deleting: int%Billy
Use still stuck around after Def is destroyed: ret int
%Billy
opt: Value.cpp:51: virtual llvm::Value::~Value(): Assertion
`Uses.begin() == Uses.end() &&"Uses remain when a value is
destroyed!"' failed.
Aborted
nadir at quiche:~/src/llvm/lib/Transforms/LICM$ fg
emacs LICM.cpp
=====================================
=====================================
Any help is appreciated,
Nadir Kiyanclar
kiyancla at uiuc.edu
2006 Jan 15
0
Samba 3.0.21a && AFS
...i p -----
When this was solved, there where other problems, but
those are also fixed in the patch... I have yet to
actually RUN Samba with this, but it compiles and
installs correctly...
-------------- next part --------------
--
Clinton Ft. Bragg Ft. Meade PLO Albanian cracking 767 congress NSA
quiche NORAD supercomputer security pits domestic disruption
[See http://www.aclu.org/echelonwatch/index.html for more about this]
[Or http://www.europarl.eu.int/tempcom/echelon/pdf/rapport_echelon_en.pdf]
If neither of these works, try http://www.aclu.org and search for echelon.
2008 Mar 28
0
[LLVMdev] unwinds to in the CFG
On Mar 27, 2008, at 11:15 PM, Nick Lewycky wrote:
> I have a new plan for handling 'unwinds to' in the control flow graph
> and dominance.
>
> Just as a quick recap the problem I encountered is how to deal
> instructions in a block being used as operands in the unwind dest.
> Such
> as this:
>
> bb1: unwinds to %cleanup
> call void @foo() ; might throw,
2008 Apr 03
0
[LLVMdev] unwinds to in the CFG
> In LLVM the rule is that an instruction must be dominated by its
> operands.
...
> We already have this issue with invoke. Consider:
>
> bb1:
> %x = invoke i32 @f() to label %normal unwind label %unwind
> normal:
> phi i32 [%x, %bb1]
> ret i32 %x
> unwind:
> phi i32 [%x, %bb1] ; illegal
> ret i32 %x
>
> The PHI in %unwind must mention
2008 Mar 29
3
[LLVMdev] unwinds to in the CFG
Gordon Henriksen wrote:
> On 2008-03-29, at 00:57, Nick Lewycky wrote:
>
>> Gordon Henriksen wrote:
>>
>>> What blocks would a phi node in %catch require for a case like this?
>>>
>>> define i8 @f(i1 %b) {
>>> entry:
>>> b label %try
>>> try: unwinds to %catch
>>> b i1 %b, label %then, label %else
2008 Mar 28
8
[LLVMdev] unwinds to in the CFG
I have a new plan for handling 'unwinds to' in the control flow graph
and dominance.
Just as a quick recap the problem I encountered is how to deal
instructions in a block being used as operands in the unwind dest. Such
as this:
bb1: unwinds to %cleanup
call void @foo() ; might throw, might not
%x = add i32 %y, %z
call void @foo() ; might throw, might not
ret void
cleanup: