- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 34 for Imm (0.04 sec)
-
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/internal/obj/riscv/obj.go
// Bit order - [11|4|9:8|10|6|7|3:1|5] bits := extractBitAndShift(imm, 11, 10) bits |= extractBitAndShift(imm, 4, 9) bits |= extractBitAndShift(imm, 9, 8) bits |= extractBitAndShift(imm, 8, 7) bits |= extractBitAndShift(imm, 10, 6) bits |= extractBitAndShift(imm, 6, 5) bits |= extractBitAndShift(imm, 7, 4) bits |= extractBitAndShift(imm, 3, 3) bits |= extractBitAndShift(imm, 2, 2)
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/covdata/subtractintersect.go
pkeys = append(pkeys, k) } // Remove anything from pmm not found in imm. We don't need to // go the other way (removing things from imm not found in pmm) // since we don't add anything to imm if there is no pmm entry. for _, k := range pkeys { if _, found := s.imm[k]; !found { delete(s.mm.pod.pmm, k) } } s.imm = nil }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Oct 12 12:50:46 UTC 2022 - 5.5K bytes - Viewed (0) -
src/crypto/internal/edwards25519/field/_asm/fe_amd64_asm.go
Comment("Second reduction chain (carryPropagate)") // c0 = r0 >> 51 MOVQ(r0lo, c0) SHRQ(Imm(51), c0) // c1 = r1 >> 51 MOVQ(r1lo, c1) SHRQ(Imm(51), c1) // c2 = r2 >> 51 MOVQ(r2lo, c2) SHRQ(Imm(51), c2) // c3 = r3 >> 51 MOVQ(r3lo, c3) SHRQ(Imm(51), c3) // c4 = r4 >> 51 MOVQ(r4lo, c4) SHRQ(Imm(51), c4) maskAndAdd(r0lo, maskLow51Bits, c4, 19) maskAndAdd(r1lo, maskLow51Bits, c0, 1)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 7.2K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go
var imm uint64 if x&(1<<5) != 0 { imm = (1 << 8) - 1 } else { imm = 0 } if x&(1<<6) != 0 { imm += ((1 << 8) - 1) << 8 } if x&(1<<7) != 0 { imm += ((1 << 8) - 1) << 16 } if x&(1<<8) != 0 { imm += ((1 << 8) - 1) << 24 } if x&(1<<9) != 0 { imm += ((1 << 8) - 1) << 32 } if x&(1<<16) != 0 { imm += ((1 << 8) - 1) << 40 }
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/inst.go
} // An Imm is an integer constant. type Imm uint32 func (Imm) IsArg() {} func (i Imm) String() string { return fmt.Sprintf("#%#x", uint32(i)) } // An ImmAlt is an alternate encoding of an integer constant. type ImmAlt struct { Val uint8 Rot uint8 } func (ImmAlt) IsArg() {} func (i ImmAlt) Imm() Imm { v := uint32(i.Val) r := uint(i.Rot)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 29 22:23:32 UTC 2017 - 7.5K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/gnu.go
buf.WriteString(opName) l := inst.Args[3].(Imm) if l == 0 { // L == 0 is an extended mnemonic for the same. asm := fmt.Sprintf(" %s,%s,%s", gnuArg(&inst, 0, inst.Args[0], PC), gnuArg(&inst, 1, inst.Args[1], PC), gnuArg(&inst, 2, inst.Args[2], PC)) buf.WriteString(asm) startArg = 4 } case "sync": lsc := inst.Args[0].(Imm)<<4 | inst.Args[1].(Imm) switch lsc { case 0x00:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 12.2K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go
type Label uint32 func (Label) IsArg() {} func (l Label) String() string { return fmt.Sprintf("%#x", uint32(l)) } // Imm represents an immediate number. type Imm int64 func (Imm) IsArg() {} func (i Imm) String() string { return fmt.Sprintf("%d", int32(i)) } // Offset represents a memory offset immediate. type Offset int64 func (Offset) IsArg() {}
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 03 01:35:44 UTC 2021 - 4.5K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/plan9x.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 16 22:24:28 UTC 2022 - 17K bytes - Viewed (0) -
src/crypto/internal/bigmod/_asm/nat_amd64_asm.go
Comment("Iteration " + strconv.Itoa(i)) hi, lo := RDX, RAX // implicit MULQ inputs and outputs MOVQ(x.Offset(i*8), lo) MULQ(y) ADDQ(z.Offset(i*8), lo) ADCQ(Imm(0), hi) ADDQ(carry, lo) ADCQ(Imm(0), hi) MOVQ(hi, carry) MOVQ(lo, z.Offset(i*8)) } Store(carry, ReturnIndex(0)) RET() Label("adx") // The ADX strategy implements the following function, where c1 and c2 are
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 24 22:37:58 UTC 2023 - 2.5K bytes - Viewed (0)