llvm-6502/test
Chris Lattner e19e4baf3b teach phi translation of GEPs to simplify geps like 'gep x, 0'.
This allows us to compile the example from PR5313 into:

LBB1_2:                                                     ## %bb
	incl	%ecx
	movb	%al, (%rsi)
	movslq	%ecx, %rax
	movb	(%rdi,%rax), %al
	testb	%al, %al
	jne	LBB1_2

instead of:

LBB1_2:                                                     ## %bb
	movslq	%eax, %rcx
	incl	%eax
	movb	(%rdi,%rcx), %cl
	movb	%cl, (%rsi)
	movslq	%eax, %rcx
	cmpb	$0, (%rdi,%rcx)
	jne	LBB1_2



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89981 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-27 00:34:38 +00:00
..
Analysis @test9 is a testcase for r89958. Before 89958, we misanalyzed the 2009-11-26 19:25:46 +00:00
Archive
Assembler
Bindings/Ocaml
Bitcode
BugPoint
CodeGen Test for 89905. 2009-11-26 00:35:01 +00:00
DebugInfo
ExecutionEngine
Feature
FrontendAda
FrontendC Fix -march= name for x86-64. 2009-11-20 02:52:08 +00:00
FrontendC++ Test for llvm-gcc checkin 89898. 2009-11-25 23:50:09 +00:00
FrontendFortran
FrontendObjC
FrontendObjC++
Integer
lib
Linker
LLVMC
MC
Other
Scripts
TableGen Fix pr5470. Tablegen handles template arguments by temporarily setting their 2009-11-22 03:58:57 +00:00
Transforms teach phi translation of GEPs to simplify geps like 'gep x, 0'. 2009-11-27 00:34:38 +00:00
Unit
Verifier
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
site.exp.in
TestRunner.sh