Give sentinel traits the right to determine the policy where the sentinel is kept.
authorGabor Greif <ggreif@gmail.com>
Wed, 4 Mar 2009 20:36:44 +0000 (20:36 +0000)
committerGabor Greif <ggreif@gmail.com>
Wed, 4 Mar 2009 20:36:44 +0000 (20:36 +0000)
commitc23b8719ef9d6b1220e854b37d40e9e1c48a82bc
treeafd0f1a6f924ba5609ce8f6212078b7407895840
parent076aee32e86bc4a0c096262b3261923f25220dc6
Give sentinel traits the right to determine the policy where the sentinel is kept.
This should result in less indirect memory accesses, less dead writes and tighter code.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66061 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/ilist.h
include/llvm/BasicBlock.h
include/llvm/CodeGen/MachineBasicBlock.h
include/llvm/CodeGen/MachineFunction.h
include/llvm/CodeGen/SelectionDAG.h
include/llvm/Function.h
include/llvm/Support/Recycler.h