Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/llvm/llvm-test-suite


https://github.com/llvm/llvm-test-suite

split the flops benchmark into its respective kernels.

llvm-svn: 47829

d7b01e498035aba4749ef906428223c7cb07ff6f authored over 16 years ago by Chris Lattner <[email protected]>
CBE passes all these except for sse.isamax, which uses int_x86_sse_cmp_ps

that apparently needs custom lowering.

llvm-svn: 47822

d8896098c585d95e424cab8ed67e07ef28448b61 authored over 16 years ago by Chris Lattner <[email protected]>
These all pass with the CBE now.

llvm-svn: 47821

76173ac6d0f4f6c19a87070f32e8d85667160821 authored over 16 years ago by Chris Lattner <[email protected]>
Try to make remote testing more robust.

llvm-svn: 47756

cba8384c9f02646fafe06f2b5f279a38cff75db6 authored over 16 years ago by Evan Cheng <[email protected]>
Test -align-loops=false as x86 llcbeta.

llvm-svn: 47737

4d5588644ce5cf9a9dbb98e6836b3f1f1dd04f66 authored over 16 years ago by Evan Cheng <[email protected]>
Reflects llvm-ld changes.

llvm-svn: 47731

d36a76349e8864e2e0082672809ce81d0396af39 authored over 16 years ago by Evan Cheng <[email protected]>
Reflects llvm-ld changes.

llvm-svn: 47730

50254e5436b0eb7e06aabf43cd5708319cdf6af2 authored over 16 years ago by Evan Cheng <[email protected]>
Reflects llvm-ld changes.

llvm-svn: 47729

4db06f4b6df28a85f1863e21fbef36236542ac1a authored over 16 years ago by Evan Cheng <[email protected]>
Reflects llvm-ld changes.

llvm-svn: 47728

59f0cd0efe325a132ccffae70f976daf8f55f7f6 authored over 16 years ago by Evan Cheng <[email protected]>
Reflects llvm-ld changes.

llvm-svn: 47679

a89427766d38e68de7126eba87516b7452e09ca1 authored over 16 years ago by Evan Cheng <[email protected]>
Start testing -enable-sinking as llcbeta again.

llvm-svn: 47528

c458c67b2088de8222d041ce03bf26df21a582bb authored over 16 years ago by Evan Cheng <[email protected]>
Testing -remat-pic-load as x86 llcbeta.

llvm-svn: 47477

9bdc01c566ac19e0f3a035f2a0ce07de537d5357 authored over 16 years ago by Evan Cheng <[email protected]>
Darwin uses .dylib extension for dynamic libraries.

llvm-svn: 47462

8aec79719d4a119d667096f4c7b739a6e1610f1d authored over 16 years ago by Devang Patel <[email protected]>
Test -coalescer-commute-instrs as llcbeta.

llvm-svn: 47215

1e84a7376c4b38451e20f6a71d0e36aa60f8db5d authored over 16 years ago by Evan Cheng <[email protected]>
Limit virtual memory instead of stack size.

llvm-svn: 47159

849fb9b902ab2fce59ca138a42b6b3ba6d3e0501 authored over 16 years ago by Lauro Ramos Venancio <[email protected]>
Fix PR1437 and limit stack size.

llvm-svn: 47145

636e57f043a41d3b9f0e31810b0cd08f3acb450e authored over 16 years ago by Lauro Ramos Venancio <[email protected]>
Shell scripts are not binary files.

llvm-svn: 47144

5d8cbfb5a0b23c55f57b2f31407c58ff0fd4d821 authored over 16 years ago by Lauro Ramos Venancio <[email protected]>
Reduce test size.

llvm-svn: 47025

2f87dfedd44b21e49ad893bba4d496b576465d1c authored over 16 years ago by Lauro Ramos Venancio <[email protected]>
Define SMALL_PROBLEM_SIZE.

llvm-svn: 47022

8eb9eb60598c64bf721331f5142b2e3ba07f644b authored over 16 years ago by Lauro Ramos Venancio <[email protected]>
Fix test case.

llvm-svn: 47011

9d407b30137bc5d2ac4a5097f0c7d13da944f0df authored over 16 years ago by Lauro Ramos Venancio <[email protected]>
Define SMALL_PROBLEM_SIZE.

