- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for imm3 (0.04 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/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) -
src/cmd/internal/obj/arm/asm5.go
o1 |= ((uint32(p.Scond) & C_SCOND) ^ C_SCOND_XOR) << 28 case 80: /* fmov zfcon,freg */ if p.As == AMOVD { o1 = 0xeeb00b00 // VMOV imm 64 o2 = c.oprrr(p, ASUBD, int(p.Scond)) } else { o1 = 0x0eb00a00 // VMOV imm 32 o2 = c.oprrr(p, ASUBF, int(p.Scond)) } v := int32(0x70) // 1.0 r := (int(p.To.Reg) & 15) << 0 // movf $1.0, r
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Dec 15 20:51:01 UTC 2023 - 79.4K bytes - Viewed (0)