llvm-6502/test
Chris Lattner d96428597b Fix a significant code quality regression I introduced on PPC64 quite
a while ago.  We now produce:

_foo:
	mflr r0
	std r0, 16(r1)
	ld r2, 16(r1)
	std r2, 0(r3)
	ld r0, 16(r1)
	mtlr r0
	blr 

instead of:

_foo:
	mflr r0
	std r0, 16(r1)
	lis r0, 0
	ori r0, r0, 16
	ldx r2, r1, r0
	std r2, 0(r3)
	ld r0, 16(r1)
	mtlr r0
	blr 

for:

void foo(void **X) {
  *X = __builtin_return_address(0);
}

on ppc64.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44701 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-08 07:04:58 +00:00
..
Analysis Fix bug in regression tests that ignored stderr output in RUN lines. Updated tests and fixed broken run lines. 2007-11-28 04:57:00 +00:00
Archive
Assembler Fix bug in regression tests that ignored stderr output in RUN lines. Updated tests and fixed broken run lines. 2007-11-28 04:57:00 +00:00
Bindings/Ocaml Fix a typo noticed by Alain Frisch. 2007-12-01 20:59:23 +00:00
Bitcode This is the patch to provide clean intrinsic function overloading support in 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. 2007-08-04 01:51:18 +00:00
BugPoint
C++Frontend New test. 2007-10-02 00:39:19 +00:00
CFrontend New testcase for PR1744 2007-11-28 22:43:34 +00:00
CodeGen Fix a significant code quality regression I introduced on PPC64 quite 2007-12-08 07:04:58 +00:00
DebugInfo
ExecutionEngine make this test have a deterministic result. 2007-11-28 18:20:49 +00:00
Feature Fix PR1146: parameter attributes are longer part of 2007-11-27 13:23:08 +00:00
FrontendAda
FrontendObjC Thanks to the XTARGET line, this test should still 2007-11-09 13:50:25 +00:00
Integer Fix PR1146: parameter attributes are longer part of 2007-11-27 13:23:08 +00:00
lib Fix bug in regression tests that ignored stderr output in RUN lines. Updated tests and fixed broken run lines. 2007-11-28 04:57:00 +00:00
Linker Add a test to ensure that obvious link messages are actually produced on 2007-08-16 07:22:43 +00:00
Other New test. 2007-09-10 18:12:52 +00:00
Scripts Add a test script for counting lines. This can be used instead of the 2007-08-10 15:07:05 +00:00
TableGen Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
Transforms If ExitValue operand is also defined in Loop header then 2007-12-03 19:17:21 +00:00
Verifier Change &| to |&. 2007-11-27 00:50:57 +00:00
Makefile Add explicit --enable-bindings option to configure. 2007-10-02 09:50:18 +00:00
Makefile.tests
TestRunner.sh