llvm-6502/test
Weiming Zhao e56764bad1 Remove hard coded registers in ARM ldrexd and strexd instructions
This patch replaces the hard coded GPR pair [R0, R1] of
Intrinsic:arm_ldrexd and [R2, R3] of Intrinsic:arm_strexd with
even/odd GPRPair reg class.
Similar to the lowering of atomic_64 operation.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168207 91177308-0d34-0410-b5e6-96231b3b80d8
2012-11-16 21:55:34 +00:00
..
Analysis DependenceAnalysis: Print all dependency pairs when dumping. Update all testcases. 2012-11-13 12:12:02 +00:00
Archive
Assembler Preserve address space of forward-referenced global variables in the LL parser 2012-11-16 21:03:47 +00:00
Bindings/Ocaml
Bitcode
BugPoint
CodeGen Remove hard coded registers in ARM ldrexd and strexd instructions 2012-11-16 21:55:34 +00:00
DebugInfo Add a relocation visitor to lib object. This works via caching relocated 2012-11-07 23:22:07 +00:00
ExecutionEngine Adding new tests to test lli's pseudo-remote feature (-remote-mcjit). 2012-11-16 18:51:59 +00:00
Feature
FileCheck Add some tests for the FileCheck utility. 2012-11-15 23:42:51 +00:00
Instrumentation tsan: switch to new memory_order constants (ABI compatible) 2012-11-09 14:12:16 +00:00
Integer
Linker
MC This patch is in preparation for adding medium code model support to the 2012-11-14 23:23:27 +00:00
Object numerically sort the symbols, so that the testcase result is uniform 2012-11-13 21:01:11 +00:00
Other Revert r167836, "llvm/test/Other/close-stderr.ll: Mark it as XFAIL:mingw32 for now.", corresponding to r167849. 2012-11-13 21:57:42 +00:00
Scripts Added program header emission 2012-11-16 20:51:32 +00:00
TableGen
Transforms InstructionSimplify should be able to simplify A+B==B+A to 'true' 2012-11-16 19:41:26 +00:00
Unit
Verifier
YAMLParser
CMakeLists.txt
lit.cfg llvm/test/lit.cfg: Don't use mcjit to ppc32 yet, not ready. 2012-11-01 14:28:51 +00:00
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh