Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
llvm/test/CodeGen/X86/opt-pipeline.ll
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Lines | |||||
; CHECK-NEXT: Remove unreachable blocks from the CFG | ; CHECK-NEXT: Remove unreachable blocks from the CFG | ||||
; CHECK-NEXT: Natural Loop Information | ; CHECK-NEXT: Natural Loop Information | ||||
; CHECK-NEXT: Post-Dominator Tree Construction | ; CHECK-NEXT: Post-Dominator Tree Construction | ||||
; CHECK-NEXT: Branch Probability Analysis | ; CHECK-NEXT: Branch Probability Analysis | ||||
; CHECK-NEXT: Block Frequency Analysis | ; CHECK-NEXT: Block Frequency Analysis | ||||
; CHECK-NEXT: Constant Hoisting | ; CHECK-NEXT: Constant Hoisting | ||||
; CHECK-NEXT: Replace intrinsics with calls to vector library | ; CHECK-NEXT: Replace intrinsics with calls to vector library | ||||
; CHECK-NEXT: Partially inline calls to library functions | ; CHECK-NEXT: Partially inline calls to library functions | ||||
; CHECK-NEXT: Expand vector predication intrinsics | |||||
; CHECK-NEXT: Scalarize Masked Memory Intrinsics | ; CHECK-NEXT: Scalarize Masked Memory Intrinsics | ||||
; CHECK-NEXT: Expand reduction intrinsics | ; CHECK-NEXT: Expand reduction intrinsics | ||||
; CHECK-NEXT: Interleaved Access Pass | ; CHECK-NEXT: Interleaved Access Pass | ||||
; CHECK-NEXT: X86 Partial Reduction | ; CHECK-NEXT: X86 Partial Reduction | ||||
; CHECK-NEXT: Expand indirectbr instructions | ; CHECK-NEXT: Expand indirectbr instructions | ||||
; CHECK-NEXT: Natural Loop Information | ; CHECK-NEXT: Natural Loop Information | ||||
; CHECK-NEXT: CodeGen Prepare | ; CHECK-NEXT: CodeGen Prepare | ||||
; CHECK-NEXT: Rewrite Symbols | ; CHECK-NEXT: Rewrite Symbols | ||||
▲ Show 20 Lines • Show All 144 Lines • Show Last 20 Lines |