- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 15 for Instruction (0.34 sec)
-
src/cmd/internal/obj/x86/asm6.go
} } // Mark nonpreemptible instruction sequences. // The 2-instruction TLS access sequence // MOVQ TLS, BX // MOVQ 0(BX)(TLS*1), BX // is not async preemptible, as if it is preempted and resumed on // a different thread, the TLS address may become invalid. if !CanUse1InsnTLS(ctxt) { useTLS := func(p *obj.Prog) bool { // Only need to mark the second instruction, which has
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/ppc64/asm9.go
size int8 // Text space in bytes to lay operation // A prefixed instruction is generated by this opcode. This cannot be placed // across a 64B PC address. Opcodes should not translate to more than one // prefixed instruction. The prefixed instruction should be written first // (e.g when Optab.size > 8). ispfx bool asmout func(*ctxt9, *obj.Prog, *Optab, *[5]uint32) }
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/internal/obj/arm64/asm7.go
// isRestartable returns whether p is a multi-instruction sequence that, // if preempted, can be restarted. func (c *ctxt7) isRestartable(p *obj.Prog) bool { if c.isUnsafePoint(p) { return false } // If p is a multi-instruction sequence with uses REGTMP inserted by // the assembler in order to materialize a large constant/offset, we // can restart p (at the start of the instruction sequence), recompute
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/compile/internal/ssa/_gen/ARM64.rules
// In fact, UMOD will be translated into UREM instruction, and UREM is originally translated into // UDIV and MSUB instructions. But if there is already an identical UDIV instruction just before or // after UREM (case like quo, rem := z/y, z%y), then the second UDIV instruction becomes redundant. // The purpose of this rule is to have this extra UDIV instruction removed in CSE pass.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 15:49:20 UTC 2024 - 113.1K bytes - Viewed (0) -
src/cmd/link/internal/ld/data.go
} switch { case ctxt.IsARM(): return n * 20 // Trampolines in ARM range from 3 to 5 instructions. case ctxt.IsARM64(): return n * 12 // Trampolines in ARM64 are 3 instructions. case ctxt.IsPPC64(): return n * 16 // Trampolines in PPC64 are 4 instructions. case ctxt.IsRISCV64(): return n * 8 // Trampolines in RISCV64 are 2 instructions. } panic("unreachable") }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jun 12 15:10:50 UTC 2024 - 100.5K bytes - Viewed (1) -
tensorflow/compiler/mlir/tensorflow/transforms/shape_inference.cc
if (return_ops.size() != 1) return failure(); // Find the return type. auto return_op = return_ops.front(); // Manually fold tf.Cast that precedes the return instruction and only differs // in shape refinement level. bool changed = false; for (OpOperand& arg_op : return_op.getOperation()->getOpOperands()) { Operation* arg_defining_op = arg_op.get().getDefiningOp();
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Sat Jun 08 07:28:49 UTC 2024 - 134.1K bytes - Viewed (0) -
src/cmd/go/alldocs.go
// GOMIPS64 // For GOARCH=mips64{,le}, whether to use floating point instructions. // Valid values are hardfloat (default), softfloat. // GOPPC64 // For GOARCH=ppc64{,le}, the target ISA (Instruction Set Architecture). // Valid values are power8 (default), power9, power10. // GORISCV64 // For GOARCH=riscv64, the RISC-V user-mode application profile for which // to compile. Valid values are rva20u64 (default), rva22u64.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 11 16:54:28 UTC 2024 - 142.4K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/_gen/generic.rules
// Simplifications that apply to all backend architectures. As an example, this // Go source code // // y := 0 * x // // can be translated into y := 0 without losing any information, which saves a // pointless multiplication instruction. Other .rules files in this directory // (for example AMD64.rules) contain rules specific to the architecture in the // filename. The rules here apply to every architecture. //
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 16 22:21:05 UTC 2024 - 135.3K bytes - Viewed (0) -
src/runtime/proc.go
} memclrNoHeapPointers(unsafe.Pointer(&newg.sched), unsafe.Sizeof(newg.sched)) newg.sched.sp = sp newg.stktopsp = sp newg.sched.pc = abi.FuncPCABI0(goexit) + sys.PCQuantum // +PCQuantum so that previous instruction is in same function newg.sched.g = guintptr(unsafe.Pointer(newg)) gostartcallfn(&newg.sched, fn) newg.parentGoid = callergp.goid newg.gopc = callerpc newg.ancestors = saveAncestors(callergp)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 29 17:58:53 UTC 2024 - 207.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/flatbuffer_export.cc
"can " "enable TF kernels fallback using TF Select. See instructions: " "https://www.tensorflow.org/lite/guide/ops_select \n" + failed_flex_ops_summary + "\n"; if (!failed_custom_ops_.empty()) err += "\nSome ops in the model are custom ops, " "See instructions to implement " "custom ops: https://www.tensorflow.org/lite/guide/ops_custom \n" +
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Jun 12 21:41:49 UTC 2024 - 164.5K bytes - Viewed (0)