llvm-svn: 46969

8d85bb621bd359bc6dc468fbf24aff8ce2af52f6 authored over 16 years ago by Lauro Ramos Venancio <[email protected]>
Slightly shrinkify inputs, slightly increase test size.

llvm-svn: 46608

a0534881bed57aa8a1e84523808f108362d0a648 authored over 16 years ago by Evan Cheng <[email protected]>
Not needed.

llvm-svn: 46607

435b968e6bb3264f175e42f92b91c3c308f52b20 authored over 16 years ago by Evan Cheng <[email protected]>
Define paths using PROJ_SRC_DIR.

llvm-svn: 46578

c9effcb783e056af5e3d991500e22882c84236b7 authored over 16 years ago by Lauro Ramos Venancio <[email protected]>
Add new benchmark ClamAV.

llvm-svn: 46573

f18a2f7572d9979210b79b657900940f977e93e4 authored over 16 years ago by Evan Cheng <[email protected]>
Define SMALL_PROBLEM_SIZE and add "-lm" to LDFLAGS.

llvm-svn: 46518

9db7d8f23b9ffc82e0ba6b3b44f0ec5d487363fc authored over 16 years ago by Lauro Ramos Venancio <[email protected]>
Fix memory leaks.

llvm-svn: 46516

03fad57161dd30e443c29c506e112c485f5b6157 authored over 16 years ago by Lauro Ramos Venancio <[email protected]>
Test for PR1942.

llvm-svn: 46498

c05d5156f97c60d90142df43a7362c53808a6c0b authored over 16 years ago by Duncan Sands <[email protected]>
Build trimaran benchmarks by default

llvm-svn: 46448

92ebbe468ed8078f2f4d92e09fccf10c82cd592b authored over 16 years ago by Chris Lattner <[email protected]>
make this program not read random memory

llvm-svn: 46447

947dec22f366d9ad1dcb1ad68cff0287edd1f2a0 authored over 16 years ago by Chris Lattner <[email protected]>
new benchmark

llvm-svn: 46446

4ea79b7c5b8225a85e576f40411c002bf10f7f81 authored over 16 years ago by Chris Lattner <[email protected]>
Make this test a little more forgiving.

llvm-svn: 46445

a9ed1e8d6097ca4d58ce56df33315ed590e55df3 authored over 16 years ago by Nick Lewycky <[email protected]>
Add another program. This seems to be miscompiled by llc.

llvm-svn: 46444

7120a4c1e4be8ca9fe70babcd60195f86edcd377 authored over 16 years ago by Chris Lattner <[email protected]>
add a new benchmark.

llvm-svn: 46443

b400f6675ecad8b00910c0f0160c0c1436ee22a0 authored over 16 years ago by Chris Lattner <[email protected]>
add a really scary benchmark

llvm-svn: 46442

f5d8698e884368628ff33f7d940911e0f02966db authored over 16 years ago by Chris Lattner <[email protected]>
add an adapted version of md5

llvm-svn: 46441

df94b1b891ba03288e3d200ae815400932ae34ed authored over 16 years ago by Chris Lattner <[email protected]>
Add a benchmark from the trimaran collection

llvm-svn: 46440

6043c9f6836c3933ac0d160db3abe15d04e5cfc9 authored over 16 years ago by Chris Lattner <[email protected]>
run versabench by default

llvm-svn: 46439

54154452c67e48aac76161e86678660193528841 authored over 16 years ago by Chris Lattner <[email protected]>
add the bmm benchmark, hacked to not produce huge output nor use huge input.

llvm-svn: 46438

14c542d0b408ec526c7360387479f87291ea5d25 authored over 16 years ago by Chris Lattner <[email protected]>
add a benchmark, hacked to run many times to be interesting for timings.

llvm-svn: 46437

ac22bd6a3a7fa3a075063b7efc3dc0f123bfb06a authored over 16 years ago by Chris Lattner <[email protected]>
add the 8b10b benchmark, hacked to take enough time to run to be interesting.

llvm-svn: 46436

2d9c477a8933c7ec676e7fea0efaa47b493fcb61 authored over 16 years ago by Chris Lattner <[email protected]>
add a VersaBench benchmark.

