- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 37 for imm8 (0.06 sec)
-
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go
immh := (x >> 19) & (1<<4 - 1) immb := (x >> 16) & (1<<3 - 1) if immh == 1 { return Imm{(immh << 3) + immb - 8, true} } else if (immh >> 1) == 1 { return Imm{(immh << 3) + immb - 16, true} } else if (immh >> 2) == 1 { return Imm{(immh << 3) + immb - 32, true} } else if (immh >> 3) == 1 { return Imm{(immh << 3) + immb - 64, true} } else { return nil }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 16 22:24:28 UTC 2022 - 76.9K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm/armasm/decode.go
return ImmAlt{uint8(v), uint8(rot)} } return Imm(v>>rot | v<<(32-rot)) case arg_endian: return Endian((x >> 9) & 1) case arg_fbits: return Imm((16 << ((x >> 7) & 1)) - ((x&(1<<4-1))<<1 | (x>>5)&1)) case arg_fp_0: return Imm(0) case arg_imm24: return Imm(x & (1<<24 - 1)) case arg_imm5: return Imm((x >> 7) & (1<<5 - 1)) case arg_imm5_32:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 22 17:16:14 UTC 2022 - 12.6K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/x86/x86asm/decode.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 10 18:59:52 UTC 2023 - 45.1K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.json
{"Name":"BFM","Bits":"0|0|1|1|0|0|1|1|0|0|immr:6|imms:6|Rn:5|Rd:5","Arch":"32-bit variant","Syntax":"BFM <Wd>, <Wn>, #<immr>, #<imms>","Code":"","Alias":"This instruction is used by the aliases BFI and BFXIL."}, {"Name":"BFM","Bits":"1|0|1|1|0|0|1|1|0|1|immr:6|imms:6|Rn:5|Rd:5","Arch":"64-bit variant","Syntax":"BFM <Xd>, <Xn>, #<immr>, #<imms>","Code":"","Alias":"This instruction is used by the aliases BFI and BFXIL."},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 16 17:57:48 UTC 2017 - 234.7K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/tables.go
// MOVI <Vd>.<t_2>, #<imm8>{, LSL #0} {0xbff8fc00, 0x0f00e400, MOVI, instArgs{arg_Vd_arrangement_Q___8B_0__16B_1, arg_immediate_OptLSLZero__a_b_c_d_e_f_g_h}, nil}, // MOVI <Vd>.<t>, #<imm8>{, LSL #<amount>} {0xbff8dc00, 0x0f008400, MOVI, instArgs{arg_Vd_arrangement_Q___4H_0__8H_1, arg_immediate_OptLSL__a_b_c_d_e_f_g_h_cmode__0_0__8_1}, nil}, // MOVI <Vd>.<t_1>, #<imm8>{, LSL #<amount>}
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 16 17:57:48 UTC 2017 - 211.8K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm/armasm/tables.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 16 17:57:48 UTC 2017 - 267.4K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/arg.go
// (64-UInt(immh:immb)) when immh = 01xx // (128-UInt(immh:immb)) when immh = 1xxx // // - arg_immediate_index_Q_imm4__imm4lt20gt_00__imm4_10: // the lowest numbered byte element to be extracted, encoded in the "Q:imm4" field. // It can have the following values: // imm4<2:0> when Q = 0, imm4<3> = 0 // imm4 when Q = 1, imm4<3> = x // // - arg_sysop_AT_SYS_CR_system:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 16 17:57:48 UTC 2017 - 20K bytes - Viewed (0) -
src/cmd/internal/obj/arm64/asm7.go
c.checkindex(p, index2, 15) imm5 |= 1 imm5 |= index1 << 1 imm4 |= index2 case ARNG_H: c.checkindex(p, index1, 7) c.checkindex(p, index2, 7) imm5 |= 2 imm5 |= index1 << 2 imm4 |= index2 << 1 case ARNG_S: c.checkindex(p, index1, 3) c.checkindex(p, index2, 3) imm5 |= 4 imm5 |= index1 << 3 imm4 |= index2 << 2 case ARNG_D:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 15:44:14 UTC 2024 - 201.1K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/condition_util.go
return (value >> bit) & 1 } func bfxpreferred_4(sf, opc1, imms, immr uint32) bool { if imms < immr { return false } if (imms>>5 == sf) && (imms&0x1f == 0x1f) { return false } if immr == 0 { if sf == 0 && (imms == 7 || imms == 15) { return false } if sf == 1 && opc1 == 0 && (imms == 7 || imms == 15 || imms == 31) { return false } } return true }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 16 22:24:28 UTC 2022 - 1.4K bytes - Viewed (0) -
src/cmd/internal/obj/riscv/obj.go
if p.Spadj == 0 && ins.as == AADDI && ins.imm >= -(1<<12) && ins.imm < 1<<12-1 { imm0 := ins.imm / 2 imm1 := ins.imm - imm0 // ADDI $(imm/2), REG, TO // ADDI $(imm-imm/2), TO, TO ins.imm = imm0 insADDI := &instruction{as: AADDI, rd: ins.rd, rs1: ins.rd, imm: imm1} return []*instruction{ins, insADDI} } // LUI $high, TMP
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun Apr 07 03:32:27 UTC 2024 - 77K bytes - Viewed (0)