- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for SBBL (0.2 sec)
-
src/math/big/arith_386.s
JMP E1 L1: MOVL (SI)(BX*4), AX ADDL DX, DX // restore CF ADCL (CX)(BX*4), AX SBBL DX, DX // save CF MOVL AX, (DI)(BX*4) ADDL $1, BX // i++ E1: CMPL BX, BP // i < n JL L1 NEGL DX MOVL DX, c+36(FP) RET // func subVV(z, x, y []Word) (c Word) // (same as addVV except for SBBL instead of ADCL and label names) TEXT ·subVV(SB),NOSPLIT,$0 MOVL z+0(FP), DI MOVL x+12(FP), SI
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 4K bytes - Viewed (0) -
src/runtime/time_windows_386.s
MOVL (_SYSTEM_TIME+time_hi2), DX CMPL CX, DX JNE wall // w = DX:AX // convert to Unix epoch (but still 100ns units) #define delta 116444736000000000 SUBL $(delta & 0xFFFFFFFF), AX SBBL $(delta >> 32), DX // nano/100 = DX:AX // split into two decimal halves by div 1e9. // (decimal point is two spots over from correct place, // but we avoid overflow in the high word.) MOVL $1000000000, CX
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 07 17:19:45 UTC 2023 - 1.7K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/_gen/386Ops.go
{name: "SBBL", argLength: 3, reg: gp2carry1, asm: "SBBL", resultInArg0: true, clobberFlags: true}, // arg0-arg1-borrow(arg2), where arg2 is flags {name: "SBBLconst", argLength: 2, reg: gp1carry1, asm: "SBBL", aux: "Int32", resultInArg0: true, clobberFlags: true}, // arg0-auxint-borrow(arg1), where arg1 is flags
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Mar 14 08:10:32 UTC 2023 - 45.1K bytes - Viewed (0) -
src/cmd/internal/obj/x86/anames.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 11 18:32:50 UTC 2023 - 19.1K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/amd64enc.s
SBBL DX, (BX) // 1913 SBBL R11, (BX) // 44191b SBBL DX, (R11) // 411913 SBBL R11, (R11) // 45191b SBBL DX, DX // 19d2 or 1bd2 SBBL R11, DX // 4419da or 411bd3 SBBL DX, R11 // 4119d3 or 441bda
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Oct 08 21:38:44 UTC 2021 - 581.9K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/_gen/AMD64Ops.go
{name: "SBBQcarrymask", argLength: 1, reg: flagsgp, asm: "SBBQ"}, // (int64)(-1) if carry is set, 0 if carry is clear. {name: "SBBLcarrymask", argLength: 1, reg: flagsgp, asm: "SBBL"}, // (int32)(-1) if carry is set, 0 if carry is clear. // Note: SBBW and SBBB are subsumed by SBBL {name: "SETEQ", argLength: 1, reg: readflags, asm: "SETEQ"}, // extract == condition from arg0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Aug 04 16:40:24 UTC 2023 - 98K bytes - Viewed (1) -
src/cmd/compile/internal/ssa/rewrite386.go
v.AuxInt = int32ToAuxInt(d >> uint64(c)) return true } return false } func rewriteValue386_Op386SBBL(v *Value) bool { v_2 := v.Args[2] v_1 := v.Args[1] v_0 := v.Args[0] // match: (SBBL x (MOVLconst [c]) f) // result: (SBBLconst [c] x f) for { x := v_0 if v_1.Op != Op386MOVLconst { break } c := auxIntToInt32(v_1.AuxInt) f := v_2 v.reset(Op386SBBLconst)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 21:05:46 UTC 2023 - 262.4K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/opGen.go
inputs: []inputInfo{ {0, 239}, // AX CX DX BX BP SI DI }, outputs: []outputInfo{ {1, 0}, {0, 239}, // AX CX DX BX BP SI DI }, }, }, { name: "SBBL", argLen: 3, resultInArg0: true, clobberFlags: true, asm: x86.ASBBL, reg: regInfo{ inputs: []inputInfo{ {0, 239}, // AX CX DX BX BP SI DI
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 15:49:20 UTC 2024 - 1M bytes - Viewed (0)