[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
Evan Cheng
evan.cheng at apple.com
Sat Oct 28 23:17:58 PDT 2006
>
> 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 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
More information about the llvm-commits
mailing list