> > Nick and I fixed it by simply removing the ISD::EXTLOAD case. Just > wanted to make sure that's the correct thing to do (seems to fix it).
Also removed the ISD::VLOAD case. We should be in good shape now. Thanks! Evan > >> + case ISD::LOAD: { >> + LoadSDNode *LD = cast<LoadSDNode>(N); >> + ID.AddInteger(LD->getAddressingMode()); >> + ID.AddInteger(LD->getExtensionType()); >> + ID.AddInteger(LD->getLoadedVT()); >> + ID.AddPointer(LD->getSrcValue()); >> + ID.AddInteger(LD->getSrcValueOffset()); >> + ID.AddInteger(LD->getAlignment()); >> + ID.AddInteger(LD->isVolatile()); >> + break; >> + } >> + case ISD::STORE: { >> + StoreSDNode *ST = cast<StoreSDNode>(N); >> + ID.AddInteger(ST->getAddressingMode()); >> + ID.AddInteger(ST->isTruncatingStore()); >> + ID.AddInteger(ST->getStoredVT()); >> + ID.AddPointer(ST->getSrcValue()); >> + ID.AddInteger(ST->getSrcValueOffset()); >> + ID.AddInteger(ST->getAlignment()); >> + ID.AddInteger(ST->isVolatile()); >> break; >> } >> + } >> } >> } >> >> >> >> >> _______________________________________________ >> 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