Displaying 20 results from an estimated 60000 matches similar to: "[LLVMdev] single tests in test-suite"
2013 Jun 04
2
[LLVMdev] test-suite and lnt
is test-suite being run still by itself (independent of llvm)?
if so, are there public build bots for this?
is lnt going to replace test-suite as the normal mechanism for running
test-suite?
Tia.
Reed
2013 Jun 05
0
[LLVMdev] test-suite and lnt
On 4 June 2013 22:08, Reed Kotler <rkotler at mips.com> wrote:
> is test-suite being run still by itself (independent of llvm)?
>
AFAIK, yes. http://llvm.org/docs/lnt/quickstart.html
if so, are there public build bots for this?
>
We have one: http://lab.llvm.org:8011/builders/clang-native-arm-lnt
Setting it up was just copy&paste on Zorg's config (and fixing the bugs
2014 Mar 10
2
[LLVMdev] release procedure questions
On 03/10/2014 03:37 PM, Eric Christopher wrote:
> cc'ing Bill as Release Manager
>
> On Mon, Mar 10, 2014 at 2:53 PM, reed kotler <rkotler at mips.com> wrote:
>> I'm trying to understand how Mips will fit into the official release
>> procedure.
>>
>> There are two Mips compilers:
>> 1) The X86 resident llvm/clang compiler that can generate
2012 Dec 12
2
[LLVMdev] test-suite
I'm trying to run test-suite for x86 in order to verify a target
independent patch before I put it back.
The patch has been approved.
What is the best way to run it in order to get maximum coverage and have
results where I can tell that I have not regressed anything (as well as
the test-suite can help with that)?
I've already tested it against the Mips compiler but we have a slightly
2012 Dec 12
0
[LLVMdev] test-suite
I run the test suite by CD-ing into /projects/test-suite and running "make TEST=simple -j 4".
On Dec 12, 2012, at 10:13 AM, Reed Kotler <rkotler at mips.com> wrote:
> I'm trying to run test-suite for x86 in order to verify a target independent patch before I put it back.
> The patch has been approved.
>
> What is the best way to run it in order to get maximum
2013 Jan 12
2
[LLVMdev] running a single test of "make check"
Is there a way to just run one test with "make check" for either the
llvm or clang test suites?
Tia.
Reed
2014 Sep 30
2
[LLVMdev] ptrtoint
If you can't make an executable test from C or C++ code then how do you
know something works.
Just by examination of the .s?
On 09/30/2014 03:18 PM, Reed Kotler wrote:
> If I wanted to call this function that they generated by hand, from C or
> C+ code, how would that be done?
>
> if have seen cases where a real boolean gets generated but it was
> something fairly involved.
2013 Jan 12
0
[LLVMdev] running a single test of "make check"
`llvm-lit path/to/test/file/here`
Joey
On 12 January 2013 12:08, Reed Kotler <rkotler at mips.com> wrote:
> Is there a way to just run one test with "make check" for either the llvm
> or clang test suites?
>
> Tia.
>
> Reed
> ______________________________**_________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu
2014 Sep 29
2
[LLVMdev] ptrtoint
Technically I don't need C/C++ code for it.
I'm not really very good at writing LLVM assembly code by hand
(but I should be - lol ).
I'm working on fast-isel and I want to have executable tests for all of this
and not just make check tests.
It's easier for me to do that in C/C++ and then save the .ll and morph
it into
a make check test.
I'm going through the fast-isel
2014 Jun 11
2
[LLVMdev] constraining two virtual registers to be the same physical register
On 06/10/2014 05:51 PM, Pete Cooper wrote:
> Hi Reed
>
> You can do this on the instruction itself by telling it 2 operands
> must be the same register. For example, from X86:
>
> let Constraints = "$src1 = $dst" in
> defm INSERTPS : SS41I_insertf32<0x21, "insertps">;
>
> Thanks,
Hi Pete,
Sorry.
I should have been more specific.
I'm
2014 Mar 10
2
[LLVMdev] release procedure questions
I'm trying to understand how Mips will fit into the official release
procedure.
There are two Mips compilers:
1) The X86 resident llvm/clang compiler that can generate code for
various Mips targets.
2) The Mips resident compiler (on linux or bsd or other) which would
generate code primarily for that same host.
How does this fit into the release structure?
We would like to make
2013 Jun 07
0
[LLVMdev] tools build issue with lnt in cross platform testing
The issues seems to be this line in the tools Makefile
timeit-target: timeit.c
$(LD_ENV_OVERRIDES) $(LCC) -o $@ $< $(LDFLAGS) $(CFLAGS)
$(TARGET_FLAGS) -O3
It should not add target flags if we are simulating the target on the host.
On 06/06/2013 06:59 PM, reed kotler wrote:
> I want to get lnt to use qemu for the execution.
>
> In that case, RHOST= is not set.
>
> But I
2013 Feb 17
2
[LLVMdev] pseudo lowering
On Feb 17, 2013, at 1:01 PM, Reed Kotler <rkotler at mips.com> wrote:
> On 02/17/2013 12:48 PM, Andrew Trick wrote:
>> On Feb 16, 2013, at 1:31 PM, Cameron Zwarich <zwarich at apple.com> wrote:
>>
>>> That's exactly the right place.
>> Really? You don't want the expansion to be optimized? You want to specify a machine model for the pseudo's
2013 Sep 18
2
[LLVMdev] forcing two instructions to be together
I used the A9 schedule as an example:
http://llvm.org/svn/llvm-project/llvm/trunk/lib/Target/ARM/ARMScheduleA9.td
The documentation could use more clarity, but this is how I was able to do it to always get two specific instructions to be scheduled together.
________________________________________
From: reed kotler [rkotler at mips.com]
Sent: Tuesday, September 17, 2013 8:54 PM
To: Micah Villmow
2012 Dec 16
1
[LLVMdev] test-suite
On 12/15/2012 12:53 PM, Chandler Carruth wrote:
> On Sat, Dec 15, 2012 at 12:33 PM, Reed Kotler <rkotler at mips.com
> <mailto:rkotler at mips.com>> wrote:
>
> I have an approved target independent putback and i've run all
> that we have at Mips as well as on x86 " make TEST=simple"
>
> Is there anything else that is easy to run that I
2012 Dec 13
1
[LLVMdev] failures in test-suite for make TEST=simple
I use the 'make TEST=simple' as a pre-commit test. I think that everybody should run these tests before committing to LLVM.
On Dec 12, 2012, at 5:06 PM, reed kotler <rkotler at mips.com> wrote:
> when I create the report, there are no failures in it. so maybe these are being filtered for known failures.
>
> On 12/12/2012 05:03 PM, reed kotler wrote:
>> The first
2014 Sep 29
2
[LLVMdev] ptrtoint
Thanks.
So what about a fragment like this: (taken from fast-isel.ll in X86 )
define void @ptrtoint_i1(i8* %p, i1* %q) nounwind {
%t = ptrtoint i8* %p to i1
store i1 %t, i1* %q
ret void
}
TIA.
On 09/29/2014 02:16 PM, Duncan P. N. Exon Smith wrote:
>> On Sep 29, 2014, at 1:51 PM, reed kotler <rkotler at mips.com> wrote:
>>
>> What kind of C or C++ code will emit
2012 Dec 12
2
[LLVMdev] test-suite
On 12/12/2012 10:18 AM, Nadav Rotem wrote:
> I run the test suite by CD-ing into /projects/test-suite and running "make TEST=simple -j 4".
>
>
> On Dec 12, 2012, at 10:13 AM, Reed Kotler <rkotler at mips.com> wrote:
>
>> I'm trying to run test-suite for x86 in order to verify a target independent patch before I put it back.
>> The patch has been
2013 May 28
2
[LLVMdev] optimize for size
On 05/27/2013 10:48 PM, Evan Cheng wrote:
> I don't quite understand your question. Clang already supports -Os option.
>
> Evan
Okay.
Do I need to add anything to the llc command line?
> Sent from my iPad
>
> On May 27, 2013, at 7:47 PM, reed kotler <rkotler at mips.com> wrote:
>
>> I'm trying to set the default optimizations for mips16.
>>
2013 Sep 17
2
[LLVMdev] forcing two instructions to be together
Reed,
Couldn't you also use instruction scheduling classes and specify that the second instruction has a bypass from the first instruction? The scheduler should always schedule them together in that case.
Micah
> -----Original Message-----
> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On
> Behalf Of reed kotler
> Sent: Tuesday, September 17, 2013