- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 15 for lo (0.04 sec)
-
src/cmd/asm/internal/asm/parse.go
// Parse the upper and lower bounds. lo := p.registerNumber(tok.String()) hi := lo if p.peek() == '-' { p.next() hi = p.registerNumber(p.next().String()) } if hi < lo { lo, hi = hi, lo } // Check there are no duplicates in the register list. for i := 0; lo <= hi && i < maxReg; i++ { if bits&(1<<lo) != 0 { p.errorf("register R%d already in list", lo)
Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Fri Feb 14 15:13:11 UTC 2025 - 37.3K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/arm64enc.s
CSINCW HS, ZR, R27, R14 // ee279b1a CSINC VC, R2, R1, R1 // 4174819a CSINVW EQ, R2, R21, R17 // 5100955a CSINV LO, R2, R19, R23 // 573093da CINCW LO, R27, R14 // 6e279b1a CINCW HS, R27, ZR // 7f379b1a CINVW EQ, R2, R17 // 5110825a
Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Mon Jul 24 01:11:41 UTC 2023 - 43.9K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/mips64.s
// } MOVV R25, R17 // 00198825 MOVV R1, R2 // 00011025 MOVV LO, R1 // 00000812 MOVV HI, R1 // 00000810 MOVV R1, LO // 00200013 MOVV R1, HI // 00200011 // LMOVW rreg ',' rreg // { // outcode(int($1), &$2, 0, &$4); // } MOVW R1, R2 // 00011004 MOVW LO, R1 // 00000812 MOVW HI, R1 // 00000810 MOVW R1, LO // 00200013 MOVW R1, HI // 00200011 MOVWU R14, R27 // 000ed83c001bd83e
Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Tue Aug 08 12:17:12 UTC 2023 - 12.4K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/mips.s
//inst: // // load ints and bytes // // LMOVW rreg ',' rreg // { // outcode(int($1), &$2, 0, &$4); // } MOVW R1, R2 MOVW LO, R1 MOVW HI, R1 MOVW R1, LO MOVW R1, HI MOVW R1, R2 MOVW LO, R1 MOVW HI, R1 MOVW R1, LO MOVW R1, HI // LMOVW addr ',' rreg // { // outcode(int($1), &$2, 0, &$4); // } MOVW foo<>+3(SB), R2 MOVW 16(R1), R2 MOVW (R1), R2
Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Tue Aug 08 12:17:12 UTC 2023 - 6.7K bytes - Viewed (0) -
src/cmd/asm/internal/arch/arm.go
"WP": arm.C_WBIT | arm.C_PBIT, } var armSCOND = map[string]uint8{ "EQ": arm.C_SCOND_EQ, "NE": arm.C_SCOND_NE, "CS": arm.C_SCOND_HS, "HS": arm.C_SCOND_HS, "CC": arm.C_SCOND_LO, "LO": arm.C_SCOND_LO, "MI": arm.C_SCOND_MI, "PL": arm.C_SCOND_PL, "VS": arm.C_SCOND_VS, "VC": arm.C_SCOND_VC, "HI": arm.C_SCOND_HI, "LS": arm.C_SCOND_LS, "GE": arm.C_SCOND_GE, "LT": arm.C_SCOND_LT,
Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Wed Oct 23 15:18:14 UTC 2024 - 6.1K bytes - Viewed (0) -
src/cmd/asm/internal/asm/operand_test.go
{"R26", "R26"}, {"R27", "R27"}, {"R29", "R29"}, {"R3", "R3"}, {"R31", "R31"}, {"R4", "R4"}, {"R5", "R5"}, {"R6", "R6"}, {"R7", "R7"}, {"R8", "R8"}, {"R9", "R9"}, {"LO", "LO"}, {"a(FP)", "a(FP)"}, {"g", "g"}, {"RSB", "R28"}, {"ret+8(FP)", "ret+8(FP)"}, {"runtime·abort(SB)", "runtime.abort(SB)"}, {"·AddUint32(SB)", "pkg.AddUint32(SB)"}, {"·trunc(SB)", "pkg.trunc(SB)"},Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Tue Aug 29 18:31:05 UTC 2023 - 23.9K bytes - Viewed (0) -
src/bytes/bytes.go
// See golang.org/issue/16237. if count < 0 { panic("bytes: negative Repeat count") } hi, lo := bits.Mul(uint(len(b)), uint(count)) if hi > 0 || lo > uint(maxInt) { panic("bytes: Repeat output length overflow") } n := int(lo) // lo = len(b) * count if len(b) == 0 { return []byte{} } // Past a certain chunk size it is counterproductive to use
Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Wed Sep 03 14:04:47 UTC 2025 - 35.5K bytes - Viewed (0) -
lib/fips140/v1.0.0.zip
64-bit limbs, for use with the // bits.Mul64 and bits.Add64 intrinsics. type uint128 struct { lo, hi uint64 } // mul64 returns a * b. func mul64(a, b uint64) uint128 { hi, lo := bits.Mul64(a, b) return uint128{lo, hi} } // addMul64 returns v + a * b. func addMul64(v uint128, a, b uint64) uint128 { hi, lo := bits.Mul64(a, b) lo, c := bits.Add64(lo, v.lo, 0) hi, _ = bits.Add64(hi, v.hi, c) return uint128{lo, hi} } // shiftRightBy51 returns a >> 51. a is assumed to be at most 115 bits. func shiftRightBy51(a...Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Wed Jan 29 15:10:35 UTC 2025 - 635K bytes - Viewed (0) -
src/cmd/asm/internal/arch/arch.go
register[obj.Rconv(i)] = int16(i) } for i := mips.REG_FCR0; i <= mips.REG_FCR31; i++ { register[obj.Rconv(i)] = int16(i) } register["HI"] = mips.REG_HI register["LO"] = mips.REG_LO // Pseudo-registers. register["SB"] = RSB register["FP"] = RFP register["PC"] = RPC // Avoid unintentionally clobbering g using R30. delete(register, "R30") register["g"] = mips.REG_R30
Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Thu Nov 07 02:20:14 UTC 2024 - 21.7K bytes - Viewed (0) -
src/cmd/asm/internal/arch/arm64.go
arm64SpecialOperand[opd.String()] = opd } // Handle some special cases. specialMapping := map[string]arm64.SpecialOperand{ // The internal representation of CS(CC) and HS(LO) are the same. "CS": arm64.SPOP_HS, "CC": arm64.SPOP_LO, } for s, opd := range specialMapping { arm64SpecialOperand[s] = opd } } if opd, ok := arm64SpecialOperand[name]; ok { return opd }
Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Fri Feb 14 15:13:11 UTC 2025 - 10.3K bytes - Viewed (0)