| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
Group: Floating Point XMM and YMM instructions.
Sub-group: Other instructions.
<rdar://problem/15607571>
llvm-svn: 215923
|
| |
|
|
|
|
|
|
|
| |
Group: Floating Point XMM and YMM instructions.
Sub-group: Logic instructions.
<rdar://problem/15607571>
llvm-svn: 215922
|
| |
|
|
|
|
|
|
|
| |
Group: Floating Point XMM and YMM instructions.
Sub-group: Math instructions.
<rdar://problem/15607571>
llvm-svn: 215921
|
| |
|
|
|
|
|
|
|
| |
Group: Floating Point XMM and YMM instructions.
Sub-group: Arithmetic instructions.
<rdar://problem/15607571>
llvm-svn: 215920
|
| |
|
|
|
|
|
|
|
| |
Group: Floating Point XMM and YMM instructions.
Sub-group: Conversion instructions.
<rdar://problem/15607571>
llvm-svn: 215919
|
| |
|
|
|
|
|
|
|
| |
Group: Floating Point XMM and YMM instructions.
Sub-group: Move instructions.
<rdar://problem/15607571>
llvm-svn: 215918
|
| |
|
|
|
|
|
|
|
| |
Group: Integer MMX and XMM instructions.
Sub-group: Other instructions.
<rdar://problem/15607571>
llvm-svn: 215917
|
| |
|
|
|
|
|
|
|
| |
Group: Integer MMX and XMM instructions.
Sub-group: Logic instructions.
<rdar://problem/15607571>
llvm-svn: 215916
|
| |
|
|
|
|
|
|
|
| |
Group: Integer MMX and XMM instructions.
Sub-group: Arithmetic instructions.
<rdar://problem/15607571>
llvm-svn: 215915
|
| |
|
|
|
|
|
|
|
| |
Group: Integer MMX and XMM instructions.
Sub-group: Move instructions.
<rdar://problem/15607571>
llvm-svn: 215914
|
| |
|
|
|
|
|
|
|
| |
Group: Floating Point x87 instructions.
Sub-group: Math instructions.
<rdar://problem/15607571>
llvm-svn: 215913
|
| |
|
|
|
|
|
|
|
| |
Group: Floating Point x87 instructions.
Sub-group: Arithmetic instructions.
<rdar://problem/15607571>
llvm-svn: 215912
|
| |
|
|
|
|
|
|
|
| |
Group: Floating Point x87 instructions.
Sub-group: Move instructions.
<rdar://problem/15607571>
llvm-svn: 215911
|
| |
|
|
|
|
|
|
|
| |
Group: Integer instructions.
Sub-group: Other instructions.
<rdar://problem/15607571>
llvm-svn: 215910
|
| |
|
|
|
|
|
|
|
| |
Group: Integer instructions.
Sub-group: Synchronization instructions.
<rdar://problem/15607571>
llvm-svn: 215909
|
| |
|
|
|
|
|
|
|
| |
Group: Integer instructions.
Sub-group: String instructions.
<rdar://problem/15607571>
llvm-svn: 215908
|
| |
|
|
|
|
|
|
|
| |
Group: Integer instructions.
Sub-group: Control transfer instructions.
<rdar://problem/15607571>
llvm-svn: 215907
|
| |
|
|
|
|
|
|
|
| |
Group: Integer instructions.
Sub-group: Logic instructions.
<rdar://problem/15607571>
llvm-svn: 215906
|
| |
|
|
|
|
|
|
|
| |
Group: Integer instructions.
Sub-group: Arithmetic instructions.
<rdar://problem/15607571>
llvm-svn: 215905
|
| |
|
|
|
|
|
|
|
| |
Group: Integer instructions.
Sub-group: Move instructions.
<rdar://problem/15607571>
llvm-svn: 215904
|
| |
|
|
| |
llvm-svn: 215903
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Make use of isAtLeastRelease/Acquire in the ARM/AArch64 backends
These helper functions are introduced in D4844.
Depends D4844
Test Plan: make check-all passes
Reviewers: jfb
Subscribers: aemerson, llvm-commits, mcrosier, reames
Differential Revision: http://reviews.llvm.org/D4937
llvm-svn: 215902
|
| |
|
|
| |
llvm-svn: 215901
|
| |
|
|
| |
llvm-svn: 215900
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Adding remaining 2 cases handling:
* from x32 to 32 via -m32
* from x32 to 64 via -m64
Test Plan: linux-ld test updated
Reviewers: chandlerc, atanasyan
Subscribers: cfe-commits, zinovy.nis
Differential Revision: http://reviews.llvm.org/D4930
llvm-svn: 215899
|
| |
|
|
| |
llvm-svn: 215898
|
| |
|
|
|
|
| |
silent coverity warning CID 1231654
llvm-svn: 215897
|
| |
|
|
|
|
|
|
| |
UniqueID(uint64_t Device, uint64_t File)
Fixes CID 1095247
llvm-svn: 215896
|
| |
|
|
|
|
| |
the definition from the enclosing scope is used) which will trigger false positives more than true positives.
llvm-svn: 215895
|
| |
|
|
| |
llvm-svn: 215894
|
| |
|
|
| |
llvm-svn: 215893
|
| |
|
|
| |
llvm-svn: 215892
|
| |
|
|
|
|
|
| |
This allows the AArch64 backend to handle fadd, fsub, fmul and fdiv
operations on f16 (half-precision) types by promoting to f32.
llvm-svn: 215891
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
linkage
Externally-defined functions with weak linkage should not be
tail-called on ARM or AArch64, as the AAELF spec requires normal calls
to undefined weak functions to be replaced with a NOP or jump to the
next instruction. The behaviour of branch instructions in this
situation (as used for tail calls) is implementation-defined, so we
cannot rely on the linker replacing the tail call with a return.
llvm-svn: 215890
|
| |
|
|
|
|
| |
Added a test.
llvm-svn: 215889
|
| |
|
|
|
|
| |
from an outer scope. NFC.
llvm-svn: 215888
|
| |
|
|
|
|
|
|
|
|
| |
ARM in particular is getting dangerously close to exceeding 32 bits worth of
possible subtarget features. When this happens, various parts of MC start to
fail inexplicably as masks get truncated to "unsigned".
Mostly just refactoring at present, and there's probably no way to test.
llvm-svn: 215887
|
| |
|
|
| |
llvm-svn: 215886
|
| |
|
|
| |
llvm-svn: 215885
|
| |
|
|
| |
llvm-svn: 215884
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
This patch adds support for // UNSUPPORTED: feature. If an excluded feature is found in the list of available features then the test is marked unsupported.
I hope to use this to mark test unsupported if the fail with msan on asan. As well as tests that fail in particular standard modes.
Reviewers: mclow.lists, danalbert
Reviewed By: danalbert
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D4950
llvm-svn: 215883
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Instead of having to update test results for different platforms it would be helpful to just supply links to buildbots that build+test libcxx.
For the FreeBSD bots Pawel Worach gave me the OK to link to them.
Reviewers: mclow.lists, danalbert
Reviewed By: danalbert
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D4947
llvm-svn: 215882
|
| |
|
|
| |
llvm-svn: 215873
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
standalone and in-tree
Summary:
This patch adds support for LLVM_USE_SANITIZER when being built in-tree and standalone.
This patch does the following things:
1. define the LLVM_USE_SANITIZER option to "" when being built standalone. This also helps show we support it.
2. Translate LLVM_USE_SANITIZER when standalone in a very similar way done in llvm/cmake/HandleLLVMOptions.cmake.
3. Add config.llvm_use_sanitizer to lit.site.cfg.in
4. Add code to translate config.llvm_use_sanitizer's value into the needed compile flags in lit.cfg.
Currently lit.cfg assumes that that the compiler supports '-fno-omit-frame-pointer' while CMakeLists.txt actually checks to see if its supported. We could pass this information to lit but I'm not sure its needed.
Reviewers: mclow.lists, danalbert
Reviewed By: danalbert
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D4949
llvm-svn: 215872
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Arcanist (arc) will now always run linters before uploading any new
commit to Phabricator. All errors/warnings (or their absence) will be
shown in the web interface together with a explanation by the commiter
(arcanist will ask the commiter if the build was not clean).
The linters include:
- clang-format
- spelling check
- permissions check (aka. chmod)
- filename check
- merge conflict marker check
Note, that their scope is sometimes limited (see .arclint for
details).
This commit also fixes all errors and warnings these linters reported,
namely:
- spelling mistakes and typos
- executable permissions for various text files
Differential Revision: http://reviews.llvm.org/D4916
llvm-svn: 215871
|
| |
|
|
|
|
|
|
| |
avoid needing to mention the size."
Getting a weird buildbot failure that I need to investigate.
llvm-svn: 215870
|
| |
|
|
|
|
| |
needing to mention the size.
llvm-svn: 215869
|
| |
|
|
|
|
| |
needing to mention the size.
llvm-svn: 215868
|
| |
|
|
|
|
| |
Thanks to David Blaikie for the suggestion.
llvm-svn: 215867
|
| |
|
|
|
|
| |
Thanks to David Blaikie for the suggestion.
llvm-svn: 215866
|