- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 905 for uimm16 (0.35 sec)
-
src/cmd/internal/obj/arm64/doc.go
8. Move an optionally-shifted 16-bit immediate value to a register. The instructions are MOVK(W), MOVZ(W) and MOVN(W), the assembly syntax is "op $(uimm16<<shift), <Rd>". The <uimm16> is the 16-bit unsigned immediate, in the range 0 to 65535; For the 32-bit variant, the <shift> is 0 or 16, for the 64-bit variant, the <shift> is 0, 16, 32 or 48.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Aug 07 00:21:42 UTC 2023 - 9.6K bytes - Viewed (0) -
src/cmd/internal/obj/arm64/asm7.go
rt = REGZERO } if r == obj.REG_NONE { r = rt } o1 |= (uint32(rf&31) << 16) | (uint32(r&31) << 5) | uint32(rt&31) case 2: /* add/sub $(uimm12|uimm24)[,R],R; cmp $(uimm12|uimm24),R */ if p.To.Reg == REG_RSP && isADDSop(p.As) { c.ctxt.Diag("illegal destination register: %v\n", p) } o1 = c.opirr(p, p.As) rt, r := p.To.Reg, p.Reg
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/decode.go
case arg_immediate_optional_0_65535_imm16: imm16 := (x >> 5) & (1<<16 - 1) return Imm_dcps(imm16) case arg_immediate_OptLSL_amount_16_0_16: imm16 := (x >> 5) & (1<<16 - 1) hw := (x >> 21) & (1<<2 - 1) shift := hw * 16 if shift > 16 { return nil } return ImmShift{uint16(imm16), uint8(shift)} case arg_immediate_OptLSL_amount_16_0_48: imm16 := (x >> 5) & (1<<16 - 1)
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/arm64/arm64asm/arg.go
// // - arg_Wm_shift__LSL_0__LSR_1__ASR_2__0_31: // a W register encoded in Rm with a shift encoded in shift[23:22] and an amount // encoded in imm6[15:10] in the range [0,31]. // // - arg_IAddSub: // An immediate for a add/sub instruction encoded in imm12[21:10] with an optional // left shift of 12 encoded in shift[23:22]. // // - arg_Rt_31_1__W_0__X_1:
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/vendor/golang.org/x/arch/arm64/arm64asm/inst.json
{"Name":"DCPS1","Bits":"1|1|0|1|0|1|0|0|1|0|1|imm16:16|0|0|0|0|1","Arch":"System variant","Syntax":"DCPS1 {#<imm>}","Code":"","Alias":""}, {"Name":"DCPS2","Bits":"1|1|0|1|0|1|0|0|1|0|1|imm16:16|0|0|0|1|0","Arch":"System variant","Syntax":"DCPS2 {#<imm>}","Code":"","Alias":""}, {"Name":"DCPS3","Bits":"1|1|0|1|0|1|0|0|1|0|1|imm16:16|0|0|0|1|1","Arch":"System variant","Syntax":"DCPS3 {#<imm>}","Code":"","Alias":""},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 16 17:57:48 UTC 2017 - 234.7K bytes - Viewed (0) -
test/bounds.go
use(a100k[i16]) use(p1[i16]) use(p1k[i16]) use(p100k[i16]) // Unsigned 16-bit numbers don't need checks for len >= 2¹⁶. use(s[ui16]) use(a1[ui16]) use(a1k[ui16]) use(a100k[ui16]) // ERROR "index bounds check elided" use(p1[ui16]) use(p1k[ui16]) use(p100k[ui16]) // ERROR "index bounds check elided" use(s[i32]) use(a1[i32]) use(a1k[i32]) use(a100k[i32]) use(p1[i32]) use(p1k[i32])
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Oct 27 03:11:45 UTC 2020 - 6.1K bytes - Viewed (0) -
test/rotate.go
) var ( i8 int8 = 0x12 i16 int16 = 0x1234 i32 int32 = 0x12345678 i64 int64 = 0x123456789abcdef0 ui8 uint8 = 0x12 ui16 uint16 = 0x1234 ui32 uint32 = 0x12345678 ui64 uint64 = 0x123456789abcdef0 ni8 = ^i8 ni16 = ^i16 ni32 = ^i32 ni64 = ^i64 nui8 = ^ui8 nui16 = ^ui16 nui32 = ^ui32 nui64 = ^ui64 ) var nfail = 0 func main() { if nfail > 0 { fmt.Printf("BUG\n") } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 02 13:43:18 UTC 2016 - 3.3K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go
/*575*/ uint16(xReadIw), /*576*/ uint16(xArgAX), /*577*/ uint16(xArgImm16), /*578*/ uint16(xMatch), /*579*/ uint16(xSetOp), uint16(ADD), /*581*/ uint16(xReadId), /*582*/ uint16(xArgEAX), /*583*/ uint16(xArgImm32), /*584*/ uint16(xMatch), /*585*/ uint16(xCondDataSize), 573, 579, 589, /*589*/ uint16(xSetOp), uint16(ADD), /*591*/ uint16(xReadId), /*592*/ uint16(xArgRAX), /*593*/ uint16(xArgImm32),
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 16 22:24:28 UTC 2022 - 266.8K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/windows/service.go
//sys CloseServiceHandle(handle Handle) (err error) = advapi32.CloseServiceHandle
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 10.3K bytes - Viewed (0) -
src/debug/pe/pe.go
SectionAlignment uint32 FileAlignment uint32 MajorOperatingSystemVersion uint16 MinorOperatingSystemVersion uint16 MajorImageVersion uint16 MinorImageVersion uint16 MajorSubsystemVersion uint16 MinorSubsystemVersion uint16 Win32VersionValue uint32 SizeOfImage uint32 SizeOfHeaders uint32
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 09 01:21:43 UTC 2022 - 6.6K bytes - Viewed (0)