llvm-svn: 46435

9140bd387f5529c77c763a6a4930d2953b4636cf authored over 16 years ago by Chris Lattner <[email protected]>
add a benchmark from 'VersaBench'.

llvm-svn: 46434

85aea8613347572c0f74e4aed7275a64dede3258 authored over 16 years ago by Chris Lattner <[email protected]>
Update version to 2.3svn

llvm-svn: 46123

b6ef729f94ea5b1a4a10c5a77c17435c69000b69 authored almost 17 years ago by Tanya Lattner <[email protected]>
More makefile changes to make it easier to override default optimization level. This also fixes errenous 252.eon CBE performance regression.

llvm-svn: 45980

8da1318093de9f65d609bbbe0572aa9787177db9 authored almost 17 years ago by Evan Cheng <[email protected]>
No need to pass CFLAGS to compile llc created assembly files.

llvm-svn: 45958

e1ea1f6a6b145b2911dcf5efd35a04d35cd03e05 authored almost 17 years ago by Evan Cheng <[email protected]>
factor the hack so that it is easier to disable.

llvm-svn: 45941

8a657c90a16c5603991600b9d31bd1c881ce62c4 authored almost 17 years ago by Chris Lattner <[email protected]>
clean up this makefile, which allows it to pass with ENABLE_LTO

llvm-svn: 45916

62ac8080ba1e6e6ceaffc41706a44d375b15eb04 authored almost 17 years ago by Chris Lattner <[email protected]>
- Clean up.

- Added DISABLE_LTO option to disable link time optimization. If this is not
set, each file is ...

ec07f3479c12a887edae740e886002559829c770 authored almost 17 years ago by Evan Cheng <[email protected]>
Fix bad bad code.

llvm-svn: 45879

2265fec7537ec9a4ef83b6bcdb06dac1e1e86f4a authored almost 17 years ago by Evan Cheng <[email protected]>
Check implementation of the x86 long double ABI.

llvm-svn: 45702

2674dbc5d9182c5f1743e44ce6286334e0c1792a authored almost 17 years ago by Duncan Sands <[email protected]>
I've got a sinking feeling.

On x86 this seems to be a couple percent win when pic is enabled, though right now many sinking ...

b462c40037d832a0d98c208522a3822a6ef3149e authored almost 17 years ago by Chris Lattner <[email protected]>
Testcase for PR1386.

llvm-svn: 45584

43131d80f5a4992f829bf46aea8ffd6b0701d26f authored almost 17 years ago by Duncan Sands <[email protected]>
Turn on Machine LICM for a beta test.

llvm-svn: 45474

997b5e6fc16b3c1746996b2d73458c30cb0a2510 authored almost 17 years ago by Bill Wendling <[email protected]>
Remove attribution

llvm-svn: 45426

2a64e1b749107d1adc5522de71209d8de0afbeb0 authored almost 17 years ago by Chris Lattner <[email protected]>
remove attributions from makefiles.

llvm-svn: 45417

0ccd333b00ae7667d496c1c462e9547a87ed2b91 authored almost 17 years ago by Chris Lattner <[email protected]>
switch llcbeta back.

llvm-svn: 45359

a76e39d7cfe7eac12116edad38ea1ed9abfb38fd authored almost 17 years ago by Chris Lattner <[email protected]>
add a -backedge-hack llc-beta option to codegenprepare.

When specified, don't split backedges of single-bb loops.
This helps address PR1877

llvm-svn: 45344

71a5733c1a2493c08a08799c79838f4e5781e4a4 authored almost 17 years ago by Chris Lattner <[email protected]>
Enable unwinding EH on PPC and x86. Damn the torpedos.

llvm-svn: 45258

daa6c5afeaf8fdca41811ad69ddbcc0213465ca7 authored almost 17 years ago by Dale Johannesen <[email protected]>
Change x86 llcbeta back to -new-coalescer-heuristic=true

llvm-svn: 45011

14a88ba9e2e9054e4ff19bc3a6344b7262ccce8c authored almost 17 years ago by Evan Cheng <[email protected]>
Doh.

llvm-svn: 44971

0283b7dc730c2467b6bd3da2b7486fbc167fd4b6 authored almost 17 years ago by Evan Cheng <[email protected]>
Test -optimize-ext-uses as x86 llcbeta.

