/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) {}
|