llvm-6502/lib
Dale Johannesen 82e4289fc7 Disable prolog code that aligns the stack when a
local object of >16 byte alignment exists.  It does not
work and getting it to work is not trivial, as explained
in the comment.  This fixes all the remaining ppc32
failures in the struct-layout-1 part of the gcc testsuite.

(gcc does not support this either, and the only way to
get such an object is with __attribute__((aligned)) or
generic vectors; it can't be done in a standard-conforming
program, or with Altivec.  So I think disabling it is OK.)



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48188 91177308-0d34-0410-b5e6-96231b3b80d8
2008-03-10 22:59:46 +00:00
..
Analysis Add Hybrid Cycle Detection to Andersen's analysis. 2008-03-05 19:31:47 +00:00
Archive Add alias with non-external aliasee to the list of exported symbols of the library. 2008-03-04 20:15:35 +00:00
AsmParser Update the .cvs files to match today's asm syntax change. 2008-03-10 05:01:34 +00:00
Bitcode Add an unwind_to field to basic blocks, making them Users instead of Values. 2008-03-02 02:48:09 +00:00
CodeGen If the register allocator ran out of registers, just abort for now. 2008-03-10 21:27:20 +00:00
Debugger Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
ExecutionEngine Fix formatting. 2008-03-10 16:38:37 +00:00
Linker Add sanity checks 2008-03-10 22:36:53 +00:00
Support Fix a typo. It's causing consumer-typeset to miscompile. Perhaps more. 2008-03-07 22:39:49 +00:00
System Stub out a Path::GetMainExecutable call to find the path to the 2008-03-03 02:55:43 +00:00
Target Disable prolog code that aligns the stack when a 2008-03-10 22:59:46 +00:00
Transforms Restore optimization that merges blocks when inline function 2008-03-10 18:34:00 +00:00
VMCore Turn unwind_to into "unwinds to". 2008-03-10 02:20:00 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00