llvm-svn: 44931

6118e2fe6314df22ef6d7c6b3a72e84157fee6fe authored almost 17 years ago by Evan Cheng <[email protected]>
Enable machine-licm for ppc beta.

llvm-svn: 44698

6f7882553b4dfd3c1341547053dd3d1c0f0b8b20 authored almost 17 years ago by Chris Lattner <[email protected]>
Turning simple splitting on. Start testing new coalescer heuristics as new llcbeta.

llvm-svn: 44660

41a3030905e1c39052137832c539fadb3831e36e authored almost 17 years ago by Evan Cheng <[email protected]>
Fix makefile so it doesn't report false positive.

llvm-svn: 44579

c532905c237fd445c7ee43276d80c3690ed65718 authored almost 17 years ago by Evan Cheng <[email protected]>
Add a new beta-compare report, for comparing static measurements of

llc output. At this point, it compares code size. For example, running
this on ppc on olden cur...

d3cf96a87d24102d2c2681c854ef8068cb8cfa03 authored almost 17 years ago by Chris Lattner <[email protected]>
Start testing live interval splitting on ARM and PPC.

llvm-svn: 44481

89957a26bd76f1add1beb6c9e5804d22f1c3f164 authored almost 17 years ago by Evan Cheng <[email protected]>
remove dead glue

llvm-svn: 44461

b96f94e1f7a7c0f6ee328c9f57410b240d540bcd authored almost 17 years ago by Chris Lattner <[email protected]>
get this working on darwin/ppc.

llvm-svn: 44256

752e014db0b466ec8d5f88ec7e4647141fd70ce4 authored almost 17 years ago by Chris Lattner <[email protected]>
Add new number-crunching code. LLVM seems to be 20% slower on it compared to gcc.

llvm-svn: 44223

14f53739b52052d0b266dcb863484b75534398d5 authored almost 17 years ago by Anton Korobeynikov <[email protected]>
Testing -split-intervals-at-bb as x86 llcbeta.

llvm-svn: 44205

29fe001e440fce95a877e86cb3b3ec97a042869c authored almost 17 years ago by Evan Cheng <[email protected]>
Increase test sizes.

llvm-svn: 44195

b1e07414374a9a1531697517dc534611f7ef6ac3 authored almost 17 years ago by Evan Cheng <[email protected]>
Allow TARGET_FLAGS to be overwritten.

llvm-svn: 43970

7ca2004e867e439a2724bf5db0b5ea78a72ea423 authored almost 17 years ago by Evan Cheng <[email protected]>
Use -new-coalescer-heuristic=true as x86 llcbeta.

llvm-svn: 43765

9f298f33ab4b1eb28dd17f3697121f27f7f741b8 authored almost 17 years ago by Evan Cheng <[email protected]>
X86 llcbeta is now -tailcallopt.

llvm-svn: 42902

070a29e7a406acf201dc41eaf1b7289def32f24b authored about 17 years ago by Evan Cheng <[email protected]>
Allow x86 compare to be commutable by default.

llvm-svn: 42761

2556df36630b03755322442a16cac09917befcf6 authored about 17 years ago by Evan Cheng <[email protected]>
Unbreak toast again for mingw32.

Funny, but we have two toast's in in llvm-test. Maybe we should drop one?

llvm-svn: 42694

283a71d2de29ea536dbd99e71520ab333e7628f4 authored about 17 years ago by Anton Korobeynikov <[email protected]>
Unbreak mediabench on mingw32

llvm-svn: 42693

cbdc254df52fb58ecc1d40d10eed5cd905d93f75 authored about 17 years ago by Anton Korobeynikov <[email protected]>
Another bunch of mingw32 fixes here and there

llvm-svn: 42667

145ee0830e3953233a6388b7034bf5d2ce282de3 authored about 17 years ago by Anton Korobeynikov <[email protected]>
Time reporting is useless here, remove it. This unbreaks mingw32 also :)

llvm-svn: 42665

5d4cc73b68994c5a2b6b02624f8156570d740141 authored about 17 years ago by Anton Korobeynikov <[email protected]>
Commute x86 cmove instructions by swapping the operands and change the condition

