Lines Matching refs:encoding

2338     uint32_t encoding = static_cast<uint32_t>(imm12) << 20 | static_cast<uint32_t>(rs1) << 15 |  in EmitI()  local
2340 Emit32(encoding); in EmitI()
2358 uint32_t encoding = funct7 << 25 | static_cast<uint32_t>(rs2) << 20 | in EmitR() local
2361 Emit32(encoding); in EmitR()
2381 uint32_t encoding = static_cast<uint32_t>(rs3) << 27 | static_cast<uint32_t>(fmt) << 25 | in EmitR4() local
2385 Emit32(encoding); in EmitR4()
2402 uint32_t encoding = (static_cast<uint32_t>(imm12) & 0xFE0) << 20 | in EmitS() local
2406 Emit32(encoding); in EmitS()
2428 uint32_t encoding = funct6 << 26 | static_cast<uint32_t>(imm6) << 20 | in EmitI6() local
2431 Emit32(encoding); in EmitI6()
2449 uint32_t encoding = (imm12 & 0x800u) << (31 - 11) | (imm12 & 0x03f0u) << (25 - 4) | in EmitB() local
2453 Emit32(encoding); in EmitB()
2467 uint32_t encoding = imm20 << 12 | static_cast<uint32_t>(rd) << 7 | opcode; in EmitU() local
2468 Emit32(encoding); in EmitU()
2484 uint32_t encoding = (imm20 & 0x80000u) << (31 - 19) | (imm20 & 0x03ffu) << 21 | in EmitJ() local
2487 Emit32(encoding); in EmitJ()
2506 uint32_t encoding = funct4 << 12 | static_cast<uint32_t>(rd_rs1) << 7 | in EmitCR() local
2508 Emit16(encoding); in EmitCR()
2529 uint32_t encoding = in EmitCI() local
2531 Emit16(encoding); in EmitCI()
2549 uint32_t encoding = funct3 << 13 | offset6 << 7 | static_cast<uint32_t>(rs2) << 2 | opcode; in EmitCSS() local
2550 Emit16(encoding); in EmitCSS()
2567 uint32_t encoding = funct3 << 13 | imm8 << 5 | EncodeShortReg(rd_s) << 2 | opcode; in EmitCIW() local
2568 Emit16(encoding); in EmitCIW()
2590 uint32_t encoding = funct3 << 13 | immH3 << 10 | EncodeShortReg(rs1_s) << 7 | immL2 << 5 | in EmitCM() local
2592 Emit16(encoding); in EmitCM()
2611 uint32_t encoding = in EmitCA() local
2613 Emit16(encoding); in EmitCA()
2644 uint32_t encoding = in EmitCB() local
2646 Emit16(encoding); in EmitCB()
2703 uint32_t encoding = funct3 << 13 | jumpt << 2 | opcode; in EmitCJ() local
2704 Emit16(encoding); in EmitCJ()