Search Options

Results per page
Sort
Preferred Languages
Advance

Results 131 - 140 of 1,026 for yield (0.08 sec)

  1. src/runtime/proc.go

    	}
    }
    
    // Gosched yields the processor, allowing other goroutines to run. It does not
    // suspend the current goroutine, so execution resumes automatically.
    //
    //go:nosplit
    func Gosched() {
    	checkTimeouts()
    	mcall(gosched_m)
    }
    
    // goschedguarded yields the processor like gosched, but also checks
    // for forbidden states and opts out of the yield in those cases.
    //
    //go:nosplit
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 207.5K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/lite/stablehlo/tests/legalize_hlo.mlir

    // CHECK:            "tf.Yield"(%[[LESS_0]]) : (tensor<i1>) -> ()
    // CHECK:          },  {
    // CHECK:          ^bb0(%arg0: tensor<i32>, %arg1: tensor<i32>, %arg2: tensor<i32>):
    // CHECK:            %[[ADDV2_0:.*]] = "tf.AddV2"(%arg0, %arg1) : (tensor<i32>, tensor<i32>) -> tensor<i32>
    // CHECK:            "tf.Yield"(%[[ADDV2_0]], %arg1, %arg2) : (tensor<i32>, tensor<i32>, tensor<i32>) -> ()
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 29 07:26:59 UTC 2024
    - 340.2K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/rangefunc/rewrite.go

    after the entire loop has exited (it might retain a copy of the body
    function, or pass it to another goroutine) -- each generated loop has
    its own #stateK variable that is used to check for permitted call
    patterns to the yield function for a loop body.
    
    The state values are:
    
    abi.RF_DONE = 0      // body of loop has exited in a non-panic way
    abi.RF_READY = 1     // body of loop has not exited yet, is not running
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 41.6K bytes
    - Viewed (0)
  4. src/runtime/export_test.go

    	ch := make(chan int)
    	go func(ch chan int) {
    		ch <- 5
    		LockOSThread()
    	}(ch)
    
    	g1 := getg()
    
    	// Block on a receive. This is likely to get us a thread
    	// switch. If we yield to the sender goroutine, it will
    	// lock the thread, forcing us to resume on a different
    	// thread.
    	<-ch
    
    	g2 := getg()
    	if g1 != g2 {
    		panic("g1 != g2")
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:50:53 UTC 2024
    - 46.1K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/lite/flatbuffer_import.cc

      region.push_back(new mlir::Block);
      auto saved_pos = op_builder.saveInsertionPoint();
      op_builder.setInsertionPointToEnd(&region.front());
      mlir::Operation* cloned_op = op_builder.clone(*op);
      // Add the yield operation.
      op_builder.create<mlir::TFL::YieldOp>(op_loc, cloned_op->getResults());
      // Now emit into the function body again.
      op_builder.restoreInsertionPoint(saved_pos);
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 21 18:21:50 UTC 2024
    - 66.8K bytes
    - Viewed (0)
  6. src/go/types/expr.go

    		// is the respective default type.
    		check.updateExprType(x.expr, Default(x.typ), true)
    		check.updateExprType(y.expr, Default(y.typ), true)
    	}
    
    	// spec: "Comparison operators compare two operands and yield
    	//        an untyped boolean value."
    	x.typ = Typ[UntypedBool]
    	return
    
    Error:
    	// We have an offending operand errOp and possibly an error cause.
    	if cause == "" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 02:09:54 UTC 2024
    - 49.7K bytes
    - Viewed (0)
  7. src/runtime/metrics_test.go

    	// observe itself as idle with nanotime.
    	//
    	// To deal with all this, we give a half-proc's worth of leniency.
    	//
    	// We also retry multiple times to deal with the fact that the OS might deschedule us before
    	// we yield and go idle. That has a rare enough chance that retries should resolve it.
    	// If the issue we expect is happening, it should be persistent.
    	minIdleCPUSeconds := dur.Seconds() * (float64(runtime.GOMAXPROCS(-1)) - 0.5)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:52:17 UTC 2024
    - 45K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/lite/tests/prepare-tf.mlir

        %7 = "tf.FakeQuantWithMinMaxVarsPerChannel"(%arg1, %arg2, %arg3) {device = "", narrow_range = false, num_bits = 8 : i64} : (tensor<*xf32>, tensor<*xf32>, tensor<*xf32>) -> tensor<*xf32>
        "tfl.yield"(%7) : (tensor<*xf32>) -> ()
      }) {device = "", narrow_range = false, num_bits = 8 : i64} : (tensor<3x4xf32>, tensor<4xf32>, tensor<4xf32>) -> tensor<3x4xf32>
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 29 07:26:59 UTC 2024
    - 59.8K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/types2/expr.go

    		// is the respective default type.
    		check.updateExprType(x.expr, Default(x.typ), true)
    		check.updateExprType(y.expr, Default(y.typ), true)
    	}
    
    	// spec: "Comparison operators compare two operands and yield
    	//        an untyped boolean value."
    	x.typ = Typ[UntypedBool]
    	return
    
    Error:
    	// We have an offending operand errOp and possibly an error cause.
    	if cause == "" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 02:09:54 UTC 2024
    - 51.7K bytes
    - Viewed (0)
  10. src/runtime/asm_arm64.s

    	VEOR	V0.B16, V2.B16, V0.B16
    	VEOR	V4.B16, V6.B16, V4.B16
    	VEOR	V4.B16, V0.B16, V0.B16
    
    	VMOV	V0.D[0], R0
    	RET
    
    TEXT runtime·procyield(SB),NOSPLIT,$0-0
    	MOVWU	cycles+0(FP), R0
    again:
    	YIELD
    	SUBW	$1, R0
    	CBNZ	R0, again
    	RET
    
    // Save state of caller into g->sched,
    // but using fake PC from systemstack_switch.
    // Must only be called from functions with no locals ($0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
Back to top