MCPcopy Create free account
hub / github.com/OFFTKP/felix86 / EmitVectorStoreWholeReg

Function EmitVectorStoreWholeReg

external/biscuit/src/assembler_vector.cpp:129–135  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

127}
128
129void EmitVectorStoreWholeReg(CodeBuffer& buffer, uint32_t nf, GPR rs, Vec vs) noexcept {
130 // RISC-V V extension spec (as of 1.0RC) only allows these nf values.
131 BISCUIT_ASSERT(nf == 1 || nf == 2 || nf == 4 || nf == 8);
132
133 EmitVectorStoreImpl(buffer, nf, false, AddressingMode::UnitStride, VecMask::No,
134 0b01000, rs, WidthEncoding::E8, vs);
135}
136
137void EmitVectorOPIVIImpl(CodeBuffer& buffer, uint32_t funct6, VecMask vm, Vec vs2, uint32_t imm5, Vec vd) noexcept {
138 // clang-format off

Callers 1

VSRMethod · 0.85

Calls 1

EmitVectorStoreImplFunction · 0.85

Tested by

no test coverage detected