- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 18 for imm5 (0.04 sec)
-
src/cmd/internal/obj/arm64/asm7.go
c.checkindex(p, index2, 15) imm5 |= 1 imm5 |= index1 << 1 imm4 |= index2 case ARNG_H: c.checkindex(p, index1, 7) c.checkindex(p, index2, 7) imm5 |= 2 imm5 |= index1 << 2 imm4 |= index2 << 1 case ARNG_S: c.checkindex(p, index1, 3) c.checkindex(p, index2, 3) imm5 |= 4 imm5 |= index1 << 3 imm4 |= index2 << 2 case ARNG_D:
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/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/vendor/golang.org/x/arch/x86/x86asm/gnu.go
op = "int3" } case CMPPS, CMPPD, CMPSD_XMM, CMPSS: imm, ok := inst.Args[2].(Imm) if ok && 0 <= imm && imm < 8 { inst.Args[2] = nil op = cmppsOps[imm] + op[3:] } case PCLMULQDQ: imm, ok := inst.Args[2].(Imm) if ok && imm&^0x11 == 0 { inst.Args[2] = nil op = pclmulqOps[(imm&0x10)>>3|(imm&1)] } case XLATB: if markLastImplicit(&inst, PrefixAddrSize) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 21.4K 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/asm/internal/asm/testdata/mips.s
// } SLL R1, R2 // LSHW imm ',' sreg ',' rreg // { // outcode(int($1), &$2, int($4), &$6); // } SLL $4, R1, R2 // LSHW imm ',' rreg // { // outcode(int($1), &$2, 0, &$4); // } SLL $4, R1 // // move immediate: macro for lui+or, addi, addis, and other combinations // // LMOVW imm ',' rreg // { // outcode(int($1), &$2, 0, &$4); // }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 08 12:17:12 UTC 2023 - 6.7K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/mips64.s
ROTRV R16, R9 // 02094856 // LSHW imm ',' sreg ',' rreg // { // outcode(int($1), &$2, int($4), &$6); // } SLL $19, R22, R21 // 0016acc0 SLLV $19, R22, R21 // 0016acf8 SRL $31, R6, R17 // 00068fc2 SRLV $31, R6, R17 // 00068ffa SRA $8, R8, R19 // 00089a03 SRAV $19, R8, R7 // 00083cfb ROTR $12, R8, R3 // 00281b02 ROTRV $8, R22, R22 // 0036b23a // LSHW imm ',' rreg // {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 08 12:17:12 UTC 2023 - 12.4K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go
} } } } // An Imm is an integer constant. type Imm struct { Imm uint32 Decimal bool } func (Imm) isArg() {} func (i Imm) String() string { if !i.Decimal { return fmt.Sprintf("#%#x", i.Imm) } else { return fmt.Sprintf("#%d", i.Imm) } } type Imm64 struct { Imm uint64 Decimal bool } func (Imm64) isArg() {}
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 21.5K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go
type Rel int32 func (Rel) isArg() {} func (r Rel) String() string { return fmt.Sprintf(".%+d", r) } // An Imm is an integer constant. type Imm int64 func (Imm) isArg() {} func (i Imm) String() string { return fmt.Sprintf("%#x", int64(i)) } func (i Inst) String() string { var buf bytes.Buffer for _, p := range i.Prefix { if p == 0 {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 10.6K bytes - Viewed (0) -
src/cmd/link/internal/riscv64/asm.go
var err error var imm, immMask int64 switch r.Type() { case objabi.R_RISCV_RVC_BRANCH: immMask = riscv.CBTypeImmMask imm, err = riscv.EncodeCBImmediate(off) if err != nil { ldr.Errorf(s, "cannot encode CB-type instruction relocation offset for %s: %v", ldr.SymName(rs), err) } case objabi.R_RISCV_RVC_JUMP: immMask = riscv.CJTypeImmMask imm, err = riscv.EncodeCJImmediate(off)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 01 08:06:08 UTC 2024 - 22.8K bytes - Viewed (0) -
src/cmd/internal/obj/arm64/doc.go
FCCMPS VS, F29, F4, $4 <=> fccmp s4, s29, #0x4, vs FCCMPED LE, F20, F5, $13 <=> fccmpe d5, d20, #0xd, le FCCMPES NE, F26, F10, $0 <=> fccmpe s10, s26, #0x0, ne (6) CCMN, CCMNW, CCMP, CCMPW <cond>, <Rn>, $<imm>, $<nzcv> Examples: CCMP MI, R22, $12, $13 <=> ccmp x22, #0xc, #0xd, mi CCMNW AL, R1, $11, $8 <=> ccmn w1, #0xb, #0x8, al (7) CCMN, CCMNW, CCMP, CCMPW <cond>, <Rn>, <Rm>, $<nzcv>
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Aug 07 00:21:42 UTC 2023 - 9.6K bytes - Viewed (0)