/external/v8/src/compiler/arm64/ |
H A D | code-generator-arm64.cc | 208 Operand ToImmediate(InstructionOperand* operand) { argument 209 Constant constant = ToConstant(operand); 1236 Operand operand(i.InputInt32(1) * kPointerSize); 1238 __ Poke(i.InputFloat64Register(0), operand); 1240 __ Poke(i.InputRegister(0), operand); 1999 // Dispatch on the source and destination operand kinds. Not all 2101 // Dispatch on the source and destination operand kinds. Not all
|
/external/v8/src/compiler/ia32/ |
H A D | code-generator-ia32.cc | 66 Immediate ToImmediate(InstructionOperand* operand) { argument 67 Constant constant = ToConstant(operand); 89 return Immediate::CodeRelativeOffset(ToLabel(operand)); 246 OutOfLineRecordWrite(CodeGenerator* gen, Register object, Operand operand, argument 251 operand_(operand), 1032 Operand operand = i.MemoryOperand(&index); local 1036 auto ool = new (zone()) OutOfLineRecordWrite(this, object, operand, value, 1038 __ mov(operand, value); 1723 Operand operand = i.MemoryOperand(&index); local 1725 __ mov_b(operand, 1739 Operand operand = i.MemoryOperand(&index); local 1752 Operand operand = i.MemoryOperand(&index); local 1765 Operand operand = i.MemoryOperand(&index); local 1774 Operand operand = i.MemoryOperand(&index); local 1867 Operand operand = i.MemoryOperand(&index); local 1893 Operand operand = i.MemoryOperand(&index); local 1899 Operand operand = i.MemoryOperand(&index); local 1905 Operand operand = i.MemoryOperand(&index); local [all...] |
/external/v8/src/compiler/mips/ |
H A D | code-generator-mips.cc | 920 // Branch if the operand is zero 931 // If the operand is zero, return word length as the result. 1456 MemOperand operand = i.MemoryOperand(&index); local 1461 __ swc1(ft, operand); 1466 MemOperand operand = i.MemoryOperand(&index); local 1471 __ Uswc1(ft, operand, kScratchReg); 1869 // Pass left operand if right is zero. 2130 // Dispatch on the source and destination operand kinds. Not all 2267 // Dispatch on the source and destination operand kinds. Not all
|
/external/v8/src/compiler/mips64/ |
H A D | code-generator-mips64.cc | 1044 // Branch if the operand is zero 1055 // If the operand is zero, return word length as the result. 1064 // Branch if the operand is zero 1075 // If the operand is zero, return word length as the result. 1781 MemOperand operand = i.MemoryOperand(&index); local 1786 __ swc1(ft, operand); 1791 MemOperand operand = i.MemoryOperand(&index); local 1796 __ Uswc1(ft, operand, kScratchReg); 2213 // Pass left operand if right is zero. 2472 // Dispatch on the source and destination operand kind [all...] |
/external/v8/src/compiler/s390/ |
H A D | code-generator-s390.cc | 357 MemOperand operand = i.MemoryOperand(&mode, &first_index); local 360 (masm->*rm_instr)(i.OutputRegister(), operand); 381 MemOperand operand = i.MemoryOperand(&mode, &first_index); local 384 (masm->*rm_instr)(i.OutputRegister(), operand); 408 MemOperand operand = i.MemoryOperand(&mode, &first_index); local 411 (masm->*rm_instr)(i.OutputRegister(), operand); 434 MemOperand operand = i.MemoryOperand(&mode, &first_index); local 437 (masm->*rrm_instr)(i.OutputRegister(), i.InputRegister(0), operand); 532 MemOperand operand = i.MemoryOperand(&mode, &first_index); \ 534 __ cmpl_instr(i.InputRegister(0), operand); \ [all...] |
/external/v8/src/compiler/x64/ |
H A D | code-generator-x64.cc | 41 Immediate ToImmediate(InstructionOperand* operand) { argument 42 Constant constant = ToConstant(operand); 232 OutOfLineRecordWrite(CodeGenerator* gen, Register object, Operand operand, argument 237 operand_(operand), 972 Operand operand = i.MemoryOperand(&index); local 976 auto ool = new (zone()) OutOfLineRecordWrite(this, object, operand, value, 978 __ movp(operand, value); 1882 Operand operand = i.MemoryOperand(&index); local 1884 __ movb(operand, Immediate(i.InputInt8(index))); 1886 __ movb(operand, 1917 Operand operand = i.MemoryOperand(&index); local 1941 Operand operand = i.MemoryOperand(&index); local 1961 Operand operand = i.MemoryOperand(&index); local 1976 Operand operand = i.MemoryOperand(&index); local 1987 Operand operand = i.MemoryOperand(&index); local 2101 Operand operand = i.MemoryOperand(&index); local 2141 Operand operand = i.MemoryOperand(&index); local 2147 Operand operand = i.MemoryOperand(&index); local 2153 Operand operand = i.MemoryOperand(&index); local [all...] |
H A D | instruction-selector-x64.cc | 151 AddressingMode GetEffectiveAddressMemoryOperand(Node* operand, argument 155 LoadMatcher<ExternalReferenceMatcher> m(operand); 170 BaseWithIndexAndDisplacement64Matcher m(operand, AddressOption::kAllowAll); 185 inputs[(*input_count)++] = UseRegister(operand->InputAt(0)); 186 inputs[(*input_count)++] = UseRegister(operand->InputAt(1)); 517 // If both inputs refer to the same operand, enforce allocating a register 1714 // if one of the two inputs is a memory operand, make sure it's on the left.
|
/external/v8/src/compiler/x87/ |
H A D | code-generator-x87.cc | 60 Immediate ToImmediate(InstructionOperand* operand) { argument 61 Constant constant = ToConstant(operand); 83 return Immediate::CodeRelativeOffset(ToLabel(operand)); 249 OutOfLineRecordWrite(CodeGenerator* gen, Register object, Operand operand, argument 254 operand_(operand), 391 /* Load first operand from original stack */ \ 393 /* Put first operand into stack for function call */ \ 395 /* Load second operand from original stack */ \ 397 /* Put second operand into stack for function call */ \ 415 /* Load operand fro 775 Operand operand = i.MemoryOperand(&index); local 1756 Operand operand = i.MemoryOperand(&index); local 1772 Operand operand = i.MemoryOperand(&index); local 1785 Operand operand = i.MemoryOperand(&index); local 1805 Operand operand = i.MemoryOperand(&index); local 1822 Operand operand = i.MemoryOperand(&index); local 1931 Operand operand = i.MemoryOperand(&index); local 1937 Operand operand = i.MemoryOperand(&index); local 1943 Operand operand = i.MemoryOperand(&index); local [all...] |
/external/v8/src/crankshaft/ |
H A D | lithium-allocator.cc | 30 LOperand* operand, 32 : operand_(operand), 141 void LiveRange::SetSpillOperand(LOperand* operand) { argument 142 DCHECK(!operand->IsUnallocated()); 145 spill_operand_->ConvertTo(operand->kind(), operand->index()); 423 LOperand* operand, 429 UsePosition* use_pos = new(zone) UsePosition(pos, operand, hint); 463 use_pos->operand()->ConvertTo(op->kind(), op->index()); 595 LOperand* LAllocator::AllocateFixed(LUnallocated* operand, argument 29 UsePosition(LifetimePosition pos, LOperand* operand, LOperand* hint) argument 422 AddUsePosition(LifetimePosition pos, LOperand* operand, LOperand* hint, Zone* zone) argument 682 LiveRangeFor(LOperand* operand) argument 695 Define(LifetimePosition position, LOperand* operand, LOperand* hint) argument 716 Use(LifetimePosition block_start, LifetimePosition position, LOperand* operand, LOperand* hint) argument 1027 LOperand* operand = NULL; local 1455 LOperand* operand = cur->CreateAssignedOperand(chunk()->zone()); local [all...] |
H A D | lithium.h | 91 // Lifetime of operand inside the instruction. 93 // USED_AT_START operand is guaranteed to be live only at 95 // to some other operand used inside instruction (i.e. temporary or 99 // USED_AT_END operand is treated as live until the end of 101 // register for any other operand inside instruction. 145 // stored within the operand. The FIXED_SLOT policy uses a compact encoding 181 // Predicates for the operand policy. 243 // [virtual_register]: The virtual register ID for this operand. 277 void set_source(LOperand* operand) { source_ = operand; } argument 280 set_destination(LOperand* operand) argument 446 AddValue(LOperand* operand, Representation representation, bool is_uint32) argument [all...] |
/external/v8/src/full-codegen/ia32/ |
H A D | full-codegen-ia32.cc | 428 MemOperand operand = codegen()->VarOperand(var, result_register()); local 430 codegen()->PushOperand(operand); 1396 PushOperand(eax); // Left operand goes on the stack. 1445 void FullCodeGenerator::PushOperand(MemOperand operand) { argument 1447 __ Push(operand); 1492 // Do combined smi check of the operands. Left operand is on the 1493 // stack. Right operand is in eax. 1510 __ mov(eax, edx); // Copy left operand in case of a stub call.
|
/external/v8/src/full-codegen/x64/ |
H A D | full-codegen-x64.cc | 434 MemOperand operand = codegen()->VarOperand(var, result_register()); local 435 codegen()->PushOperand(operand); 1425 PushOperand(rax); // Left operand goes on the stack. 1474 void FullCodeGenerator::PushOperand(MemOperand operand) { argument 1476 __ Push(operand); 1519 // Do combined smi check of the operands. Left operand is on the 1520 // stack (popped into rdx). Right operand is in rax but moved into
|
/external/v8/src/full-codegen/x87/ |
H A D | full-codegen-x87.cc | 423 MemOperand operand = codegen()->VarOperand(var, result_register()); local 425 codegen()->PushOperand(operand); 1386 PushOperand(eax); // Left operand goes on the stack. 1435 void FullCodeGenerator::PushOperand(MemOperand operand) { argument 1437 __ Push(operand); 1482 // Do combined smi check of the operands. Left operand is on the 1483 // stack. Right operand is in eax. 1500 __ mov(eax, edx); // Copy left operand in case of a stub call.
|
/external/v8/src/mips/ |
H A D | simulator-mips.h | 120 inline int32_t operand() const { return operand_; } function in class:v8::internal::SimInstructionBase
|
/external/v8/src/mips64/ |
H A D | simulator-mips64.h | 129 inline int32_t operand() const { return operand_; } function in class:v8::internal::SimInstructionBase
|
/external/v8/src/wasm/ |
H A D | function-body-decoder.cc | 258 LocalIndexOperand operand(decoder, pc); 260 operand.index < static_cast<uint32_t>(assigned->length())) { 262 assigned->Add(operand.index); 264 length = 1 + operand.length; 280 inline bool Validate(const byte* pc, LocalIndexOperand& operand) { argument 281 if (operand.index < total_locals()) { 283 operand.type = local_types_->at(operand.index); 285 operand.type = kWasmStmt; 289 error(pc, pc + 1, "invalid local index: %u", operand 293 Validate(const byte* pc, GlobalIndexOperand& operand) argument 303 Complete(const byte* pc, CallFunctionOperand& operand) argument 311 Validate(const byte* pc, CallFunctionOperand& operand) argument 319 Complete(const byte* pc, CallIndirectOperand& operand) argument 327 Validate(const byte* pc, CallIndirectOperand& operand) argument 339 Validate(const byte* pc, BreakDepthOperand& operand, ZoneVector<Control>& control) argument 349 Validate(const byte* pc, BranchTableOperand& operand, size_t block_depth) argument 355 Validate(const byte* pc, WasmOpcode opcode, SimdLaneOperand& operand) argument 385 Validate(const byte* pc, WasmOpcode opcode, SimdShiftOperand& operand) argument 1349 SetBlockType(Control* c, BlockTypeOperand& operand) argument [all...] |
/external/vixl/src/aarch64/ |
H A D | assembler-aarch64.cc | 402 const Operand& operand) { 403 AddSub(rd, rn, operand, LeaveFlags, ADD); 409 const Operand& operand) { 410 AddSub(rd, rn, operand, SetFlags, ADD); 414 void Assembler::cmn(const Register& rn, const Operand& operand) { argument 416 adds(zr, rn, operand); 422 const Operand& operand) { 423 AddSub(rd, rn, operand, LeaveFlags, SUB); 429 const Operand& operand) { 430 AddSub(rd, rn, operand, SetFlag 400 add(const Register& rd, const Register& rn, const Operand& operand) argument 407 adds(const Register& rd, const Register& rn, const Operand& operand) argument 420 sub(const Register& rd, const Register& rn, const Operand& operand) argument 427 subs(const Register& rd, const Register& rn, const Operand& operand) argument 434 cmp(const Register& rn, const Operand& operand) argument 440 neg(const Register& rd, const Operand& operand) argument 446 negs(const Register& rd, const Operand& operand) argument 452 adc(const Register& rd, const Register& rn, const Operand& operand) argument 459 adcs(const Register& rd, const Register& rn, const Operand& operand) argument 466 sbc(const Register& rd, const Register& rn, const Operand& operand) argument 473 sbcs(const Register& rd, const Register& rn, const Operand& operand) argument 480 ngc(const Register& rd, const Operand& operand) argument 486 ngcs(const Register& rd, const Operand& operand) argument 493 and_(const Register& rd, const Register& rn, const Operand& operand) argument 500 ands(const Register& rd, const Register& rn, const Operand& operand) argument 507 tst(const Register& rn, const Operand& operand) argument 508 ands(AppropriateZeroRegFor(rn), rn, operand); local 512 bic(const Register& rd, const Register& rn, const Operand& operand) argument 519 bics(const Register& rd, const Register& rn, const Operand& operand) argument 526 orr(const Register& rd, const Register& rn, const Operand& operand) argument 533 orn(const Register& rd, const Register& rn, const Operand& operand) argument 540 eor(const Register& rd, const Register& rn, const Operand& operand) argument 547 eon(const Register& rd, const Register& rn, const Operand& operand) argument 711 ccmn(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument 719 ccmp(const Register& rn, const Operand& operand, StatusFlags nzcv, Condition cond) argument [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGObjC.cpp | 2491 // the operand. 2493 llvm::Value *operand = bitcast->getOperand(0); local 2494 operand = emitARCOperationAfterCall(CGF, operand, doAfterCall, doFallback); 2495 bitcast->setOperand(0, operand);
|
/external/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 628 Expr *operand = TL.getAttrExprOperand(); local 629 Record.push_back(operand ? 1 : 0); 630 if (operand) Record.AddStmt(operand);
|
/external/pcre/dist2/src/sljit/ |
H A D | sljitNativeTILEGX_64.c | 613 const struct tilegx_operand* operand = NULL; local 615 operand = &tilegx_operands[opcode->operands[inst->pipe][i]]; 618 bits |= operand->insert(val);
|
/external/python/cpython3/Include/ |
H A D | Python-ast.h | 232 expr_ty operand; member in struct:_expr::__anon19743::__anon19746 531 expr_ty _Py_UnaryOp(unaryop_ty op, expr_ty operand, int lineno, int col_offset,
|
/external/swiftshader/src/OpenGL/compiler/ |
H A D | OutputASM.cpp | 2778 sw::Shader::ParameterType OutputASM::registerType(TIntermTyped *operand) argument 2780 if(isSamplerRegister(operand)) 2785 const TQualifier qualifier = operand->getQualifier(); 2791 mContext.error(operand->getLine(), "static assignment to both gl_FragData and gl_FragColor", ""); 2796 if(qualifier == EvqConstExpr && (!operand->getAsConstantUnion() || !operand->getAsConstantUnion()->getUnionArrayPointer())) 2799 if(operand->isArray() && operand->getArraySize() > 1) 2850 bool OutputASM::hasFlatQualifier(TIntermTyped *operand) argument 2852 const TQualifier qualifier = operand 2856 registerIndex(TIntermTyped *operand) argument 3406 isSamplerRegister(TIntermTyped *operand) argument [all...] |
H A D | ParseHelper.cpp | 246 void TParseContext::unaryOpError(const TSourceLoc &line, const char* op, TString operand) argument 249 extraInfoStream << "no operation '" << op << "' exists that takes an operand of type " << operand local 252 error(line, " wrong operand type", op, extraInfo.c_str()); 261 extraInfoStream << "no operation '" << op << "' exists that takes a left-hand operand of type '" << left 262 << "' and a right operand of type '" << right << "' (or there is no acceptable conversion)"; 264 error(line, " wrong operand types ", op, extraInfo.c_str()); 3177 // It is enough to check the type of only one operand, since later it 3178 // is checked that the operand types match. 3607 error(paramNode->getLine(), " wrong operand typ [all...] |
/external/tensorflow/tensorflow/compiler/xla/client/ |
H A D | computation_builder.cc | 208 const ComputationDataHandle& operand) { 211 *request.mutable_operand() = operand; 225 const ComputationDataHandle& operand) { 228 auto status_or_shape = GetShapeWithoutNoteError(operand); 257 const ComputationDataHandle& operand, const Shape& expected_shape) { 258 std::unique_ptr<Shape> actual_shape = GetShape(operand).ConsumeValueOrDie(); 262 return operand; 277 const ComputationDataHandle& operand, 283 *request->mutable_operand() = operand; 297 const ComputationDataHandle& operand, int6 207 GetShapeWithoutNoteError( const ComputationDataHandle& operand) argument 224 GetShape( const ComputationDataHandle& operand) argument 256 CheckShape( const ComputationDataHandle& operand, const Shape& expected_shape) argument 276 Slice( const ComputationDataHandle& operand, tensorflow::gtl::ArraySlice<int64> start_indices, tensorflow::gtl::ArraySlice<int64> limit_indices, tensorflow::gtl::ArraySlice<int64> strides) argument 296 SliceInDim( const ComputationDataHandle& operand, int64 start_index, int64 limit_index, int64 stride, int64 dimno) argument 315 DynamicSlice( const ComputationDataHandle& operand, const ComputationDataHandle& start_indices, tensorflow::gtl::ArraySlice<int64> slice_sizes) argument 329 DynamicUpdateSlice( const ComputationDataHandle& operand, const ComputationDataHandle& update, const ComputationDataHandle& start_indices) argument 353 Broadcast( const ComputationDataHandle& operand, tensorflow::gtl::ArraySlice<int64> broadcast_sizes) argument 365 Pad( const ComputationDataHandle& operand, const ComputationDataHandle& padding_value, const PaddingConfig& padding_config) argument 377 Reshape( const ComputationDataHandle& operand, tensorflow::gtl::ArraySlice<int64> dimensions, tensorflow::gtl::ArraySlice<int64> new_sizes) argument 393 Reshape( const ComputationDataHandle& operand, tensorflow::gtl::ArraySlice<int64> new_sizes) argument 409 Collapse( const ComputationDataHandle& operand, tensorflow::gtl::ArraySlice<int64> dims_to_collapse) argument 460 Trace(const string& tag, const ComputationDataHandle& operand) argument 733 Fft( const ComputationDataHandle& operand, const FftType fft_type, const tensorflow::gtl::ArraySlice<int64> fft_length) argument 755 Outfeed(const ComputationDataHandle& operand, const Shape& shape, const string& outfeed_config) argument 812 Conj( const ComputationDataHandle& operand) argument 871 Not( const ComputationDataHandle& operand) argument 894 Abs( const ComputationDataHandle& operand) argument 905 Exp( const ComputationDataHandle& operand) argument 910 Floor( const ComputationDataHandle& operand) argument 915 Ceil( const ComputationDataHandle& operand) argument 920 Round( const ComputationDataHandle& operand) argument 925 Log( const ComputationDataHandle& operand) argument 930 Sign( const ComputationDataHandle& operand) argument 935 Cos( const ComputationDataHandle& operand) argument 940 Sin( const ComputationDataHandle& operand) argument 945 Tanh( const ComputationDataHandle& operand) argument 950 Real( const ComputationDataHandle& operand) argument 955 Imag( const ComputationDataHandle& operand) argument 960 IsFinite( const ComputationDataHandle& operand) argument 965 Transpose( const ComputationDataHandle& operand, tensorflow::gtl::ArraySlice<int64> permutation) argument 977 Rev( const ComputationDataHandle& operand, tensorflow::gtl::ArraySlice<int64> dimensions) argument 989 Sort( const ComputationDataHandle& operand) argument 994 SqrtF32( const ComputationDataHandle& operand) argument 1006 ConvertElementType( const ComputationDataHandle& operand, PrimitiveType new_element_type) argument 1025 BitcastConvertType( const ComputationDataHandle& operand, PrimitiveType new_element_type) argument 1044 SquareF32( const ComputationDataHandle& operand) argument 1050 ReciprocalF32( const ComputationDataHandle& operand) argument 1056 Neg( const ComputationDataHandle& operand) argument 1061 Clamp( const ComputationDataHandle& min, const ComputationDataHandle& operand, const ComputationDataHandle& max) argument 1067 UnaryOp( UnaryOperation unop, const ComputationDataHandle& operand) argument 1117 SetReturnValue( const ComputationDataHandle& operand) argument 1139 IsConstant( const ComputationDataHandle& operand, int64 num_parameters) argument 1159 ComputeConstant( const ComputationDataHandle& operand, const Layout* output_layout, tensorflow::gtl::ArraySlice<Literal> parameters) argument 1269 Reduce( const ComputationDataHandle& operand, const ComputationDataHandle& init_value, const Computation& computation, tensorflow::gtl::ArraySlice<int64> dimensions_to_reduce) argument 1284 ReduceAll( const ComputationDataHandle& operand, const ComputationDataHandle& init_value, const Computation& computation) argument 1301 ReduceWindow( const ComputationDataHandle& operand, const ComputationDataHandle& init_value, const Computation& computation, tensorflow::gtl::ArraySlice<int64> window_dimensions, tensorflow::gtl::ArraySlice<int64> window_strides, Padding padding) argument 1331 ReduceWindowWithGeneralPadding( const ComputationDataHandle& operand, const ComputationDataHandle& init_value, const Computation& computation, tensorflow::gtl::ArraySlice<int64> window_dimensions, tensorflow::gtl::ArraySlice<int64> window_strides, tensorflow::gtl::ArraySlice<std::pair<int64, int64>> padding) argument 1352 BatchNormTraining( const ComputationDataHandle& operand, const ComputationDataHandle& scale, const ComputationDataHandle& offset, float epsilon, int64 feature_index) argument 1366 BatchNormInference( const ComputationDataHandle& operand, const ComputationDataHandle& scale, const ComputationDataHandle& offset, const ComputationDataHandle& mean, const ComputationDataHandle& variance, float epsilon, int64 feature_index) argument 1383 BatchNormGrad( const ComputationDataHandle& operand, const ComputationDataHandle& scale, const ComputationDataHandle& mean, const ComputationDataHandle& var, const ComputationDataHandle& grad_output, float epsilon, int64 feature_index) argument 1400 CrossReplicaSum( const ComputationDataHandle& operand) argument 1409 SelectAndScatter( const ComputationDataHandle& operand, const Computation& select, tensorflow::gtl::ArraySlice<int64> window_dimensions, tensorflow::gtl::ArraySlice<int64> window_strides, Padding padding, const ComputationDataHandle& source, const ComputationDataHandle& init_value, const Computation& scatter) argument 1430 SelectAndScatterWithGeneralPadding( const ComputationDataHandle& operand, const Computation& select, tensorflow::gtl::ArraySlice<int64> window_dimensions, tensorflow::gtl::ArraySlice<int64> window_strides, tensorflow::gtl::ArraySlice<std::pair<int64, int64>> padding, const ComputationDataHandle& source, const ComputationDataHandle& init_value, const Computation& scatter) argument 1455 ReducePrecision( const ComputationDataHandle& operand, const int exponent_bits, const int mantissa_bits) argument 1467 Send(const ComputationDataHandle& operand, const ChannelHandle& handle) argument [all...] |
/external/tensorflow/tensorflow/compiler/xla/service/ |
H A D | hlo_instruction.cc | 166 const string& tag, HloInstruction* operand) { 169 instruction->operands_.push_back(operand); 184 HloInstruction* operand, int64 index) { 188 instruction->AppendOperand(operand); 212 for (auto operand : operands) { 213 instruction->AppendOperand(operand); 219 const Shape& shape, HloOpcode opcode, HloInstruction* operand) { 246 return CreateNary(shape, opcode, {operand}); 314 for (auto operand : operands) { 315 instruction->AppendOperand(operand); 165 CreateTrace( const string& tag, HloInstruction* operand) argument 183 CreateGetTupleElement(const Shape& shape, HloInstruction* operand, int64 index) argument 218 CreateUnary( const Shape& shape, HloOpcode opcode, HloInstruction* operand) argument 341 CreateFft( const Shape& shape, HloInstruction* operand, FftType fft_type, tensorflow::gtl::ArraySlice<int64> fft_length) argument 377 CreateReducePrecision(const Shape& shape, HloInstruction* operand, const int exponent_bits, const int mantissa_bits) argument 402 CreateOutfeed( const Shape& shape, HloInstruction* operand, tensorflow::StringPiece outfeed_config) argument 416 CreateSend( HloInstruction* operand, int64 channel_id) argument 428 CreateSendDone( HloInstruction* operand) argument 450 CreateRecvDone( HloInstruction* operand) argument 462 CreateReverse( const Shape& shape, HloInstruction* operand, tensorflow::gtl::ArraySlice<int64> dimensions) argument 499 CreateSlice( const Shape& shape, HloInstruction* operand, tensorflow::gtl::ArraySlice<int64> start_indices, tensorflow::gtl::ArraySlice<int64> limit_indices, tensorflow::gtl::ArraySlice<int64> strides) argument 518 CreateDynamicSlice( const Shape& shape, HloInstruction* operand, HloInstruction* start_indices, tensorflow::gtl::ArraySlice<int64> slice_sizes) argument 531 CreateDynamicUpdateSlice(const Shape& shape, HloInstruction* operand, HloInstruction* update, HloInstruction* start_indices) argument 555 CreateConvert( const Shape& shape, HloInstruction* operand) argument 563 CreateBitcastConvert(const Shape& shape, HloInstruction* operand) argument 584 CreateReduceWindow( const Shape& shape, HloInstruction* operand, HloInstruction* init_value, const Window& window, HloComputation* reduce_computation) argument 597 CreateBatchNormTraining(const Shape& shape, HloInstruction* operand, HloInstruction* scale, HloInstruction* offset, float epsilon, int64 feature_index) argument 613 CreateBatchNormInference( const Shape& shape, HloInstruction* operand, HloInstruction* scale, HloInstruction* offset, HloInstruction* mean, HloInstruction* variance, float epsilon, int64 feature_index) argument 630 CreateBatchNormGrad(const Shape& shape, HloInstruction* operand, HloInstruction* scale, HloInstruction* mean, HloInstruction* variance, HloInstruction* grad_output, float epsilon, int64 feature_index) argument 648 CreateSelectAndScatter( const Shape& shape, HloInstruction* operand, HloComputation* select, const Window& window, HloInstruction* source, HloInstruction* init_value, HloComputation* scatter) argument 664 CreateBroadcast( const Shape& shape, HloInstruction* operand, tensorflow::gtl::ArraySlice<int64> broadcast_dimensions) argument 676 CreateBroadcastSequence( const Shape& output_shape, HloInstruction* operand, const std::function<HloInstruction*(std::unique_ptr<HloInstruction>)>& adder) argument 727 CreatePad( const Shape& shape, HloInstruction* operand, HloInstruction* padding_value, const PaddingConfig& padding_config) argument 737 CreateReshape( const Shape& shape, HloInstruction* operand) argument 748 CreateTranspose( const Shape& shape, HloInstruction* operand, tensorflow::gtl::ArraySlice<int64> dimensions) argument 996 HloInstruction* operand = clone->mutable_operand(operand_num); local 1158 CreateGather( const Shape& shape, HloInstruction* operand, HloInstruction* gather_indices, const GatherDimensionNumbers& gather_dim_numbers, tensorflow::gtl::ArraySlice<int64> window_bounds) argument 1610 const HloInstruction* HloInstruction::operand(int64 i) const { function in class:xla::HloInstruction 1654 AppendOperand(HloInstruction* operand) argument 1956 HloInstruction* operand = operands_[operand_num]; local 3028 IsInstructionElementwiseOnOperand(const HloInstruction* instruction, const HloInstruction* operand) argument [all...] |