to its inverse.
Testing this as llcbeta

llvm-svn: 42661

3857128c489e9b0db55ca3cc94045c03e07fd68f authored about 17 years ago by Evan Cheng <[email protected]>
Clean Fhoursstones: remove time-related routines, unbreak mingw32

llvm-svn: 42660

f6799ab7b04b690945ef201df2d6fdd243dbb54b authored about 17 years ago by Anton Korobeynikov <[email protected]>
Fix smg2000 on mingw32

llvm-svn: 42659

33d642344d2a6b9b77dfe0bc4b92d27b6138ecf8 authored about 17 years ago by Anton Korobeynikov <[email protected]>
Fix 'Misc' on mingw32

llvm-svn: 42658

170600e34a886e433014f7690bcc330fe72c173c authored about 17 years ago by Anton Korobeynikov <[email protected]>
Fix misr on mingw32

llvm-svn: 42657

66aa73fd4b9ecbabbf4961e0d57bed8940f40309 authored about 17 years ago by Anton Korobeynikov <[email protected]>
Enable convertToThreeAddress for X86 by default.

llvm-svn: 42655

54b3e3779b8e46e0d0841d50f1a2b68cdba5aea6 authored about 17 years ago by Evan Cheng <[email protected]>
Testing convertToThreeeAddress as X86 llcbeta.

llvm-svn: 42630

b5072b2804e0dc6d652d84c35c1f9b6b55392dbd authored about 17 years ago by Evan Cheng <[email protected]>
x86 llcbeta back to -regalloc=local -fast

llvm-svn: 42468

2d8e5a0d82effb1bb83eee57ef2ae5ac29e39752 authored about 17 years ago by Evan Cheng <[email protected]>
Test new condition code scheme as X86 llcbeta.

llvm-svn: 42390

88977965ab633166eaa5368bf3d0a6b628992f38 authored about 17 years ago by Evan Cheng <[email protected]>
Test cases should return 0.

llvm-svn: 42321

8e038f88904d50d7164be90a580605cd451a591d authored about 17 years ago by Tanya Lattner <[email protected]>
add bugpoint-cbe target

llvm-svn: 41982

caa55c042da2d48b545fe543f4337e19cc446f60 authored about 17 years ago by Chris Lattner <[email protected]>
some portability fixes

llvm-svn: 41977

4fe79e8f504f42d419dd33718f727bf20ca89584 authored about 17 years ago by Chris Lattner <[email protected]>
Change to 2.2svn.

llvm-svn: 41942

b4f172d0069388fb66262f9a7e517f112faa566a authored about 17 years ago by Tanya Lattner <[email protected]>
New testcase from http://www.ffconsultancy.com/languages/ray_tracer/comparison.html

llvm-svn: 41306

ee8c5a74723922b8291b47ba095e76021bcc73cd authored about 17 years ago by Bill Wendling <[email protected]>
New testcase from http://ompf.org/ray/sphereflake/

llvm-svn: 41305

eac7310765ae0ad3d6aa4fa602afcd73ed1d393b authored about 17 years ago by Bill Wendling <[email protected]>
main should return 0.

llvm-svn: 41297

780ae2e79c863f70850516e8e89624b7c30561b0 authored about 17 years ago by Tanya Lattner <[email protected]>
void main() return value is undefined. Change to return 0.

llvm-svn: 41296

80bf42101efa96fc43083f1b0d7d0533e5790bd7 authored about 17 years ago by Tanya Lattner <[email protected]>
x86 / arm llcbeta is -disable-rematerialization.

llvm-svn: 41120

71ce856bbbf79b0f27c39cfb4536e3fe80e137fe authored about 17 years ago by Evan Cheng <[email protected]>
This test has a lot of mallocs and no free. Reduce the number of iteration to reduce the memory usage.

llvm-svn: 41058

f5dd368b9ebd70fb65e8378817d65b08405c5c8a authored about 17 years ago by Lauro Ramos Venancio <[email protected]>
- Define SMALL_PROBLEM_SIZE

- This test doesn't need libcurses

llvm-svn: 40942

8ff5f6dc851f01cb42ad6d7f16e4cc54558763c0 authored about 17 years ago by Lauro Ramos Venancio <[email protected]>