Displaying 8 results from an estimated 8 matches for "shared_sha256".
2011 Nov 17
2
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
Hello Hal,
> MultiSource/Applications/ClamAV - fails to compile shared_sha256.c with
> an error: error in backend: Cannot select: 0x4fbcb40: v2i64 =
> X86ISD::MOVLPD 0x4149e00, 0x418d930 [ID=596]
Please report this as a PR regardless of the pass. Bugs in the backend
should be fixed.
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint...
2008 Jan 08
2
[LLVMdev] Adding ClamAV to the llvm testsuite (long)
...ibclamav_yc.c
> Makefile
> Output
> prepare.sh
> README.LLVM-tests
> rename.sh
> report.nightly.raw.out
> report.nightly.txt
> shared_cdiff.c
> shared_cfgparser.c
> shared_getopt.c
> shared_misc.c
> shared_network.c
> shared_options.c
> shared_output.c
> shared_sha256.c
> target.h
> test_farm_farm.c
> test_libclamav_libclamav.c
> test_mbox_debugm.c
> test_pe_debugpe.c
> tmp_new
> tmp_reference
>
> ./dbdir:
> daily.cvd
> main.cvd
>
> ./include:
> clamscan
> libclamav
> shared
>
> ./include/clamscan:
> clams...
2007 Dec 18
0
[LLVMdev] Adding ClamAV to the llvm testsuite (long)
Chris Lattner wrote:
> One way to do this is to add a "cut down" version of the app to the
> test suite.
I disabled optional features in clamav-config.h
>
>> 2. GPL license. Chris?
>
> Any open source license that allows unrestricted redistribution is
> fine in llvm-test
Ok, I have created a script that automatically checks out ClamAV
0.92-stable source code
2007 Dec 18
3
[LLVMdev] Adding ClamAV to the llvm testsuite (long)
On Mon, 17 Dec 2007, Evan Cheng wrote:
> We always welcome more tests. But it looks like there are two issues
> here.
>
> 1. The autoconf requirement. Is it possible to get one configuration
> working without the need for autoconf?
One way to do this is to add a "cut down" version of the app to the test
suite.
> 2. GPL license. Chris?
Any open source license that
2011 Nov 16
0
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...I've fixed a bug that appears
when using -bb-vectorize-aligned-only, fixed some 80-col violations,
etc., and at least on x86_64, all test cases pass except for a few; and
all of these failures look like instruction-selection bugs. For example:
MultiSource/Applications/ClamAV - fails to compile shared_sha256.c with
an error: error in backend: Cannot select: 0x4fbcb40: v2i64 =
X86ISD::MOVLPD 0x4149e00, 0x418d930 [ID=596]
SingleSource/Benchmarks/BenchmarkGame/n-body - crashes; incorrectly
generates an aligned vector load for an unaligned load (so passing
-bb-vectorize-aligned-only will make it work for n...
2011 Nov 15
3
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
Tobias,
I've attached the latest version of my autovectorization patch. I was
able to add support for using the ScalarEvolution analysis for
load/store pairing (thanks for your help!). This led to a modest
performance increase and a modest compile-time increase. This version
also has a cutoff as you suggested (although the default value is set
high (4000 instructions between pairs) because
2014 Jan 28
3
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
Hi Stepan,
Sorry for the delay. It's great that you are working on MergeFunctions
as well and I agree, we should definitely try to combine our efforts to
improve MergeFunctions.
Just to give you some context, the pass (with the similar function
merging patch) is already being used in a production setting. From my
point of view, it would be better if we focus on improving its
capability
2014 Jan 30
3
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
...red_cfgparser.ll 8 135576 1 0.02 133035 1 0.02 133035
shared_getopt.ll 0 445 0 0.01 427 0 0.01 427
shared_misc.ll 8 46212 0 0.01 46194 0 0.02 46194
shared_network.ll 1 4089 0 0.01 4071 0 0.01 4071
shared_options.ll 7 47416 0 0.01 47398 0 0.01 47398
shared_output.ll 5 33691 0 0.01 33673 0 0.01 33673
shared_sha256.ll 6 147998 0 0.02 147980 0 0.02 147980
sharing.ll 99 136835 5 0.02 137142 3 0.02 134461
sharp.ll 10 64523 0 0.01 64493 0 0.02 62377
shell.ll 32 530015 0 0.05 529996 0 0.05 529996
short_circuit_dtor.ll 6 7899 0 0.01 7883 0 0.01 7883
shortpath.ll 1 11220 0 0.01 11187 0 0.01 11187
short_term.ll 10 77...