Displaying 5 results from an estimated 5 matches for "filter0".
Did you mean:
filter
2011 Jun 12
5
[LLVMdev] Is LLVM expressive enough to represent asynchronous exceptions?
...------
Another option is to transliterate the SEH handling code and add some
no-ops like bitcast.
define void whatever()
{
entry:
...
aeh.try.enter0:
;; -----> this would be the no-op <-----
llvm.aeh.enter blockaddress(@whatever,%aeh.try.enter0),
blockaddress(@whatever,%aeh.try.except.filter0)
...
br label aeh.try.exit0:
aeh.try.except.filter0: ; no predecessor
%result = <user code here>
call
llvm.aeh.continue(%result,blockaddress(@whatever,%aeh.try.except.handler0))
unreachable
aeh.try.except.body0: ; no predecessor
call printf "handler\n"
br label aeh.t...
2011 Jun 12
0
[LLVMdev] Is LLVM expressive enough to represent asynchronous exceptions?
...andling code and add some
> no-ops like bitcast.
>
> define void whatever()
> {
> entry:
> ...
> aeh.try.enter0:
> ;; -----> this would be the no-op<-----
> llvm.aeh.enter blockaddress(@whatever,%aeh.try.enter0),
> blockaddress(@whatever,%aeh.try.except.filter0)
> ...
> br label aeh.try.exit0:
> aeh.try.except.filter0: ; no predecessor
> %result =<user code here>
> call
> llvm.aeh.continue(%result,blockaddress(@whatever,%aeh.try.except.handler0))
> unreachable
> aeh.try.except.body0: ; no predecessor
>...
2008 May 31
0
FFT Resampler spectrograms
...the output for the filter-based and block-based resampler at
different qualities at http://www.mumble.info/resamp/
The resampling was 96khz => 44.1khz.
"chirp.png" is the original (unresampled)
"perfect.png" is the result of a FFT/chop/iFFT of the whole file as one.
"filter0.png" to "filter10.png" is the "normal" resampler at different
quality levels.
"block+X.png" is the block-based resampler with X samples overlap (and
960 samples (10ms) base block size). Note that block+0 and block+96 are
not legal values for the resampler, they...
2014 Nov 10
2
[LLVMdev] RFC: How to represent SEH (__try / __except) in LLVM IR
...om John, he thinks filter expressions
should be emitted into the body of the function with the try, rather than
being outlined by the frontend.
Instead of having the frontend create filter functions, we would use labels
in place of typeinfo. The IR would look like "landingpad ... catch label
%filter0 ..." instead of "landingpad ... catch ... @filter_func0 ...".
There would be a backend pass similar to SjLjEHPrepare that would outline
the filter function and cleanup actions. Once we do the outlining, there is
no turning back, because the outlined function has to know something abo...
2014 Nov 13
2
[LLVMdev] RFC: How to represent SEH (__try / __except) in LLVM IR
...om John, he thinks filter expressions should be emitted into the body of the function with the try, rather than being outlined by the frontend.
Instead of having the frontend create filter functions, we would use labels in place of typeinfo. The IR would look like "landingpad ... catch label %filter0 ..." instead of "landingpad ... catch ... @filter_func0 ...". There would be a backend pass similar to SjLjEHPrepare that would outline the filter function and cleanup actions. Once we do the outlining, there is no turning back, because the outlined function has to know something abo...