llvm-6502/test
James Y Knight 8eb1aaac9c [SPARC] Cleanup handling of the Y/ASR registers.
- Implement copying ASR to/from GPR regs.
- Mark ASRs as non-allocatable, so it won't try to arbitrarily use
  them inappropriately.
- Instead of inserting explicit WRASR/RDASR nodes in the MUL/DIV
  routines, just do normal register copies.
- Also...mark div as using Y, not just writing it.

Added a test case with some code which previously died with an
assertion failure (with -O0), or produced wrong code (otherwise).

(Third time's the charm?)

Differential Revision: http://reviews.llvm.org/D10401

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241686 91177308-0d34-0410-b5e6-96231b3b80d8
2015-07-08 16:25:12 +00:00
..
Analysis [LAA] Merge memchecks for accesses separated by a constant offset 2015-07-08 09:16:33 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen [SPARC] Cleanup handling of the Y/ASR registers. 2015-07-08 16:25:12 +00:00
DebugInfo
ExecutionEngine
Feature
FileCheck
Instrumentation
Integer
JitListener
LibDriver
Linker
LTO
MC [llvm-objdump] Print the call target next to the instruction 2015-07-07 22:06:59 +00:00
Object [yaml2obj] Align section content using AddressAlign field's value 2015-07-08 10:12:40 +00:00
Other [llvm-extract] Drop comdats from declarations 2015-07-06 18:48:02 +00:00
SymbolRewriter
TableGen
tools llvm-objdump: Replace the -macho -raw option with a generic -raw-clang-ast 2015-07-08 02:04:15 +00:00
Transforms [LAA] Merge memchecks for accesses separated by a constant offset 2015-07-08 09:16:33 +00:00
Unit
Verifier Rename llvm.frameescape and llvm.framerecover to localescape and localrecover 2015-07-07 22:25:32 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh