Files
clang-p2996/llvm/utils
Evan Cheng 1ec61ba00a 1) With X86 lowering change, the following can no longer happen since
the branch's chain is also produced by cmp.
          [ch, r : ld]
             ^ ^
             | |
      [XX]--/   \- [flag : cmp]
       ^             ^
       |             |
       \---[br flag]-

Remove an isel check which prevents loads from being folded into cmp / test
instructions.

2) Whenever possible, delete a selected node to allow more load folding
opportunities. Note not all nodes can be deleted after it has been
selected. Some may have simply morphed; some have not changed at all (e.g.
EntryToken).

llvm-svn: 30242
2006-09-11 02:24:43 +00:00
..
2006-03-14 06:05:05 +00:00
2005-04-22 00:00:37 +00:00
2003-10-16 23:46:01 +00:00
2006-08-09 19:40:13 +00:00
2006-08-15 03:50:10 +00:00
2004-03-02 15:54:25 +00:00
2005-08-02 00:10:52 +00:00