| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
llvm-svn: 143164
|
| |
|
|
|
|
| |
is going away.
llvm-svn: 142810
|
| |
|
|
|
|
|
|
| |
I did not convert Atomics-32.ll and Atomics-64.ll by hand; the diff is autoupgrade output.
The wmb test is gone because there isn't any way to express wmb with the new atomic instructions; if someone really needs a non-asm way to write a wmb on Alpha, a platform-specific intrisic could be added.
llvm-svn: 140566
|
| |
|
|
|
|
| |
to test case's main objective.
llvm-svn: 139675
|
| |
|
|
|
|
|
|
| |
been
needed since llvm-gcc 3.4 days.
llvm-svn: 133248
|
| |
|
|
|
|
| |
are either unreduced or only test old syntax.
llvm-svn: 133228
|
| |
|
|
|
|
| |
message instead of creating DBG_VALUE for undefined value in reg0.
llvm-svn: 121059
|
| |
|
|
|
|
| |
improves the generated code in some cases.
llvm-svn: 109985
|
| |
|
|
|
|
| |
those who don't build all targets.
llvm-svn: 100688
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ordered correctly. Previously it would get in trouble when
two patterns were too similar and give them nondet ordering.
We force this by using the record ID order as a fallback.
The testsuite diff is due to alpha patterns being ordered
slightly differently, the change is a semantic noop afaict:
< lda $0,-100($16)
---
> subq $16,100,$0
llvm-svn: 97509
|
| |
|
|
| |
llvm-svn: 92740
|
| |
|
|
| |
llvm-svn: 81293
|
| |
|
|
| |
llvm-svn: 79992
|
| |
|
|
| |
llvm-svn: 76153
|
| |
|
|
| |
llvm-svn: 62282
|
| |
|
|
| |
llvm-svn: 62279
|
| |
|
|
|
|
|
| |
when the target does not support ADDC/SUBC. This
fixes PR3044.
llvm-svn: 59120
|
| |
|
|
| |
llvm-svn: 59026
|
| |
|
|
| |
llvm-svn: 57318
|
| |
|
|
| |
llvm-svn: 57250
|
| |
|
|
| |
llvm-svn: 57243
|
| |
|
|
| |
llvm-svn: 57232
|
| |
|
|
| |
llvm-svn: 57228
|
| |
|
|
| |
llvm-svn: 55540
|
| |
|
|
|
|
| |
supported since r33492.
llvm-svn: 52237
|
| |
|
|
| |
llvm-svn: 48116
|
| |
|
|
| |
llvm-svn: 48103
|
| |
|
|
| |
llvm-svn: 47296
|
| |
|
|
| |
llvm-svn: 47204
|
| |
|
|
| |
llvm-svn: 44395
|
| |
|
|
| |
llvm-svn: 44370
|
| |
|
|
| |
llvm-svn: 41097
|
| |
|
|
|
|
|
|
| |
LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future.
This also changes the syntax for llvm.bswap, llvm.part.set, llvm.part.select, and llvm.ct* intrinsics. They are automatically upgraded by both the LLVM ASM reader and the bitcode reader. The test cases have been updated, with special tests added to ensure the automatic upgrading is supported.
llvm-svn: 40807
|
| |
|
|
| |
llvm-svn: 40598
|
| |
|
|
|
|
|
|
| |
Change the keywords for the zext and sext parameter attributes to be
zeroext and signext so they don't conflict with the keywords for the
instructions of the same name. This gets around the ambiguity.
llvm-svn: 40069
|
| |
|
|
| |
llvm-svn: 37801
|
| |
|
|
| |
llvm-svn: 36531
|
| |
|
|
| |
llvm-svn: 36351
|
| |
|
|
|
|
| |
targets that LLVM is not configured to support.
llvm-svn: 36315
|
| |
|
|
| |
llvm-svn: 36190
|
| |
|
|
|
|
| |
Un-XFAIL because this passes now.
llvm-svn: 36145
|
| |
|
|
|
|
|
|
| |
Remove && from the end of the lines to prevent tests from throwing run
lines into the background. Also, clean up places where the same command
is run multiple times by using a temporary file.
llvm-svn: 36142
|
| |
|
|
|
|
| |
Fix syntax of tests to ensure grep pattern is properly quoted.
llvm-svn: 36134
|
| |
|
|
|
|
| |
Un-XFAIL as Alpha feature now specified in lower case.
llvm-svn: 36126
|
| |
|
|
| |
llvm-svn: 36110
|
| |
|
|
|
|
|
| |
Rename the intrinsic so this can be upgraded properly. It still fails with
an llc warning
llvm-svn: 36109
|
| |
|
|
|
|
| |
XFAIL tests covered by the PR. These will be un-XFAILed as they are fixed.
llvm-svn: 36093
|
| |
|
|
| |
llvm-svn: 36075
|
| |
|
|
|
|
|
|
| |
global variables that needed to be passed in. This makes it possible to
add new global variables with only a couple changes (Makefile and llvm-dg.exp)
instead of touching every single dg.exp file.
llvm-svn: 35918
|
| |
|
|
| |
llvm-svn: 35412
|