loadf

From Mill Computing Wiki
Revision as of 23:28, 20 January 2015 by Generator (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
realizing  flow stream  flow block  compute phase   operation   in the binary floating point value domain  

native on: Silver Gold

Schedule binary float data load from memory address into belt.

There is an internal and a storage format for binary float values. Because of this there are special operations needed for loading and storing them to convert between the formats. Other than that these operations work like a normal load.

related operations: , load, loadd, store


loadf(base b, off o, s i, scale s, width w) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(base b, off o, s i, scale s, width w, lit delay) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(base b, off o, s i, scale s, width w, tag tag) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(base b, off o, width w) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(base b, off o, width w, lit delay) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(base b, off o, width w, tag tag) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(p b, off o, s i, scale s, width w) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(p b, off o, s i, scale s, width w, lit delay) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(p b, off o, s i, scale s, width w, tag tag) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(p b, off o, width w) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(p b, off o, width w, lit delay) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(p b, off o, width w, tag tag) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(p b, width w, memAttr m) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(p b, width w, memAttr m, lit delay) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3

loadf(p b, width w, memAttr m, tag tag) → f r0

operands: like IdentityNoSIMD xx:x


Core In Slots Latencies
Silver F0 F1 F2 F3 3
Gold F0 F1 F2 F3 F4 F5 F6 F7 3


Instruction Set, alphabetical, Instruction Set by Category, Instruction Set, sortable, filterable