partial exclusive_scan support
This commit is contained in:
@@ -3825,15 +3825,11 @@ define <$1 x $2> @__exclusive_scan_$6(<$1 x $2> %v,
|
||||
')
|
||||
|
||||
define(`scans', `
|
||||
exclusive_scan(WIDTH, i32, 32, add, 0, add_i32)
|
||||
exclusive_scan(WIDTH, float, 32, fadd, zeroinitializer, add_float)
|
||||
exclusive_scan(WIDTH, i64, 64, add, 0, add_i64)
|
||||
exclusive_scan(WIDTH, double, 64, fadd, zeroinitializer, add_double)
|
||||
|
||||
exclusive_scan(WIDTH, i32, 32, and, -1, and_i32)
|
||||
exclusive_scan(WIDTH, i64, 64, and, -1, and_i64)
|
||||
|
||||
exclusive_scan(WIDTH, i32, 32, or, 0, or_i32)
|
||||
exclusive_scan(WIDTH, i64, 64, or, 0, or_i64)
|
||||
')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user