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@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits