Evan Cheng fe0bfe4fa4 I've changed the semantics of MERGE_VALUES a bit. It's now allowed to live until scheduling. It's deleted when the scheduler translate DAG nodes to machine instructions.
This is currently used by X86 to handle atomic_load_add when the output of the node is not used. I believe there is a better solution. But I find MERGE_VALUES useful for selecting multi-output node when the dead output can be selected as a IMPLICIT_DEF.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77583 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-30 08:44:08 +00:00
..
2009-07-29 22:34:41 +00:00
2009-07-29 16:45:40 +00:00
2009-07-29 22:17:13 +00:00
2009-07-29 18:55:55 +00:00
2009-07-29 22:17:13 +00:00
2009-07-29 22:17:13 +00:00
2009-07-29 22:17:13 +00:00
2009-07-30 01:02:04 +00:00
2009-07-22 00:24:57 +00:00
2009-07-29 00:33:07 +00:00