search for: filter0

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...