Ensure CopyToReg nodes are always glued to the call instruction.
[oota-llvm.git] / lib / Target / TargetData.cpp
index acb74765c19365ab8a6eaf7b708acf5b142da33c..cc6dc1e25998eb4379d0c9fb05b8e33f8a428c41 100644 (file)
@@ -117,8 +117,8 @@ TargetAlignElem::operator==(const TargetAlignElem &rhs) const {
           && TypeBitWidth == rhs.TypeBitWidth);
 }
 
-const TargetAlignElem TargetData::InvalidAlignmentElem =
-                TargetAlignElem::get((AlignTypeEnum) -1, 0, 0, 0);
+const TargetAlignElem
+TargetData::InvalidAlignmentElem = { (AlignTypeEnum)0xFF, 0, 0, 0 };
 
 //===----------------------------------------------------------------------===//
 //                       TargetData Class Implementation