add extra cycle analyses from MachineLICM not preserving CI
Created using spr 1.3.8-wip
This commit is contained in:
parent
41ededa3d8
commit
d21e392224
9 changed files with 21 additions and 0 deletions
|
|
@ -165,6 +165,7 @@
|
|||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; CHECK-NEXT: MachineDominator Tree Construction
|
||||
; CHECK-NEXT: Machine Cycle Info Analysis
|
||||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: Machine Common Subexpression Elimination
|
||||
; CHECK-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
|
|||
|
|
@ -340,6 +340,7 @@
|
|||
; GCN-O1-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O1-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; GCN-O1-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O1-NEXT: Machine Cycle Info Analysis
|
||||
; GCN-O1-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O1-NEXT: Machine Common Subexpression Elimination
|
||||
; GCN-O1-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
@ -414,6 +415,7 @@
|
|||
; GCN-O1-NEXT: Remove Redundant DEBUG_VALUE analysis
|
||||
; GCN-O1-NEXT: Fixup Statepoint Caller Saved
|
||||
; GCN-O1-NEXT: PostRA Machine Sink
|
||||
; GCN-O1-NEXT: Machine Cycle Info Analysis
|
||||
; GCN-O1-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O1-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O1-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
@ -659,6 +661,7 @@
|
|||
; GCN-O1-OPTS-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O1-OPTS-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; GCN-O1-OPTS-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O1-OPTS-NEXT: Machine Cycle Info Analysis
|
||||
; GCN-O1-OPTS-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O1-OPTS-NEXT: Machine Common Subexpression Elimination
|
||||
; GCN-O1-OPTS-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
@ -673,6 +676,7 @@
|
|||
; GCN-O1-OPTS-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O1-OPTS-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; GCN-O1-OPTS-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O1-OPTS-NEXT: Machine Cycle Info Analysis
|
||||
; GCN-O1-OPTS-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O1-OPTS-NEXT: Machine Common Subexpression Elimination
|
||||
; GCN-O1-OPTS-NEXT: SI Fold Operands
|
||||
|
|
@ -740,6 +744,7 @@
|
|||
; GCN-O1-OPTS-NEXT: Remove Redundant DEBUG_VALUE analysis
|
||||
; GCN-O1-OPTS-NEXT: Fixup Statepoint Caller Saved
|
||||
; GCN-O1-OPTS-NEXT: PostRA Machine Sink
|
||||
; GCN-O1-OPTS-NEXT: Machine Cycle Info Analysis
|
||||
; GCN-O1-OPTS-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O1-OPTS-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O1-OPTS-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
@ -989,6 +994,7 @@
|
|||
; GCN-O2-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O2-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; GCN-O2-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O2-NEXT: Machine Cycle Info Analysis
|
||||
; GCN-O2-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O2-NEXT: Machine Common Subexpression Elimination
|
||||
; GCN-O2-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
@ -1003,6 +1009,7 @@
|
|||
; GCN-O2-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O2-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; GCN-O2-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O2-NEXT: Machine Cycle Info Analysis
|
||||
; GCN-O2-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O2-NEXT: Machine Common Subexpression Elimination
|
||||
; GCN-O2-NEXT: SI Fold Operands
|
||||
|
|
@ -1071,6 +1078,7 @@
|
|||
; GCN-O2-NEXT: Remove Redundant DEBUG_VALUE analysis
|
||||
; GCN-O2-NEXT: Fixup Statepoint Caller Saved
|
||||
; GCN-O2-NEXT: PostRA Machine Sink
|
||||
; GCN-O2-NEXT: Machine Cycle Info Analysis
|
||||
; GCN-O2-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O2-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O2-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
@ -1335,6 +1343,7 @@
|
|||
; GCN-O3-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O3-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; GCN-O3-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O3-NEXT: Machine Cycle Info Analysis
|
||||
; GCN-O3-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O3-NEXT: Machine Common Subexpression Elimination
|
||||
; GCN-O3-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
@ -1349,6 +1358,7 @@
|
|||
; GCN-O3-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O3-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; GCN-O3-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O3-NEXT: Machine Cycle Info Analysis
|
||||
; GCN-O3-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O3-NEXT: Machine Common Subexpression Elimination
|
||||
; GCN-O3-NEXT: SI Fold Operands
|
||||
|
|
@ -1417,6 +1427,7 @@
|
|||
; GCN-O3-NEXT: Remove Redundant DEBUG_VALUE analysis
|
||||
; GCN-O3-NEXT: Fixup Statepoint Caller Saved
|
||||
; GCN-O3-NEXT: PostRA Machine Sink
|
||||
; GCN-O3-NEXT: Machine Cycle Info Analysis
|
||||
; GCN-O3-NEXT: Machine Block Frequency Analysis
|
||||
; GCN-O3-NEXT: MachineDominator Tree Construction
|
||||
; GCN-O3-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
|
|||
|
|
@ -96,6 +96,7 @@
|
|||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; CHECK-NEXT: MachineDominator Tree Construction
|
||||
; CHECK-NEXT: Machine Cycle Info Analysis
|
||||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: Machine Common Subexpression Elimination
|
||||
; CHECK-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
@ -149,6 +150,7 @@
|
|||
; CHECK-NEXT: Remove Redundant DEBUG_VALUE analysis
|
||||
; CHECK-NEXT: Fixup Statepoint Caller Saved
|
||||
; CHECK-NEXT: PostRA Machine Sink
|
||||
; CHECK-NEXT: Machine Cycle Info Analysis
|
||||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: MachineDominator Tree Construction
|
||||
; CHECK-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
|
|||
|
|
@ -102,6 +102,7 @@
|
|||
; LAXX-NEXT: Machine Block Frequency Analysis
|
||||
; LAXX-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; LAXX-NEXT: MachineDominator Tree Construction
|
||||
; LAXX-NEXT: Machine Cycle Info Analysis
|
||||
; LAXX-NEXT: Machine Block Frequency Analysis
|
||||
; LAXX-NEXT: Machine Common Subexpression Elimination
|
||||
; LAXX-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
|
|||
|
|
@ -71,6 +71,7 @@
|
|||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; CHECK-NEXT: MachineDominator Tree Construction
|
||||
; CHECK-NEXT: Machine Cycle Info Analysis
|
||||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: Machine Common Subexpression Elimination
|
||||
; CHECK-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
|
|||
|
|
@ -124,6 +124,7 @@
|
|||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; CHECK-NEXT: MachineDominator Tree Construction
|
||||
; CHECK-NEXT: Machine Cycle Info Analysis
|
||||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: Machine Common Subexpression Elimination
|
||||
; CHECK-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
|
|||
|
|
@ -134,6 +134,7 @@
|
|||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; CHECK-NEXT: MachineDominator Tree Construction
|
||||
; CHECK-NEXT: Machine Cycle Info Analysis
|
||||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: Machine Common Subexpression Elimination
|
||||
; CHECK-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
|
|||
|
|
@ -202,6 +202,7 @@
|
|||
; SPIRV-Opt-NEXT: Machine Block Frequency Analysis
|
||||
; SPIRV-Opt-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; SPIRV-Opt-NEXT: MachineDominator Tree Construction
|
||||
; SPIRV-Opt-NEXT: Machine Cycle Info Analysis
|
||||
; SPIRV-Opt-NEXT: Machine Block Frequency Analysis
|
||||
; SPIRV-Opt-NEXT: Machine Common Subexpression Elimination
|
||||
; SPIRV-Opt-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
|
|||
|
|
@ -115,6 +115,7 @@
|
|||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: Early Machine Loop Invariant Code Motion
|
||||
; CHECK-NEXT: MachineDominator Tree Construction
|
||||
; CHECK-NEXT: Machine Cycle Info Analysis
|
||||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: Machine Common Subexpression Elimination
|
||||
; CHECK-NEXT: MachinePostDominator Tree Construction
|
||||
|
|
@ -173,6 +174,7 @@
|
|||
; CHECK-NEXT: Remove Redundant DEBUG_VALUE analysis
|
||||
; CHECK-NEXT: Fixup Statepoint Caller Saved
|
||||
; CHECK-NEXT: PostRA Machine Sink
|
||||
; CHECK-NEXT: Machine Cycle Info Analysis
|
||||
; CHECK-NEXT: Machine Block Frequency Analysis
|
||||
; CHECK-NEXT: MachinePostDominator Tree Construction
|
||||
; CHECK-NEXT: Lazy Machine Block Frequency Analysis
|
||||
|
|
|
|||
Loading…
Reference in a new issue