Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for add_args (0.76 sec)

  1. tensorflow/compiler/mlir/tf2xla/internal/utils/test_metadata_config.cc

            xla_shape.dimensions(), &tensor_shape));
        arg_shapes.emplace_back(tensor_shape);
    
        DataType dtype;
        TF_RETURN_IF_ERROR(ConvertToDataType(input_type, &dtype));
    
        auto metadata_arg = metadata_proto.add_args();
        metadata_arg->set_kind(tpu::TPUCompileMetadataProto::Arg::PARAMETER);
        metadata_arg->set_dtype(dtype);
      }
    
      return absl::OkStatus();
    }
    
    absl::Status SetupReturnValues(mlir::ModuleOp module,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Jun 13 23:59:33 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tf2xla/internal/legalize_tf_to_hlo_test.cc

      auto client =
          xla::ClientLibrary::GetOrCreateCompileOnlyClient(platform).value();
    
      std::vector<TensorShape> arg_shapes = {{1}};
      TPUCompileMetadataProto metadata_proto;
      auto arg = metadata_proto.add_args();
      arg->set_dtype(DataType::DT_FLOAT);
      arg->set_kind(TPUCompileMetadataProto::Arg::PARAMETER);
      metadata_proto.add_retvals();
      bool use_tuple_args = true;
      std::vector<ShardingAndIndex> arg_core_mapping;
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Sun Apr 14 20:29:34 UTC 2024
    - 6K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/transforms/host_runtime/tpu_metadata_utils.cc

        Type operand_type = operand_type_and_idx.value();
        int index = operand_type_and_idx.index();
        tensorflow::tpu::TPUCompileMetadataProto::Arg* arg = metadata->add_args();
        tensorflow::DataType dtype;
        tensorflow::Status status =
            tensorflow::ConvertToDataType(operand_type, &dtype);
        if (!status.ok())
          return op.emitOpError(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/rewriteARM64.go

    		v0.AuxInt = int64ToAuxInt(c)
    		v0.AddArg(x)
    		v.AddArg(v0)
    		return true
    	}
    	// match: (CMP x y)
    	// cond: canonLessThan(x,y)
    	// result: (InvertFlags (CMP y x))
    	for {
    		x := v_0
    		y := v_1
    		if !(canonLessThan(x, y)) {
    			break
    		}
    		v.reset(OpARM64InvertFlags)
    		v0 := b.NewValue0(v.Pos, OpARM64CMP, types.TypeFlags)
    		v0.AddArg2(y, x)
    		v.AddArg(v0)
    		return true
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 608.6K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/rewritePPC64.go

    		v2.AuxInt = int64ToAuxInt(-1)
    		v2.AddArg(x)
    		v1.AddArg2(v2, x)
    		v0.AddArg(v1)
    		v.AddArg(v0)
    		return true
    	}
    	// match: (Ctz32 x)
    	// result: (CNTTZW (MOVWZreg x))
    	for {
    		x := v_0
    		v.reset(OpPPC64CNTTZW)
    		v0 := b.NewValue0(v.Pos, OpPPC64MOVWZreg, typ.Int64)
    		v0.AddArg(x)
    		v.AddArg(v0)
    		return true
    	}
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 360.2K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/value.go

    	v.Args[i] = w
    	w.Uses++
    }
    func (v *Value) SetArgs1(a *Value) {
    	v.resetArgs()
    	v.AddArg(a)
    }
    func (v *Value) SetArgs2(a, b *Value) {
    	v.resetArgs()
    	v.AddArg(a)
    	v.AddArg(b)
    }
    func (v *Value) SetArgs3(a, b, c *Value) {
    	v.resetArgs()
    	v.AddArg(a)
    	v.AddArg(b)
    	v.AddArg(c)
    }
    
    func (v *Value) resetArgs() {
    	for _, a := range v.Args {
    		a.Uses--
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 16:40:22 UTC 2024
    - 16.7K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/rewritegeneric.go

    		v3.AuxInt = int32ToAuxInt(int32(smagic32(c).m))
    		v2.AddArg2(v3, x)
    		v1.AddArg2(v2, x)
    		v4 := b.NewValue0(v.Pos, OpConst64, typ.UInt64)
    		v4.AuxInt = int64ToAuxInt(smagic32(c).s)
    		v0.AddArg2(v1, v4)
    		v5 := b.NewValue0(v.Pos, OpRsh32x64, t)
    		v6 := b.NewValue0(v.Pos, OpConst64, typ.UInt64)
    		v6.AuxInt = int64ToAuxInt(31)
    		v5.AddArg2(x, v6)
    		v.AddArg2(v0, v5)
    		return true
    	}
    	return false
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 18:24:47 UTC 2024
    - 812.2K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/rewritePPC64latelower.go

    		v.AuxInt = int32ToAuxInt(a)
    		v.AddArg2(x, z)
    		return true
    	}
    	// match: (ISEL [a] (MOVDconst [0]) y z)
    	// result: (ISELZ [a^0x4] y z)
    	for {
    		a := auxIntToInt32(v.AuxInt)
    		if v_0.Op != OpPPC64MOVDconst || auxIntToInt64(v_0.AuxInt) != 0 {
    			break
    		}
    		y := v_1
    		z := v_2
    		v.reset(OpPPC64ISELZ)
    		v.AuxInt = int32ToAuxInt(a ^ 0x4)
    		v.AddArg2(y, z)
    		return true
    	}
    	return false
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 16.5K bytes
    - Viewed (0)
  9. src/reflect/abi.go

    		e = len(a.steps)
    	} else {
    		e = a.valueStart[i+1]
    	}
    	return a.steps[s:e]
    }
    
    // addArg extends the abiSeq with a new Go value of type t.
    //
    // If the value was stack-assigned, returns the single
    // abiStep describing that translation, and nil otherwise.
    func (a *abiSeq) addArg(t *abi.Type) *abiStep {
    	// We'll always be adding a new value, so do that first.
    	pStart := len(a.steps)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 07 17:08:32 UTC 2024
    - 15K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/tf2xla/transforms/legalize_tf_communication.cc

      block.addArguments(
          types, SmallVector<Location>(types.size(), block.getParent()->getLoc()));
    
      ValueRange old_args = block.getArguments().take_front(old_args_size);
      ValueRange new_args = block.getArguments().drop_front(old_args_size);
      assert(!new_args.empty());
    
      ReplaceWithTupleResult(builder, old_args, new_args, /*flatten_tuple=*/true);
      auto new_arg = new_args[new_args.size() - 1];
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 40.5K bytes
    - Viewed (0)
Back to top