Skip to content

Releases: JuliaSIMD/LoopVectorization.jl

LoopVectorization v0.12.2

18 Mar 01:48
32b1077
Compare
Choose a tag to compare
  • Added precompile statement.
  • Fixed bug in loops where arrays were indexed in one dimension by a literal constant and then in a later dimension by an unknown but runtime constant (constant w/respect to the loops).
  • Fixed bug when loop iteration space was given as a range like a*b+c

v0.12.1

16 Mar 16:51
Compare
Choose a tag to compare

LoopVectorization v0.12.1

Diff since v0.12.0

Closed issues:

  • Vectorized gcd and lcm? (#64)
  • Strided Loops with @avx ? (#132)
  • @avx is extremely slower than manually expanded loop (#189)
  • Bug with mixed integer-floating point operation (#206)
  • "ERROR: LoadError: UndefVarError: factor#0# not defined" when running an example from yours todays Discourse post (#207)

v0.12.0

16 Mar 04:05
adc6d66
Compare
Choose a tag to compare

LoopVectorization v0.12.0

Diff since v0.11.2

Closed issues:

  • Support for log1p (#152)
  • World age error from LoopVectorization v0.10.0 with Tullio and MPI on Julia v1.5.3 (#192)
  • Broadcasted indexing (#197)
  • ArrayInterface.jl v3.1.0 breaks LoopVectorization.jl v0.11.2 on Julia v1.6.0-rc1 (#198)
  • No method matching pointerforcomparison(::FastRange) (#203)
  • Does @avx allow for conditionals inside a loop? (#204)

Merged pull requests:

v0.11.2

01 Feb 15:52
45a370c
Compare
Choose a tag to compare

LoopVectorization v0.11.2

Diff since v0.11.1

Merged pull requests:

v0.11.1

31 Jan 00:04
Compare
Choose a tag to compare

LoopVectorization v0.11.1

Diff since v0.11.0

Closed issues:

  • Possible bug for += (#194)

v0.11.0

29 Jan 15:58
Compare
Choose a tag to compare

LoopVectorization v0.11.0

Diff since v0.10.0

Closed issues:

  • @avx sign.(x) does not work anymore [regression] (#193)

v0.10.0

25 Jan 11:16
Compare
Choose a tag to compare

LoopVectorization v0.10.0

Diff since v0.9.20

Closed issues:

  • Precompilation error on the Nvidia Jetson platform (#101)
  • Some errors with interpolated functions (#174)

v0.9.20

18 Jan 08:41
0c387e2
Compare
Choose a tag to compare

LoopVectorization v0.9.20

Diff since v0.9.19

Closed issues:

  • Error in naive avxmax (#191)

v0.9.19

12 Jan 16:40
Compare
Choose a tag to compare

LoopVectorization v0.9.19

Diff since v0.9.18

v0.9.18

11 Jan 06:41
Compare
Choose a tag to compare

LoopVectorization v0.9.18

Diff since v0.9.17