Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for eidx (0.1 sec)

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

    	// result: (MOVBstoreidx ptr idx x mem)
    	for {
    		ptr := v_0
    		idx := v_1
    		if v_2.Op != OpPPC64MOVWreg {
    			break
    		}
    		x := v_2.Args[0]
    		mem := v_3
    		v.reset(OpPPC64MOVBstoreidx)
    		v.AddArg4(ptr, idx, x, mem)
    		return true
    	}
    	// match: (MOVBstoreidx ptr idx (MOVWZreg x) mem)
    	// result: (MOVBstoreidx ptr idx x mem)
    	for {
    		ptr := v_0
    		idx := v_1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 360.2K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssagen/ssa.go

    		idx := s.expr(n.Idx)
    		unsigned := idx.Type.IsUnsigned()
    
    		// Extend so we can do everything in uintptr arithmetic.
    		t := types.Types[types.TUINTPTR]
    		idx = s.conv(nil, idx, idx.Type, t)
    
    		// The ending condition for the current block decides whether we'll use
    		// the jump table at all.
    		// We check that min <= idx <= max and jump around the jump table
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/rewriteS390X.go

    		return true
    	}
    	// match: (Bswap16 x:(MOVHZloadidx [off] {sym} ptr idx mem))
    	// result: @x.Block (MOVHZreg (MOVHBRloadidx [off] {sym} ptr idx mem))
    	for {
    		x := v_0
    		if x.Op != OpS390XMOVHZloadidx {
    			break
    		}
    		off := auxIntToInt32(x.AuxInt)
    		sym := auxToSym(x.Aux)
    		mem := x.Args[2]
    		ptr := x.Args[0]
    		idx := x.Args[1]
    		b = x.Block
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 395.1K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tf2xla/transforms/legalize_tf.cc

          llvm::SmallVector<Type, 4> while_result_types;
          while_result_types.reserve(num_results);
          for (int64_t idx = 0; idx < num_results; ++idx) {
            auto ty = UpdateElementTypeTo(op.getType(idx), element_types[idx]);
            while_result_types.push_back(ty);
          }
    
          mhlo_op = rewriter.create<DstOpT>(loc, TypeRange(while_result_types),
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 20:00:43 UTC 2024
    - 291.8K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/rewrite386.go

    func rewriteValue386_OpIsInBounds(v *Value) bool {
    	v_1 := v.Args[1]
    	v_0 := v.Args[0]
    	b := v.Block
    	// match: (IsInBounds idx len)
    	// result: (SETB (CMPL idx len))
    	for {
    		idx := v_0
    		len := v_1
    		v.reset(Op386SETB)
    		v0 := b.NewValue0(v.Pos, Op386CMPL, types.TypeFlags)
    		v0.AddArg2(idx, len)
    		v.AddArg(v0)
    		return true
    	}
    }
    func rewriteValue386_OpIsNonNil(v *Value) bool {
    	v_0 := v.Args[0]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 21:05:46 UTC 2023
    - 262.4K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/tf2xla/tests/legalize-tf.mlir

      // CHECK-DAG: [[MUL:%.*]] = chlo.broadcast_multiply [[IOTA]], [[DELTA]] {broadcast_dimensions = array<i64>}
      // CHECK: chlo.broadcast_add [[MUL]], [[START]] {broadcast_dimensions = array<i64>}
      %3 = "tf.Range"(%arg0, %1, %arg1) {Tidx = "tfdtype$DT_FLOAT", device = "", name = "range"} : (tensor<f32>, tensor<f32>, tensor<f32>) -> tensor<5xf32>
      func.return %3 : tensor<5xf32>
    }
    
    // -----
    
    // CHECK-LABEL: func @range_dynamic
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Mon May 06 18:46:23 UTC 2024
    - 335.5K bytes
    - Viewed (0)
Back to top