Searched defs:operand (Results 176 - 200 of 294) sorted by relevance

1234567891011>>

/external/v8/src/compiler/arm64/
H A Dcode-generator-arm64.cc208 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 Dcode-generator-ia32.cc66 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 Dcode-generator-mips.cc920 // 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 Dcode-generator-mips64.cc1044 // 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 Dcode-generator-s390.cc357 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 Dcode-generator-x64.cc41 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 Dinstruction-selector-x64.cc151 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 Dcode-generator-x87.cc60 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 Dlithium-allocator.cc30 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 Dlithium.h91 // 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 Dfull-codegen-ia32.cc428 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 Dfull-codegen-x64.cc434 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 Dfull-codegen-x87.cc423 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 Dsimulator-mips.h120 inline int32_t operand() const { return operand_; } function in class:v8::internal::SimInstructionBase
/external/v8/src/mips64/
H A Dsimulator-mips64.h129 inline int32_t operand() const { return operand_; } function in class:v8::internal::SimInstructionBase
/external/v8/src/wasm/
H A Dfunction-body-decoder.cc258 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 Dassembler-aarch64.cc402 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 DCGObjC.cpp2491 // 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 DASTWriter.cpp628 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 DsljitNativeTILEGX_64.c613 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 DPython-ast.h232 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 DOutputASM.cpp2778 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 DParseHelper.cpp246 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 Dcomputation_builder.cc208 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 Dhlo_instruction.cc166 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...]

Completed in 582 milliseconds

1234567891011>>