MCPcopy Create free account

hub / github.com/bjwbell/gensimd / functions

Functions1,024 in github.com/bjwbell/gensimd

↓ 3 callersMethodretOffset
retOffset returns the offset of the return value in bytes
codegen/codegen.go:1861
↓ 3 callersMethodsetInitialized
(rgn region)
codegen/storage.go:413
↓ 3 callersMethodspillAllIdent
(ident *identifier, loc ssa.Instruction)
codegen/codegen.go:1588
↓ 3 callersMethodssaValue
()
codegen/identifier.go:203
↓ 3 callersFunctionsse2Reflect
(t reflect.Type)
codegen/sizeinfo.go:80
↓ 3 callersMethodstorageRegion
()
codegen/identifier.go:72
↓ 3 callersMethodvalidParamType
(typ types.Type)
simd/parse.go:388
↓ 3 callersMethodvalidVarDeclType
(typ types.Type)
simd/parse.go:428
↓ 2 callersFunctionAddRegReg
(ctx context, datatype OpDataType, src, dst *register, spill bool)
codegen/instramd64.go:892
↓ 2 callersFunctionAndRegReg
AndRegReg AND's the src register by the dst register and stores the result in the dst register.
codegen/instramd64.go:1040
↓ 2 callersFunctionArithOp
(ctx context, datatype OpDataType, op token.Token, x, y, result *register)
codegen/instramd64.go:999
↓ 2 callersMethodAssignRegIdent
(loc ssa.Instruction, reg *register, ident *identifier, offset uint, size uint)
codegen/codegen.go:1260
↓ 2 callersFunctionCMovCCRegReg
CMovCCRegReg conditionally moves the src reg to the dst reg if the carry flag is clear (ie the previous compare had its src greater than its sub reg).
codegen/instramd64.go:854
↓ 2 callersFunctionF32ToF32
(x float32)
tests/convert_test.go:218
↓ 2 callersFunctionF32ToF32s
(float32)
tests/convert_test.go:108
↓ 2 callersFunctionF32ToF64
(x float32)
tests/convert_test.go:219
↓ 2 callersFunctionF32ToF64s
(float32)
tests/convert_test.go:109
↓ 2 callersFunctionF32ToI16
(x float32)
tests/convert_test.go:215
↓ 2 callersFunctionF32ToI16s
(float32)
tests/convert_test.go:105
↓ 2 callersFunctionF32ToI32
(x float32)
tests/convert_test.go:216
↓ 2 callersFunctionF32ToI32s
(float32)
tests/convert_test.go:106
↓ 2 callersFunctionF32ToI64
(x float32)
tests/convert_test.go:217
↓ 2 callersFunctionF32ToI64s
(float32)
tests/convert_test.go:107
↓ 2 callersFunctionF32ToI8
(x float32)
tests/convert_test.go:214
↓ 2 callersFunctionF32ToI8s
(float32)
tests/convert_test.go:104
↓ 2 callersFunctionF32ToU16
(x float32)
tests/convert_test.go:211
↓ 2 callersFunctionF32ToU16s
(float32)
tests/convert_test.go:101
↓ 2 callersFunctionF32ToU32
(x float32)
tests/convert_test.go:212
↓ 2 callersFunctionF32ToU32s
(float32)
tests/convert_test.go:102
↓ 2 callersFunctionF32ToU64
(x float32)
tests/convert_test.go:213
↓ 2 callersFunctionF32ToU64s
(float32)
tests/convert_test.go:103
↓ 2 callersFunctionF32ToU8
(x float32)
tests/convert_test.go:210
↓ 2 callersFunctionF32ToU8s
(float32)
tests/convert_test.go:100
↓ 2 callersFunctionF64ToF32
(x float64)
tests/convert_test.go:229
↓ 2 callersFunctionF64ToF32s
(float64)
tests/convert_test.go:119
↓ 2 callersFunctionF64ToF64
(x float64)
tests/convert_test.go:230
↓ 2 callersFunctionF64ToF64s
(float64)
tests/convert_test.go:120
↓ 2 callersFunctionF64ToI16
(x float64)
tests/convert_test.go:226
↓ 2 callersFunctionF64ToI16s
(float64)
tests/convert_test.go:116
↓ 2 callersFunctionF64ToI32
(x float64)
tests/convert_test.go:227
↓ 2 callersFunctionF64ToI32s
(float64)
tests/convert_test.go:117
↓ 2 callersFunctionF64ToI64
(x float64)
tests/convert_test.go:228
↓ 2 callersFunctionF64ToI64s
(float64)
tests/convert_test.go:118
↓ 2 callersFunctionF64ToI8
(x float64)
tests/convert_test.go:225
↓ 2 callersFunctionF64ToI8s
(float64)
tests/convert_test.go:115
↓ 2 callersFunctionF64ToU16
(x float64)
tests/convert_test.go:222
↓ 2 callersFunctionF64ToU16s
(float64)
tests/convert_test.go:112
↓ 2 callersFunctionF64ToU32
(x float64)
tests/convert_test.go:223
↓ 2 callersFunctionF64ToU32s
(float64)
tests/convert_test.go:113
↓ 2 callersFunctionF64ToU64
(x float64)
tests/convert_test.go:224
↓ 2 callersFunctionF64ToU64s
(float64)
tests/convert_test.go:114
↓ 2 callersFunctionF64ToU8
(x float64)
tests/convert_test.go:221
↓ 2 callersFunctionF64ToU8s
(float64)
tests/convert_test.go:111
↓ 2 callersMethodFunc
()
codegen/codegen.go:122
↓ 2 callersFunctionGetXmmInstruction
(tinst InstructionType)
codegen/instramd64.go:300
↓ 2 callersFunctionI16ToF32
(x int16)
tests/convert_test.go:185
↓ 2 callersFunctionI16ToF32s
(int16)
tests/convert_test.go:75
↓ 2 callersFunctionI16ToF64
(x int16)
tests/convert_test.go:186
↓ 2 callersFunctionI16ToF64s
(int16)
tests/convert_test.go:76
↓ 2 callersFunctionI16ToI16
(x int16)
tests/convert_test.go:182
↓ 2 callersFunctionI16ToI16s
(int16)
tests/convert_test.go:72
↓ 2 callersFunctionI16ToI32
(x int16)
tests/convert_test.go:183
↓ 2 callersFunctionI16ToI32s
(int16)
tests/convert_test.go:73
↓ 2 callersFunctionI16ToI64
(x int16)
tests/convert_test.go:184
↓ 2 callersFunctionI16ToI64s
(int16)
tests/convert_test.go:74
↓ 2 callersFunctionI16ToI8
(x int16)
tests/convert_test.go:181
↓ 2 callersFunctionI16ToI8s
(int16)
tests/convert_test.go:71
↓ 2 callersFunctionI16ToU16
(x int16)
tests/convert_test.go:178
↓ 2 callersFunctionI16ToU16s
(int16)
tests/convert_test.go:68
↓ 2 callersFunctionI16ToU32
(x int16)
tests/convert_test.go:179
↓ 2 callersFunctionI16ToU32s
(int16)
tests/convert_test.go:69
↓ 2 callersFunctionI16ToU64
(x int16)
tests/convert_test.go:180
↓ 2 callersFunctionI16ToU64s
(int16)
tests/convert_test.go:70
↓ 2 callersFunctionI16ToU8
(x int16)
tests/convert_test.go:177
↓ 2 callersFunctionI16ToU8s
(int16)
tests/convert_test.go:67
↓ 2 callersFunctionI32ToF32
(x int32)
tests/convert_test.go:196
↓ 2 callersFunctionI32ToF32s
(int32)
tests/convert_test.go:86
↓ 2 callersFunctionI32ToF64
(x int32)
tests/convert_test.go:197
↓ 2 callersFunctionI32ToF64s
(int32)
tests/convert_test.go:87
↓ 2 callersFunctionI32ToI16
(x int32)
tests/convert_test.go:193
↓ 2 callersFunctionI32ToI16s
(int32)
tests/convert_test.go:83
↓ 2 callersFunctionI32ToI32
(x int32)
tests/convert_test.go:194
↓ 2 callersFunctionI32ToI32s
(int32)
tests/convert_test.go:84
↓ 2 callersFunctionI32ToI64
(x int32)
tests/convert_test.go:195
↓ 2 callersFunctionI32ToI64s
(int32)
tests/convert_test.go:85
↓ 2 callersFunctionI32ToI8
(x int32)
tests/convert_test.go:192
↓ 2 callersFunctionI32ToI8s
(int32)
tests/convert_test.go:82
↓ 2 callersFunctionI32ToU16
(x int32)
tests/convert_test.go:189
↓ 2 callersFunctionI32ToU16s
(int32)
tests/convert_test.go:79
↓ 2 callersFunctionI32ToU32
(x int32)
tests/convert_test.go:190
↓ 2 callersFunctionI32ToU32s
(int32)
tests/convert_test.go:80
↓ 2 callersFunctionI32ToU64
(x int32)
tests/convert_test.go:191
↓ 2 callersFunctionI32ToU64s
(int32)
tests/convert_test.go:81
↓ 2 callersFunctionI32ToU8
(x int32)
tests/convert_test.go:188
↓ 2 callersFunctionI32ToU8s
(int32)
tests/convert_test.go:78
↓ 2 callersFunctionI64ToF32
(x int64)
tests/convert_test.go:207
↓ 2 callersFunctionI64ToF32s
(int64)
tests/convert_test.go:97
↓ 2 callersFunctionI64ToF64
(x int64)
tests/convert_test.go:208
↓ 2 callersFunctionI64ToF64s
(int64)
tests/convert_test.go:98
↓ 2 callersFunctionI64ToI16
(x int64)
tests/convert_test.go:204
← previousnext →101–200 of 1,024, ranked by callers