commit | 753d9cb50e1d2e78b9a82185dc64f0e672560775 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Sun Feb 25 08:24:27 2007 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Sun Feb 25 08:24:27 2007 +0000 |
tree | b4aced248476bd38ea531fd0edf53d4d3470005e | |
parent | f4acec1be88c339366c0d8cdc32e57f1b8d0a81a [diff] |
fold trivial token factor nodes. This allows us to compile test/CodeGen/X86/fp-stack-ret.ll into: movl 4(%esp), %eax fldl (%eax) ret instead of: subl $12, %esp movl 16(%esp), %eax movsd (%eax), %xmm0 movsd %xmm0, (%esp) fldl (%esp) addl $12, %esp ret by eliminating a token factor that blocked a check. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34584 91177308-0d34-0410-b5e6-96231b3b80d8