[LLVMbugs] [Bug 1784] New: vectors of x86 long double will not work properly

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Fri Nov 9 00:29:10 PST 2007


http://llvm.org/bugs/show_bug.cgi?id=1784

           Summary: vectors of x86 long double will not work properly
           Product: new-bugs
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: baldrick at free.fr
                CC: llvmbugs at cs.uiuc.edu


I noticed that a lot of the vector code assumes that there is
no padding between vector elements.  For example, the size is
assumed to be the primitive size of the element times the number
of elements.  However for x86 long double the primitive size is
80 bits while elements will be spaced by 96/128 bits (depending
on the os) in order to maintain alignment.  There's a similar
problem for vectors of apints.


-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list