Change the FoldingSetNodeID usage for objects which carry
authorDan Gohman <gohman@apple.com>
Wed, 20 Aug 2008 15:58:01 +0000 (15:58 +0000)
committerDan Gohman <gohman@apple.com>
Wed, 20 Aug 2008 15:58:01 +0000 (15:58 +0000)
commitb8d2f550b84523e8a73198f98e5d450ec3b4fee7
treed81844ff03c7e1c712621cd6d9b46d7fbb013767
parentcb0fe7c226ba83ebdbc8d245e0a983b69e0a1954
Change the FoldingSetNodeID usage for objects which carry
alignment and volatility information, such as loads and
stores, to reduce the number of integer values added to
the FoldingSetNodeID.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55058 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/MachineMemOperand.h
include/llvm/CodeGen/SelectionDAGNodes.h
lib/CodeGen/MachineInstr.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp