Lines Matching full:reduction
1 //===- ExpandReductions.cpp - Expand reduction intrinsics -----------------===//
9 // This pass implements IR expansion for reduction intrinsics, allowing targets
73 // FMFs must be attached to the call, otherwise it's an ordered reduction
93 // Or reduction for i1 is represented as:
96 // And reduction for i1 is represented as:
111 assert(ID == Intrinsic::vector_reduce_or && "Expected or reduction.");
137 // We require "nnan" to use a shuffle reduction; "nsz" is implied by the
138 // semantics of the reduction.
177 "Expand reduction intrinsics", false, false)
180 "Expand reduction intrinsics", false, false)