Instruction count guide and approximate priority order:
* 6 - SVP64 Management [[ls008]] [[ls009]] [[ls010]]
-* 5 - CR weirds
+* 5 - CR weirds [[sv/cr_int_predication]]
* 4 - INT<->FP mv [[ls006]]
* 19 - GPR LD/ST-PostIncrement-Update (saves hugely in hot-loops) [[ls011]]
* ~12 - FPR LD/ST-PostIncrement-Update (ditto) [[ls011]]
* 2 - Float-Load-Immediate (always saves one LD L1/2/3 D-Cache op) [[ls002]]
-* 5 - Big-Integer Chained 3-in 2-out (64-bit Carry)
-* 6 - Bitmanip LUT2/3 operations. high cost high reward
-* 1 - fclass (Scalar variant of xvtstdcsp)
-* 5 - Audio-Video
+* 5 - Big-Integer Chained 3-in 2-out (64-bit Carry) [[sv/biginteger]]
+* 6 - Bitmanip LUT2/3 operations. high cost high reward [[sv/bitmanip]]
+* 1 - fclass (Scalar variant of xvtstdcsp) [[sv/fclass]]
+* 5 - Audio-Video [[sv/av_opcodes]]
* 2 - Shift-and-Add (mitigates LD-ST-Shift; Cryptography e.g. twofish)
-* 2 - BMI group
-* 2 - GPU swizzle
+* 2 - BMI group [[sv/vector_ops]]
+* 2 - GPU swizzle [[sv/mv.swizzle]]
* 9 - FP DCT/FFT Butterfly (2/3-in 2-out)
* ~9 Integer DCT/FFT Butterfly
-* 18 - Trigonometric (1-arg)
-* 15 - Transcendentals (1-arg)
-* 25 - Transcendentals (2-arg)
+* 18 - Trigonometric (1-arg) [[openpower/transcendentals]]
+* 15 - Transcendentals (1-arg) [[openpower/transcendentals]]
+* 25 - Transcendentals (2-arg) [[openpower/transcendentals]]
[[!inline pages="openpower/sv/rfc/ls012/areas.mdwn" raw=yes ]]