[llvm-commits] Major regressions

Christopher Lamb christopher.lamb at gmail.com
Sat Apr 21 12:47:17 PDT 2007


The regressions are related to the following code in  
SelectionDAG.cpp. MVT::getTypeForValueType asserts if passed a Vector  
as VT.

   if (Alignment == 0) { // Ensure that codegen never sees alignment 0
     const Type *Ty = MVT::getTypeForValueType(VT);
     Alignment = TLI.getTargetData()->getABITypeAlignment(Ty);
   }

Suggestions on how to get the ABI alignment for vector types?
--
Christopher Lamb



On Apr 21, 2007, at 12:21 PM, Reid Spencer wrote:

> Jeff,
>
> I'm seeing these too. They all seem to be related to Christopher  
> Lamb's
> alignment changes. If he doesn't step up to fix soon, I'll revert the
> changes.
>
> Reid.
>
> On Sat, 2007-04-21 at 07:30 -0700, Jeff Cohen wrote:
>> Commits in the last 12 hours or so have broken 34 regression tests  
>> and
>> caused 21 failure in llvm-test.  They appear to be concentrated in  
>> the
>> vector area.
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20070421/6fcbf73a/attachment.html>


More information about the llvm-commits mailing list