Searched defs:OperandInfo (Results 1 – 7 of 7) sorted by relevance
117 struct TORCH_API OperandInfo { struct119 OperandInfo() = default; argument120 C10_ALWAYS_INLINE explicit OperandInfo(c10::MaybeOwned<TensorBase>&& t) { in OperandInfo() function131 C10_ALWAYS_INLINE OperandInfo& operator=(const OperandInfo&) = default; argument133 C10_ALWAYS_INLINE OperandInfo& operator=(OperandInfo&&) noexcept = default; argument138 void* data = nullptr;141 StrideVector stride_bytes;150 std::optional<Device> device = std::nullopt;151 ScalarType target_dtype = ScalarType::Undefined;156 ScalarType current_dtype = ScalarType::Undefined;[all …]
64 struct OperandInfo { struct67 Record *Rec;71 std::string Name;75 std::string PrinterMethodName;99 /// MIOperandInfo - Default MI operand type. Note an operand may be made argument101 DagInit *MIOperandInfo; argument107 OperandInfo(Record *R, const std::string &N, const std::string &PMN, in OperandInfo() argument137 std::vector<OperandInfo> OperandList; argument
45 struct OperandInfo { struct46 std::vector<EncodingField> Fields;47 std::string Decoder;48 bool HasCompleteDecoder;50 OperandInfo(std::string D, bool HCD) in OperandInfo() function53 void addField(unsigned Base, unsigned Width, unsigned Offset) { in addField()57 unsigned numFields() const { return Fields.size(); } in numFields()59 typedef std::vector<EncodingField>::const_iterator const_iterator;61 const_iterator begin() const { return Fields.begin(); } in begin()62 const_iterator end() const { return Fields.end(); } in end()
181 std::vector<std::string> OperandInfo = GetOperandInfo(*Inst); in EmitOperandInfo() local540 std::vector<std::string> OperandInfo = GetOperandInfo(Inst); in emitRecord() local
386 auto &OperandInfo = getOrCreateValueInfo(Op); in addInfoFor() local
343 auto &OperandInfo = getOrCreateValueInfo(Op); in addInfoFor() local
4050 FunctionOperandInfo OperandInfo = {Func, 0, 0, 0}; in parseFunctionRecord() local