mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-05 13:26:55 +00:00
Teach machine sink to
1) Do forward copy propagation. This makes it easier to estimate the cost of the instruction being sunk. 2) Break critical edges on demand, including cases where the value is used by PHI nodes. Critical edge splitting is not yet enabled by default. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114227 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
; RUN: llc < %s -march=x86 -stats |& not grep machine-sink
|
||||
; RUN: llc < %s -march=x86 -stats |& not grep {instructions sunk}
|
||||
; PR3522
|
||||
|
||||
target triple = "i386-pc-linux-gnu"
|
||||
|
Reference in New Issue
Block a user