Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for EmptyOp (0.3 sec)

  1. src/regexp/syntax/prog.go

    // be true in any match. It returns ^EmptyOp(0) if no matches are possible.
    func (p *Prog) StartCond() EmptyOp {
    	var flag EmptyOp
    	pc := uint32(p.Start)
    	i := &p.Inst[pc]
    Loop:
    	for {
    		switch i.Op {
    		case InstEmptyWidth:
    			flag |= EmptyOp(i.Arg)
    		case InstFail:
    			return ^EmptyOp(0)
    		case InstCapture, InstNop:
    			// skip
    		default:
    			break Loop
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 20:50:01 UTC 2024
    - 7.7K bytes
    - Viewed (0)
  2. src/regexp/exec.go

    		m.pool = m.pool[:n-1]
    	} else {
    		t = new(thread)
    		t.cap = make([]int, len(m.matchcap), cap(m.matchcap))
    	}
    	t.inst = i
    	return t
    }
    
    // A lazyFlag is a lazily-evaluated syntax.EmptyOp,
    // for checking zero-width flags like ^ $ \A \z \B \b.
    // It records the pair of relevant runes and does not
    // determine the implied flags until absolutely necessary
    // (most of the time, that means never).
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Jun 04 20:10:54 UTC 2022
    - 12.3K bytes
    - Viewed (0)
  3. src/regexp/onepass.go

    // in the string. The onePassPrefix skips over the mandatory
    // EmptyBeginText.
    func onePassPrefix(p *syntax.Prog) (prefix string, complete bool, pc uint32) {
    	i := &p.Inst[p.Start]
    	if i.Op != syntax.InstEmptyWidth || (syntax.EmptyOp(i.Arg))&syntax.EmptyBeginText == 0 {
    		return "", i.Op == syntax.InstMatch, uint32(p.Start)
    	}
    	pc = i.Out
    	i = &p.Inst[pc]
    	for i.Op == syntax.InstNop {
    		pc = i.Out
    		i = &p.Inst[pc]
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:36:03 UTC 2024
    - 13.7K bytes
    - Viewed (0)
  4. src/regexp/backtrack.go

    					b.cap[inst.Arg] = pos
    				}
    				pc = inst.Out
    				goto CheckAndLoop
    			}
    
    		case syntax.InstEmptyWidth:
    			flag := i.context(pos)
    			if !flag.match(syntax.EmptyOp(inst.Arg)) {
    				continue
    			}
    			pc = inst.Out
    			goto CheckAndLoop
    
    		case syntax.InstNop:
    			pc = inst.Out
    			goto CheckAndLoop
    
    		case syntax.InstMatch:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 14 17:25:39 UTC 2023
    - 8.8K bytes
    - Viewed (0)
  5. src/regexp/syntax/compile.go

    	}
    	return c.loop(f1, nongreedy)
    }
    
    func (c *compiler) plus(f1 frag, nongreedy bool) frag {
    	return frag{f1.i, c.loop(f1, nongreedy).out, f1.nullable}
    }
    
    func (c *compiler) empty(op EmptyOp) frag {
    	f := c.inst(InstEmptyWidth)
    	c.p.Inst[f.i].Arg = uint32(op)
    	f.out = makePatchList(f.i << 1)
    	return f
    }
    
    func (c *compiler) rune(r []rune, flags Flags) frag {
    	f := c.inst(InstRune)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 13 14:52:20 UTC 2021
    - 6.8K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/quantization/tensorflow/passes/duplicate_shape_determining_constants.cc

          CompileTimeConstantOperand<TF::DepthwiseConv2dNativeBackpropFilterOp, 1>,
          // $input_sizes
          CompileTimeConstantOperand<TF::DepthwiseConv2dNativeBackpropInputOp, 0>,
          CompileTimeConstantOperand<TF::EmptyOp, 0>,  // $shape
          // $element_shape, $max_num_elements
          CompileTimeConstantOperand<TF::EmptyTensorListOp, 0, 1>,
          CompileTimeConstantOperand<TF::ExpandDimsOp, 1>,   // $dim
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Mar 22 05:52:39 UTC 2024
    - 17.5K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/tf2xla/transforms/legalization_op_config.cc

        TypeID::get<TF::CumsumOp>(),
        TypeID::get<TF::DepthwiseConv2dNativeOp>(),
        TypeID::get<TF::DivOp>(),
        TypeID::get<TF::DynamicStitchOp>(),
        TypeID::get<TF::_EagerConstOp>(),
        TypeID::get<TF::EmptyOp>(),
        TypeID::get<TF::ExpandDimsOp>(),
        TypeID::get<TF::FakeQuantWithMinMaxVarsOp>(),
        TypeID::get<TF::FillOp>(),
        TypeID::get<TF::FusedBatchNormOp>(),
        TypeID::get<TF::FusedBatchNormGradOp>(),
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Apr 24 04:08:35 UTC 2024
    - 21.7K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/tf2xla/internal/passes/mark_ops_for_outside_compilation.cc

          OperationName(mlir::TF::BroadcastGradientArgsOp::getOperationName(),
                        context),
          OperationName(mlir::TF::ConcatOffsetOp::getOperationName(), context),
          OperationName(mlir::TF::EmptyOp::getOperationName(), context),
          OperationName(mlir::TF::ListDiffOp::getOperationName(), context),
          OperationName(mlir::TF::RankOp::getOperationName(), context),
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 21.4K bytes
    - Viewed (0)
  9. src/regexp/regexp.go

    	mpool          int            // pool for machines
    	matchcap       int            // size of recorded match lengths
    	prefixComplete bool           // prefix is the entire regexp
    	cond           syntax.EmptyOp // empty-width conditions required at start of match
    	minInputLen    int            // minimum length of the input in bytes
    
    	// This field can be modified by the Longest method,
    	// but it is otherwise read-only.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 20:50:01 UTC 2024
    - 38.5K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/tensorflow/ir/tf_ops_a_m.cc

      }
      return success();
    }
    
    //===----------------------------------------------------------------------===//
    // EmptyOp
    //===----------------------------------------------------------------------===//
    
    OpFoldResult EmptyOp::fold(FoldAdaptor adaptor) {
      auto operands = adaptor.getOperands();
      assert(operands.size() == 1 && "empty op has one operand");
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 146.7K bytes
    - Viewed (0)
Back to top