HomeSort by relevance Sort by last modified time
    Searched refs:operand_index (Results 1 - 25 of 51) sorted by null

1 2 3

  /external/tensorflow/tensorflow/compiler/xla/service/
bfloat16_support.h 32 int64 operand_index) const;
50 const HloInstruction& hlo, int64 operand_index);
55 int64 operand_index) const;
bfloat16_support.cc 23 int64 operand_index) const {
33 CHECK_EQ(operand_index, 0);
76 const HloInstruction& hlo, int64 operand_index) {
95 return operand_index == 0;
97 return operand_index == 0 || operand_index == 1;
99 return operand_index == 1 || operand_index == 2;
107 const HloInstruction& hlo, int64 operand_index) const {
liveness_util.h 46 // 'operand' (at 'operand_index'). Returns false otherwise.
53 HloInstruction* operand, const ShapeIndex& operand_index,
57 const ShapeIndex& operand_index,
liveness_util.cc 82 user->fused_parameter(user->operand_index(operand));
105 // Each use in 'uses' is a pair (HloInstruction* user, int64 operand_index)
107 // 'operand_index' is the operand index at which the alias appears in the
132 // Returns true if there is exactly one use of 'operand' at 'operand_index'
138 HloInstruction* operand, const ShapeIndex& operand_index,
159 fused_param, operand_index, points_to_analysis);
184 HloInstruction* operand, const ShapeIndex& operand_index,
190 ShapeUtil::GetSubshape(operand->shape(), operand_index);
204 // 'operand_index', and this singleton use is the fused root at operand
206 return HasUniqueFusedUseOfOperandAt(operand, operand_index, user, 0
    [all...]
bfloat16_conversion_folding.cc 57 Status FoldOperandConversion(HloInstruction* hlo, int64 operand_index);
77 HloInstruction* hlo, int64 operand_index) {
79 auto operand = hlo->mutable_operand(operand_index);
82 hlo->ReplaceOperandWith(operand_index, operand->mutable_operand(0)));
bfloat16_normalization.h 76 int64 operand_index) const override {
hlo_value.h 68 ShapeIndex operand_index; member in struct:xla::HloUse
75 operand_index == other.operand_index;
instruction_fusion.h 54 // should be fused. `operand_index` is which operand of the consumer the
62 virtual bool ShouldFuse(HloInstruction* consumer, int64 operand_index);
transpose_folding.cc 82 for (const int64 operand_index : pair.second) {
83 instructions_to_fuse.push_back(dot->mutable_operand(operand_index));
  /external/v8/src/interpreter/
bytecode-array-accessor.h 35 uint32_t GetFlagOperand(int operand_index) const;
36 uint32_t GetUnsignedImmediateOperand(int operand_index) const;
37 int32_t GetImmediateOperand(int operand_index) const;
38 uint32_t GetIndexOperand(int operand_index) const;
39 uint32_t GetRegisterCountOperand(int operand_index) const;
40 Register GetRegisterOperand(int operand_index) const;
41 int GetRegisterOperandRange(int operand_index) const;
42 Runtime::FunctionId GetRuntimeIdOperand(int operand_index) const;
43 Runtime::FunctionId GetIntrinsicIdOperand(int operand_index) const;
44 Handle<Object> GetConstantForIndexOperand(int operand_index) const
    [all...]
bytecode-array-accessor.cc 63 int operand_index, OperandType operand_type) const {
64 DCHECK_GE(operand_index, 0);
65 DCHECK_LT(operand_index, Bytecodes::NumberOfOperands(current_bytecode()));
67 Bytecodes::GetOperandType(current_bytecode(), operand_index));
72 Bytecodes::GetOperandOffset(current_bytecode(), operand_index,
79 int operand_index, OperandType operand_type) const {
80 DCHECK_GE(operand_index, 0);
81 DCHECK_LT(operand_index, Bytecodes::NumberOfOperands(current_bytecode()));
83 Bytecodes::GetOperandType(current_bytecode(), operand_index));
88 Bytecodes::GetOperandOffset(current_bytecode(), operand_index,
    [all...]
interpreter-assembler.h 28 // |operand_index| in the current bytecode.
29 compiler::Node* BytecodeOperandCount(int operand_index);
30 // Returns the 32-bit unsigned flag for bytecode operand |operand_index|
32 compiler::Node* BytecodeOperandFlag(int operand_index);
34 // |operand_index| in the current bytecode.
35 compiler::Node* BytecodeOperandIdx(int operand_index);
36 // Returns the smi index immediate for bytecode operand |operand_index|
38 compiler::Node* BytecodeOperandIdxSmi(int operand_index);
39 // Returns the 32-bit unsigned immediate for bytecode operand |operand_index|
41 compiler::Node* BytecodeOperandUImm(int operand_index);
    [all...]
interpreter-assembler.cc 244 Node* InterpreterAssembler::OperandOffset(int operand_index) {
246 Bytecodes::GetOperandOffset(bytecode_, operand_index, operand_scale()));
249 Node* InterpreterAssembler::BytecodeOperandUnsignedByte(int operand_index) {
250 DCHECK_LT(operand_index, Bytecodes::NumberOfOperands(bytecode_));
252 bytecode_, operand_index, operand_scale()));
253 Node* operand_offset = OperandOffset(operand_index);
258 Node* InterpreterAssembler::BytecodeOperandSignedByte(int operand_index) {
259 DCHECK_LT(operand_index, Bytecodes::NumberOfOperands(bytecode_));
261 bytecode_, operand_index, operand_scale()));
262 Node* operand_offset = OperandOffset(operand_index);
    [all...]
