- Sort Score
- Result 10 results
- Languages All
Results 51 - 60 of 1,797 for Opcode (0.33 sec)
-
src/cmd/internal/obj/ppc64/asm9.go
{as: obj.APCALIGN, a1: C_32CON, type_: 0, size: 0}, // align code } // These are opcodes above which may generate different sequences depending on whether prefix opcode support // is available type PrefixableOptab struct { Optab minGOPPC64 int // Minimum GOPPC64 required to support this. pfxsize int8 // Instruction sequence size when prefixed opcodes are used }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 13:55:28 UTC 2024 - 156.1K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm/armasm/decode.go
// The opBits describe bits that should be extracted from x and added to the opcode. // For example opBits = 0x1234 means that the value // // (2 bits at offset 1) followed by (4 bits at offset 3) // // should be added to op. // Finally the args describe how to decode the instruction arguments. // args is stored as a fixed-size array; if there are fewer than len(args) arguments,
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/x86/asm6.go
ab.Put4(evexEscapeByte, p0, p1, p2) ab.Put1(evex.opcode) } // Emit VEX prefix and opcode byte. // The three addresses are the r/m, vvvv, and reg fields. // The reg and rm arguments appear in the same order as the // arguments to asmand, which typically follows the call to asmvex. // The final two arguments are the VEX prefix (see encoding above) // and the opcode byte. // For details about vex prefix see:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 15:44:14 UTC 2024 - 146.9K bytes - Viewed (0) -
src/cmd/internal/obj/arm64/asm7.go
offset = p.To.Offset list = p.From.Offset default: c.ctxt.Diag("invalid operation on op %v", p.As) } opcode := (list >> 12) & 15 q := (list >> 30) & 1 size := (list >> 10) & 3 if offset == 0 { return } switch opcode { case 0x7: n = 1 // one register case 0xa: n = 2 // two registers case 0x6: n = 3 // three registers case 0x2:
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/internal/bytealg/equal_ppc64x.s
// Copyright 2018 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build ppc64 || ppc64le #include "go_asm.h" #include "textflag.h" // 4K (smallest case) page size offset mask for PPC64. #define PAGE_OFFSET 4095 // Likewise, the BC opcode is hard to read, and no extended // mnemonics are offered for these forms.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 16:47:45 UTC 2023 - 4.9K bytes - Viewed (0) -
test/codegen/math.go
// ppc64x:"FCPSGN" // riscv64:"FSGNJD" // arm64:"ORR", -"AND" sink64[1] = math.Copysign(c, -1) // Like math.Copysign(c, -1), but with integer operations. Useful // for platforms that have a copysign opcode to see if it's detected. // s390x:"LNDFR\t",-"MOVD\t" (no integer load/store) sink64[2] = math.Float64frombits(math.Float64bits(a) | 1<<63) // amd64:"ANDQ","ORQ"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 04 15:24:29 UTC 2024 - 6.2K bytes - Viewed (0) -
src/cmd/internal/obj/riscv/obj.go
rIFEncoding = encoding{encode: encodeRIF, validate: validateRIF, length: 4} rFFEncoding = encoding{encode: encodeRFF, validate: validateRFF, length: 4} iIEncoding = encoding{encode: encodeII, validate: validateII, length: 4} iFEncoding = encoding{encode: encodeIF, validate: validateIF, length: 4} sIEncoding = encoding{encode: encodeSI, validate: validateSI, length: 4}
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun Apr 07 03:32:27 UTC 2024 - 77K bytes - Viewed (0) -
internal/grid/connection.go
dst = dst[:0] for { hdr, err := wsReader.NextFrame() if err != nil { return nil, err } if hdr.OpCode.IsControl() { if err := controlHandler(hdr, &wsReader); err != nil { return nil, err } continue } if hdr.OpCode&want == 0 { if err := wsReader.Discard(); err != nil {
Registered: Sun Jun 16 00:44:34 UTC 2024 - Last Modified: Fri Jun 07 15:51:52 UTC 2024 - 44.8K bytes - Viewed (0) -
src/cmd/internal/obj/s390x/vector.go
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package s390x import ( "cmd/internal/obj" ) // This file contains utility functions for use when // assembling vector instructions. // vop returns the opcode, element size and condition // setting for the given (possibly extended) mnemonic. func vop(as obj.As) (opcode, es, cs uint32) { switch as {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Oct 09 14:45:09 UTC 2019 - 19.3K bytes - Viewed (0) -
src/regexp/syntax/prog.go
NumCap int // number of InstCapture insts in re } // An InstOp is an instruction opcode. type InstOp uint8 const ( InstAlt InstOp = iota InstAltMatch InstCapture InstEmptyWidth InstMatch InstFail InstNop InstRune InstRune1 InstRuneAny InstRuneAnyNotNL ) var instOpNames = []string{ "InstAlt", "InstAltMatch", "InstCapture", "InstEmptyWidth", "InstMatch",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Feb 26 20:50:01 UTC 2024 - 7.7K bytes - Viewed (0)