Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 124 for OP (0.04 sec)

  1. src/cmd/compile/internal/ssa/regalloc.go

    //
    // pre-regalloc:
    //   (1) v = Op ...
    //   (2) x = Op ...
    //   (3) ... = Op v ...
    //
    // post-regalloc:
    //   (1) v = Op ...    : AX // computes v, store result in AX
    //       s = StoreReg v     // spill v to a stack slot
    //   (2) x = Op ...    : AX // some other op uses AX
    //       c = LoadReg s : CX // restore v from stack slot
    //   (3) ... = Op c ...     // use the restored value
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 17:49:56 UTC 2023
    - 87.2K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/types2/expr.go

    	if e, _ := x.(*syntax.Operation); e != nil {
    		op := int(e.Op)
    		if e.Y == nil {
    			if op < len(op2str1) {
    				return op2str1[op]
    			}
    		} else {
    			if op < len(op2str2) {
    				return op2str2[op]
    			}
    		}
    	}
    	return ""
    }
    
    var op2str1 = [...]string{
    	syntax.Xor: "bitwise complement",
    }
    
    // This is only used for operations that may cause overflow.
    var op2str2 = [...]string{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 02:09:54 UTC 2024
    - 51.7K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/syntax/parser.go

    			break // unary expr
    		}
    		switch x.Op {
    		case Mul:
    			if name, _ := x.X.(*Name); name != nil && (force || isTypeElem(x.Y)) {
    				// x = name *x.Y
    				op := *x
    				op.X, op.Y = op.Y, nil // change op into unary *op.Y
    				return name, &op
    			}
    		case Or:
    			if name, lhs := extractName(x.X, force || isTypeElem(x.Y)); name != nil && lhs != nil {
    				// x = name lhs|x.Y
    				op := *x
    				op.X = lhs
    				return name, &op
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 62.9K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/debug.go

    			continue
    		}
    
    		mustBeFirst := func(v *Value) bool {
    			return v.Op == OpPhi || v.Op.isLoweredGetClosurePtr() ||
    				v.Op == OpArgIntReg || v.Op == OpArgFloatReg
    		}
    
    		blockPrologComplete := func(v *Value) bool {
    			if b.ID != state.f.Entry.ID {
    				return !opcodeTable[v.Op].zeroWidth
    			} else {
    				return v.Op == OpInitMem
    			}
    		}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 58.4K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tfr/python/tfr_gen.py

      """Parse the input source module and emit the TFR functions."""
    
      # Load the op library so the op is added to the op registry. This is
      # required when the op cc_library couldn't be statically linked in open
      # source.
      # This is a no op if the op shared library couldn't be found in the same
      # directory of the op Python API.
      # TODO(fengliuai): make the .so file path configurable.
      if op_libraries:
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Apr 27 15:27:03 UTC 2022
    - 55.8K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/g3doc/_includes/tf_passes.md

     Passes in the program key to embedding ops. Will move the embedding ops
     after a _TPUCompileMlir op if there is no predecessor _TPUCompileMlir op.
     Both the embedding op and compile op are assumed to be wrapped in separate
     tf_device.launch() ops. This is because the embedding op is head outside
     compiled and the compile op is wrapped in launch to execute on host
     during TPURewritePass.
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Aug 02 02:26:39 UTC 2023
    - 96.4K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/tensorflow/tests/tpu_cluster_formation.mlir

    // CHECK-SAME: _replication_info = "foo"
    // CHECK: "tf.AssignAddVariableOp"([[VAR]], [[CONST]])
    
    // Preceding user is using resource updated by the cluster within a nested op.
    // Resource is updated by a cluster op, and opA (not in cluster) is using the
    // resource in a nested op. We expect opA to be after the cluster.
    // CHECK-LABEL: func @cluster_nested_op_using_resource
    func.func @cluster_nested_op_using_resource() {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 02 22:03:30 UTC 2024
    - 53.9K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/_gen/S390X.rules

    (ANDWload  [off1] {sym} x (ADDconst [off2] ptr) mem) && ptr.Op != OpSB && is20Bit(int64(off1)+int64(off2)) => (ANDWload  [off1+off2] {sym} x ptr mem)
    (ORload    [off1] {sym} x (ADDconst [off2] ptr) mem) && ptr.Op != OpSB && is20Bit(int64(off1)+int64(off2)) => (ORload    [off1+off2] {sym} x ptr mem)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 74.3K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/quantization/tensorflow/passes/quantize_composite_functions.cc

          quantized_func->emitError() << "At least one op is expected in the "
                                      << kQuantizedOpsAttribute << " attribute.";
          return failure();
        }
    
        // Use the first op as the representative name.
        return mlir::cast<StringAttr>(quantized_ops.front()).getValue();
      }
    
      bool IsInCompsiteFunction(Operation* op) {
        func::FuncOp parent = op->getParentOfType<func::FuncOp>();
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 54.5K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/quantization/tensorflow/python/integration_test/quantize_model_test_base.py

        the attribute value of the op.
    
        Args:
          nodes: Iterable of NodeDefs.
          op_name: Name of the op to match.
          attr_name: Name of the attribute of the op to match.
          attr_val: Value of the attr_name to check.
          get_op_name: If set True, checks node.name rather than node.op.
    
        Returns:
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Mar 21 08:51:46 UTC 2024
    - 51.2K bytes
    - Viewed (0)
Back to top