bytecode-pipeline.h 350 INLINE(void UpdateScaleForOperand(int operand_index, uint32_t operand)) {
351 if (Bytecodes::OperandIsScalableSignedByte(bytecode(), operand_index)) {
355 operand_index)) {
361 INLINE(void SetOperand(int operand_index, uint32_t operand)) {
362 operands_[operand_index] = operand;
363 UpdateScaleForOperand(operand_index, operand);
  /external/tensorflow/tensorflow/compiler/xla/service/cpu/
cpu_instruction_fusion.h 32 bool ShouldFuse(HloInstruction* consumer, int64 operand_index) override;
cpu_instruction_fusion.cc 65 int64 operand_index) {
66 HloInstruction* producer = consumer->mutable_operand(operand_index);
67 VLOG(2) << "Considering for fusion: operand " << operand_index << " of "
88 consumer->ReusesOperandElements(operand_index) &&
97 !InstructionFusion::ShouldFuse(consumer, operand_index)) {
124 if (output_shape.dimensions(0) == 1 && operand_index == 1 &&
128 } else if (output_shape.dimensions(1) == 1 && operand_index == 0 &&
  /external/tensorflow/tensorflow/compiler/xla/service/gpu/
instruction_fusion.h 30 bool ShouldFuse(HloInstruction* consumer, int64 operand_index) override;
instruction_fusion.cc 46 int64 operand_index) {
47 HloInstruction* producer = consumer->mutable_operand(operand_index);
87 consumer->ReusesOperandElements(operand_index) &&
93 InstructionFusion::ShouldFuse(consumer, operand_index);
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/
id_descriptor.cpp 49 for (size_t operand_index = 0; operand_index < inst.num_operands;
50 ++operand_index) {
51 const auto &operand = inst.operands[operand_index];
  /external/tensorflow/tensorflow/contrib/lite/toco/graph_transformations/
resolve_tensorflow_tile.cc 30 int operand_index) {
36 binary_op->inputs[operand_index] = tile_op->inputs[0];
  /external/v8/src/runtime/
runtime-interpreter.cc 81 for (int operand_index = 0; operand_index < operand_count; operand_index++) {
83 interpreter::Bytecodes::GetOperandType(bytecode, operand_index);
90 bytecode_iterator.GetRegisterOperand(operand_index);
91 int range = bytecode_iterator.GetRegisterOperandRange(operand_index);
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/opt/
def_use_manager.cpp 121 if (it->operand_index < type_result_id_count) {
124 if (it->inst->type_id() != 0 && it->operand_index == 0) {
137 uint32_t in_operand_pos = it->operand_index - type_result_id_count;
148 id_to_uses_[after].push_back({it->inst, it->operand_index});
def_use_manager.h 36 uint32_t operand_index; // logical operand index of the id use. This can be member in struct:spvtools::opt::analysis::Use
  /art/libdexfile/dex/
dex_instruction.cc 551 uint32_t RangeInstructionOperands::GetOperand(size_t operand_index) const {
552 DCHECK_LT(operand_index, GetNumberOfOperands());
553 return first_operand_ + operand_index;
556 uint32_t VarArgsInstructionOperands::GetOperand(size_t operand_index) const {
557 DCHECK_LT(operand_index, GetNumberOfOperands());
558 return operands_[operand_index];
561 uint32_t NoReceiverInstructionOperands::GetOperand(size_t operand_index) const {
564 // add 1 to the operand_index.
565 return inner_->GetOperand(operand_index + 1);
  /art/runtime/
method_handles.h 136 size_t operand_index = 0u)
137 : shadow_frame_(shadow_frame), operands_(operands), operand_index_(operand_index) {}

Completed in 515 milliseconds

1 2 3