summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/UnreachableBlockElim.cpp
diff options
context:
space:
mode:
authorAndrew Lenharth <andrewl@lenharth.org>2005-04-27 20:10:01 +0000
committerAndrew Lenharth <andrewl@lenharth.org>2005-04-27 20:10:01 +0000
commit4a73c2cfdc6e3113e2366c6e497e7c7ed51b1601 (patch)
tree9f38d19ed218e7876bb4b7720b033a33fe5e2da1 /llvm/lib/CodeGen/UnreachableBlockElim.cpp
parent0a6f42ac1d7d42c11c3a1746a7d901d3e226eb1a (diff)
downloadbcm5719-llvm-4a73c2cfdc6e3113e2366c6e497e7c7ed51b1601.tar.gz
bcm5719-llvm-4a73c2cfdc6e3113e2366c6e497e7c7ed51b1601.zip
Implement Value* tracking for loads and stores in the selection DAG. This enables one to use alias analysis in the backends.
(TRUNK)Stores and (EXT|ZEXT|SEXT)Loads have an extra SDOperand which is a SrcValueSDNode which contains the Value*. Note that if the operation is introduced by the backend, it will still have the operand, but the value* will be null. llvm-svn: 21599
Diffstat (limited to 'llvm/lib/CodeGen/UnreachableBlockElim.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud