Displaying 20 results from an estimated 6000 matches similar to: "[LLVMdev] PARSEC benchmarks for LLVM test-suite"
2011 Aug 04
1
[LLVMdev] Merging PARSEC into the test suite
There was some talk a year ago about a patch that merges PARSEC into the
test suite.
Here is a link to the thread:
http://lists.cs.uiuc.edu/pipermail/llvmdev/2010-August/033877.html
Has this just fallen through the cracks?
Any help on this subject is welcome. Thanks!
-- Wonsun
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2010 Jul 21
0
[LLVMdev] I would like to merge PARSEC into test-suite
Daniel Dunbar wrote:
> On Tue, Jul 20, 2010 at 1:30 AM, Owen Anderson <resistor at mac.com> wrote:
>
>> Patrick,
>>
>> On Jul 20, 2010, at 1:18 AM, Patrick Simmons wrote:
>>
>>> It is open-source and redistributable, and I have added LICENSE.TXT
>>> files to all the pieces I want to merge. These are blackscholes,
>>> canneal,
2010 Jul 20
0
[LLVMdev] I would like to merge PARSEC into test-suite
Patrick,
On Jul 20, 2010, at 1:18 AM, Patrick Simmons wrote:
> It is open-source and redistributable, and I have added LICENSE.TXT
> files to all the pieces I want to merge. These are blackscholes,
> canneal, dedup, fluidanimate, freqmine, streamcluster, and swaptions. I
> will disable the tests by default on the initial merge and test
> thoroughly on Linux and MacOS before
2010 Jul 22
0
[LLVMdev] I would like to merge PARSEC into test-suite
It's not *that* big. The patch is 634K uncompressed. I'd say it would
be annoying to have that attached to an email message, but it's no
bigger than existing MultiSource tests.
--Patrick
On 07/21/2010 08:13 PM, Daniel Dunbar wrote:
> On Wed, Jul 21, 2010 at 11:57 AM, John Criswell<criswell at uiuc.edu> wrote:
>
>> Daniel Dunbar wrote:
>>
2010 Jul 22
2
[LLVMdev] I would like to merge PARSEC into test-suite
On Wed, Jul 21, 2010 at 11:57 AM, John Criswell <criswell at uiuc.edu> wrote:
> Daniel Dunbar wrote:
>>
>> On Tue, Jul 20, 2010 at 1:30 AM, Owen Anderson <resistor at mac.com> wrote:
>>
>>>
>>> Patrick,
>>>
>>> On Jul 20, 2010, at 1:18 AM, Patrick Simmons wrote:
>>>
>>>>
>>>> It is open-source and
2010 Jul 20
3
[LLVMdev] I would like to merge PARSEC into test-suite
On Tue, Jul 20, 2010 at 1:30 AM, Owen Anderson <resistor at mac.com> wrote:
> Patrick,
>
> On Jul 20, 2010, at 1:18 AM, Patrick Simmons wrote:
>> It is open-source and redistributable, and I have added LICENSE.TXT
>> files to all the pieces I want to merge. These are blackscholes,
>> canneal, dedup, fluidanimate, freqmine, streamcluster, and swaptions. I
>>
2010 Jul 20
2
[LLVMdev] I would like to merge PARSEC into test-suite
From here: http://parsec.cs.princeton.edu
It is open-source and redistributable, and I have added LICENSE.TXT
files to all the pieces I want to merge. These are blackscholes,
canneal, dedup, fluidanimate, freqmine, streamcluster, and swaptions. I
will disable the tests by default on the initial merge and test
thoroughly on Linux and MacOS before enabling them. May I please commit
my
2010 Aug 05
2
[LLVMdev] PARSEC Patch
I have completed work merging PARSEC into the LLVM test suite
infrastructure? The patch is available at
[http://zion.cs.uiuc.edu/~simmon12/parsec.patch]. If there are no
objections, would someone please commit this patch to test-suite?
Best regards,
--Patrick
2010 Mar 01
1
[LLVMdev] LLVM and Pool Allocation with PARSEC?
Has anyone ever used pool allocation on PARSEC? If not, has anyone ever
compiled PARSEC to whole-program LLVM bytecode executables?
If you have done either of these things, would you please email me your
.bldconf files?
Thanks,
--Patrick
2010 Aug 14
0
[LLVMdev] PARSEC Patch
Would someone please merge this for me?
--Patrick
On 08/05/10 13:43, Patrick Alexander Simmons wrote:
> I have completed work merging PARSEC into the LLVM test suite
> infrastructure? The patch is available at
> [http://zion.cs.uiuc.edu/~simmon12/parsec.patch]. If there are no
> objections, would someone please commit this patch to test-suite?
>
> Best regards,
> --Patrick
2012 Jun 07
0
[LLVMdev] How to use LLVM optimizations with clang
Hello Duncan
Is it possible that we can use LLVM optimization beside O1, O2, O3
along with dragonegg plugin?
Regards
Shahzad
On Thu, Jun 7, 2012 at 10:59 PM, Abdul Wahid Memon
<engrwahidmemon at gmail.com> wrote:
> Thanks alot Chad for these quick and fine responses.
>
> Regards
>
> Abdul
>
> On Thu, Jun 7, 2012 at 10:57 PM, Chad Rosier <mcrosier at apple.com>
2012 Jun 08
0
[LLVMdev] How to use LLVM optimizations with clang
Hello Duncan
I tried your method and it works fine. What would be the next step to
produce the final executable? I have tried the following but it is
producing an error
$ gcc -fplugin=/path/to/dragonegg.so -S *.c
-fplugin-arg-dragonegg-emit-ir | opt -adce
$ clang *.s
Regards
Shahzad
On Fri, Jun 8, 2012 at 9:10 AM, Duncan Sands <baldrick at free.fr> wrote:
> Hi Shahzad,
>
>
2012 Jun 08
0
[LLVMdev] How to use LLVM optimizations with clang
Hello Duncan
On Fri, Jun 8, 2012 at 2:58 PM, Duncan Sands <baldrick at free.fr> wrote:
> Hi Shahzad,
>
>
>> I tried your method and it works fine. What would be the next step to
>> produce the final executable? I have tried the following but it is
>> producing an error
>>
>> $ gcc -fplugin=/path/to/dragonegg.so -S *.c
>>
2012 Jun 08
2
[LLVMdev] How to use LLVM optimizations with clang
Hi Shahzad,
> Is it possible that we can use LLVM optimization beside O1, O2, O3
> along with dragonegg plugin?
sure, try this:
gcc -fplugin=path/dragonegg.so ...other_options_here... -S -o -
-fplugin-arg-dragonegg-emit-ir -fplugin-arg-dragonegg-llvm-ir-optimize=0 | opt
-pass1 -pass2 ...
Here -fplugin-arg-dragonegg-emit-ir tells it to output LLVM IR rather than
target assembler.
2011 Nov 15
1
[LLVMdev] llvm-gcc-i686-pc-linux-gnu-cross-arm-eabi-soft-float
Devang,
I see the cause for confusion. Your message from this morning was specifically referring to this assert:
Assertion `ExtVNI == VNI && "Unexpected existing value number"' failed.
That assertion was fixed in the r144547. The PR shows this assert:
Assertion failed: (isMetadata() && "Wrong MachineOperand accessor"), function
Bisect fails until the
2013 Aug 06
1
[LLVMdev] Potential SimplifyCFG optimization; hammock to diamond transformation
Message: 6
Date: Tue, 6 Aug 2013 10:46:19 -0400
From: Chad Rosier <chad.rosier at gmail.com<mailto:chad.rosier at gmail.com>>
To: llvmdev <llvmdev at cs.uiuc.edu<mailto:llvmdev at cs.uiuc.edu>>
Subject: [LLVMdev] Potential SimplifyCFG optimization; hammock to
diamond transformation
Message-ID:
<CAMo3wbR6x1wBzb17=GrkERV7kvzx2RdpuheFzyxkQEs3BBvKaw at
2012 Jun 08
2
[LLVMdev] How to use LLVM optimizations with clang
Hi Shahzad,
> I tried your method and it works fine. What would be the next step to
> produce the final executable? I have tried the following but it is
> producing an error
>
> $ gcc -fplugin=/path/to/dragonegg.so -S *.c
> -fplugin-arg-dragonegg-emit-ir | opt -adce
this won't work because you aren't passing the IR to opt (you need -o - for
that if using a pipe) and you
2012 Jun 08
0
[LLVMdev] How to use LLVM optimizations with clang
Hello Duncan
Sorry for the mistake. Actually that error occurred when I was
compiling all the files at once, NOT in for loop.
The for loop is working perfectly as it is dealing with individual
files. I have now one new issue. Let me specify it briefly.
If I compile the program using the following command line i.e.
$ clang -O3 -lm *.c
then
$ time ./a.out
real 0m2.606s
user 0m2.584s
sys
2012 Jun 12
2
[LLVMdev] How to use LLVM optimizations with clang
Sure. The comb.ll and data files are attached and can be invoked as
the following
$ lli comb.ll data -c
Regards
Shahzad
On Tue, Jun 12, 2012 at 12:28 PM, Duncan Sands <baldrick at free.fr> wrote:
> Hi,
>
>
>> Yes, they both are exactly the same.
>
>
> then I don't know what is going on. I suggest you send a copy of comb.ll to
> the
> list so that we can
2012 Jun 08
0
[LLVMdev] How to use LLVM optimizations with clang
Thanks Duncan
It was really helpful.
Regards
Abdul
On Fri, Jun 8, 2012 at 7:23 PM, Duncan Sands <baldrick at free.fr> wrote:
> Hi,
>
>
>> If I compile the program using the following command line i.e.
>>
>> $ clang -O3 -lm *.c
>
>
> this may be doing link time optimization.
>
>
>>
>> then
>>
>> $ time ./a.out
>>