Created
January 31, 2024 03:53
-
-
Save renxida/36b62ee1679403628fe5528ae0a04da8 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/home/azureuser/iree-build/tools/iree-compile: /home/azureuser/miniconda/lib/libtinfo.so.6: no version information available (required by /home/azureuser/iree-build/lib/libIREECompiler.so) | |
Args: /home/azureuser/iree-build/tools/iree-compile --iree-hal-target-backends=llvm-cpu -o output.vmfb stripped-opt-125M.fp32.onnx.torch.mlir --debug | |
Load new dialect in Context builtin | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::ShapedType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::MemRefLayoutAttrInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::TypedAttr) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::ElementsAttr) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::DistinctAttr) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::BytecodeOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::SymbolOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpAsmOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::RegionKindInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::ConditionallySpeculatable) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::MemoryEffectOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::ResourceBlobManagerDialectInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpAsmDialectInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::BytecodeDialectInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::detail::AffineBinaryOpExprStorage) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::detail::AffineConstantExprStorage) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::detail::AffineDimExprStorage) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::detail::AffineMapStorage) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::detail::IntegerSetStorage) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::HoistableTypeInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVMTranslationDialectInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::chlo::ChloDialect) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::stablehlo::StablehloDialect) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::ZeroOperands<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::OneRegion<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::ZeroResults<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::ZeroSuccessors<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::NoRegionArguments<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::NoTerminator<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::SingleBlock<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::OpInvariants<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::BytecodeOpInterface::Trait<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::AffineScope<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::IsIsolatedFromAbove<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::SymbolTable<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::SymbolOpInterface::Trait<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpAsmOpInterface::Trait<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::RegionKindInterface::Trait<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::HasOnlyGraphRegion<Empty>) | |
Load new dialect in Context func | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::CallOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::SymbolUserOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::CallableOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::FunctionOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::RegionBranchTerminatorOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::DialectInlinerInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::ConvertToLLVMPatternInterface) | |
Load new dialect in Context cf | |
Load new dialect in Context arith | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::arith::ArithFastMathInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::VectorUnrollOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::InferTypeOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::InferIntRangeInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::arith::ArithIntegerOverflowFlagsInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::CastOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::NumericCastOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::bufferization::BufferizableOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::ValueBoundsOpInterface) | |
Ignoring repeated interface registration | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::BranchOpInterface) | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::AutomaticAllocationScope<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::CallableOpInterface::Trait<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::FunctionOpInterface::Trait<Empty>) | |
Load new dialect in Context torch | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::RegionBranchOpInterface) | |
Ignoring repeated interface registration | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::ZeroRegions<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::OneResult<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::OneTypedResult<mlir::torch::Torch::ValueTensorType>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::InferTypeOpInterface::Trait<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::ConstantLike<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::ConditionallySpeculatable::Trait<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::AlwaysSpeculatableImplTrait<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::MemoryEffectOpInterface::Trait<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::DialectResourceBlobHandle<mlir::BuiltinDialect>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::torch::Torch::detail::ValueTensorLiteralOpGenericAdaptorBase::Properties) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::OneTypedResult<mlir::torch::Torch::IntType>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::torch::Torch::OpTrait::AllowedInModuleInitializer<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::OneTypedResult<mlir::Type>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::NOperands<3>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::torch::Torch::OpTrait::AllowsTypeRefinement<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::torch::Torch::OpTrait::ReadOnly<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::OneOperand<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::torch::Torch::OpTrait::HasValueSemantics<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::OneTypedResult<mlir::torch::Torch::BoolType>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::NOperands<2>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::OneTypedResult<mlir::torch::Torch::ListType>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::VariadicOperands<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::torch::Torch::detail::ConstantBoolOpGenericAdaptorBase::Properties) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::NOperands<4>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::OneTypedResult<mlir::torch::Torch::NoneType>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::NOperands<5>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::OneTypedResult<mlir::torch::Torch::FloatType>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::torch::Torch::detail::ConstantFloatOpGenericAdaptorBase::Properties) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::NResults<3>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::HasParent<mlir::func::FuncOp>::Impl<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::MemRefsNormalizable<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::RegionBranchTerminatorOpInterface::Trait<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::ReturnLike<Empty>) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OpTrait::IsTerminator<Empty>) | |
Features:+64bit-mode,-32bit-mode,-16bit-mode,+sse2 | |
CPU:generic | |
TuneCPU:generic | |
Subtarget features: SSELevel 2, 3DNowLevel 0, 64bit 1 | |
G_ADD (opcode 47): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_SUB (opcode 48): 1 type index, 0 imm indices | |
.. opcode 48 is aliased to 47 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_MUL (opcode 49): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_SDIV (opcode 50): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_UDIV (opcode 51): 1 type index, 0 imm indices | |
.. opcode 51 is aliased to 50 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_SREM (opcode 52): 1 type index, 0 imm indices | |
.. opcode 52 is aliased to 50 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_UREM (opcode 53): 1 type index, 0 imm indices | |
.. opcode 53 is aliased to 50 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_SDIVREM (opcode 54): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_UDIVREM (opcode 55): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_AND (opcode 56): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_OR (opcode 57): 1 type index, 0 imm indices | |
.. opcode 57 is aliased to 56 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_XOR (opcode 58): 1 type index, 0 imm indices | |
.. opcode 58 is aliased to 56 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_IMPLICIT_DEF (opcode 59): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_PHI (opcode 60): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_FRAME_INDEX (opcode 61): 1 type index, 0 imm indices | |
.. the first uncovered type index: 1, OK | |
.. the first uncovered imm index: 0, OK | |
G_GLOBAL_VALUE (opcode 62): 1 type index, 0 imm indices | |
.. opcode 62 is aliased to 61 | |
.. the first uncovered type index: 1, OK | |
.. the first uncovered imm index: 0, OK | |
G_CONSTANT_POOL (opcode 63): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_EXTRACT (opcode 64): 2 type indices, 1 imm index | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_UNMERGE_VALUES (opcode 65): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_INSERT (opcode 66): 2 type indices, 1 imm index | |
.. opcode 66 is aliased to 64 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_MERGE_VALUES (opcode 67): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_BUILD_VECTOR (opcode 68): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_BUILD_VECTOR_TRUNC (opcode 69): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_CONCAT_VECTORS (opcode 70): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_PTRTOINT (opcode 71): 2 type indices, 0 imm indices | |
.. the first uncovered type index: 2, OK | |
.. the first uncovered imm index: 0, OK | |
G_INTTOPTR (opcode 72): 2 type indices, 0 imm indices | |
.. the first uncovered type index: 2, OK | |
.. the first uncovered imm index: 0, OK | |
G_BITCAST (opcode 73): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FREEZE (opcode 74): 1 type index, 0 imm indices | |
.. the first uncovered type index: 1, OK | |
.. the first uncovered imm index: 0, OK | |
G_CONSTANT_FOLD_BARRIER (opcode 75): 1 type index, 0 imm indices | |
.. opcode 75 is aliased to 74 | |
.. the first uncovered type index: 1, OK | |
.. the first uncovered imm index: 0, OK | |
G_INTRINSIC_FPTRUNC_ROUND (opcode 76): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_INTRINSIC_TRUNC (opcode 77): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_INTRINSIC_ROUND (opcode 78): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_INTRINSIC_LRINT (opcode 79): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_INTRINSIC_ROUNDEVEN (opcode 80): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_READCYCLECOUNTER (opcode 81): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_LOAD (opcode 82): 2 type indices, 0 imm indices | |
.. the first uncovered type index: 2, OK | |
.. the first uncovered imm index: 0, OK | |
G_SEXTLOAD (opcode 83): 2 type indices, 0 imm indices | |
.. the first uncovered type index: 2, OK | |
.. the first uncovered imm index: 0, OK | |
G_ZEXTLOAD (opcode 84): 2 type indices, 0 imm indices | |
.. the first uncovered type index: 2, OK | |
.. the first uncovered imm index: 0, OK | |
G_INDEXED_LOAD (opcode 85): 3 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_INDEXED_SEXTLOAD (opcode 86): 3 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_INDEXED_ZEXTLOAD (opcode 87): 3 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_STORE (opcode 88): 2 type indices, 0 imm indices | |
.. the first uncovered type index: 2, OK | |
.. the first uncovered imm index: 0, OK | |
G_INDEXED_STORE (opcode 89): 3 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMIC_CMPXCHG_WITH_SUCCESS (opcode 90): 3 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMIC_CMPXCHG (opcode 91): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_XCHG (opcode 92): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_ADD (opcode 93): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_SUB (opcode 94): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_AND (opcode 95): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_NAND (opcode 96): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_OR (opcode 97): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_XOR (opcode 98): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_MAX (opcode 99): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_MIN (opcode 100): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_UMAX (opcode 101): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_UMIN (opcode 102): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_FADD (opcode 103): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_FSUB (opcode 104): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_FMAX (opcode 105): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_FMIN (opcode 106): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_UINC_WRAP (opcode 107): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ATOMICRMW_UDEC_WRAP (opcode 108): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FENCE (opcode 109): 0 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_PREFETCH (opcode 110): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_BRCOND (opcode 111): 1 type index, 0 imm indices | |
.. the first uncovered type index: 1, OK | |
.. the first uncovered imm index: 0, OK | |
G_BRINDIRECT (opcode 112): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_INVOKE_REGION_START (opcode 113): 0 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_INTRINSIC (opcode 114): 0 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_INTRINSIC_W_SIDE_EFFECTS (opcode 115): 0 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_INTRINSIC_CONVERGENT (opcode 116): 0 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS (opcode 117): 0 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ANYEXT (opcode 118): 2 type indices, 0 imm indices | |
.. opcode 118 is aliased to 124 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_TRUNC (opcode 119): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_CONSTANT (opcode 120): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_FCONSTANT (opcode 121): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_VASTART (opcode 122): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VAARG (opcode 123): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SEXT (opcode 124): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_SEXT_INREG (opcode 125): 1 type index, 1 imm index | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_ZEXT (opcode 126): 2 type indices, 0 imm indices | |
.. opcode 126 is aliased to 124 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_SHL (opcode 127): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_LSHR (opcode 128): 2 type indices, 0 imm indices | |
.. opcode 128 is aliased to 127 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_ASHR (opcode 129): 2 type indices, 0 imm indices | |
.. opcode 129 is aliased to 127 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_FSHL (opcode 130): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FSHR (opcode 131): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ROTR (opcode 132): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ROTL (opcode 133): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ICMP (opcode 134): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_FCMP (opcode 135): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_SELECT (opcode 136): 2 type indices, 0 imm indices | |
.. the first uncovered type index: 2, OK | |
.. the first uncovered imm index: 0, OK | |
G_UADDO (opcode 137): 2 type indices, 0 imm indices | |
.. opcode 137 is aliased to 138 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_UADDE (opcode 138): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_USUBO (opcode 139): 2 type indices, 0 imm indices | |
.. opcode 139 is aliased to 138 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_USUBE (opcode 140): 2 type indices, 0 imm indices | |
.. opcode 140 is aliased to 138 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_SADDO (opcode 141): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SADDE (opcode 142): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SSUBO (opcode 143): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SSUBE (opcode 144): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_UMULO (opcode 145): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SMULO (opcode 146): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_UMULH (opcode 147): 1 type index, 0 imm indices | |
.. opcode 147 is aliased to 148 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_SMULH (opcode 148): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_UADDSAT (opcode 149): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SADDSAT (opcode 150): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_USUBSAT (opcode 151): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SSUBSAT (opcode 152): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_USHLSAT (opcode 153): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SSHLSAT (opcode 154): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SMULFIX (opcode 155): 1 type index, 1 imm index | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_UMULFIX (opcode 156): 1 type index, 1 imm index | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SMULFIXSAT (opcode 157): 1 type index, 1 imm index | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_UMULFIXSAT (opcode 158): 1 type index, 1 imm index | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SDIVFIX (opcode 159): 1 type index, 1 imm index | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_UDIVFIX (opcode 160): 1 type index, 1 imm index | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SDIVFIXSAT (opcode 161): 1 type index, 1 imm index | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_UDIVFIXSAT (opcode 162): 1 type index, 1 imm index | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FADD (opcode 163): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_FSUB (opcode 164): 1 type index, 0 imm indices | |
.. opcode 164 is aliased to 163 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_FMUL (opcode 165): 1 type index, 0 imm indices | |
.. opcode 165 is aliased to 163 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_FMA (opcode 166): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FMAD (opcode 167): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FDIV (opcode 168): 1 type index, 0 imm indices | |
.. opcode 168 is aliased to 163 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_FREM (opcode 169): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FPOW (opcode 170): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FPOWI (opcode 171): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FEXP (opcode 172): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FEXP2 (opcode 173): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FEXP10 (opcode 174): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FLOG (opcode 175): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FLOG2 (opcode 176): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FLOG10 (opcode 177): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FLDEXP (opcode 178): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FFREXP (opcode 179): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FNEG (opcode 180): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FPEXT (opcode 181): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_FPTRUNC (opcode 182): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_FPTOSI (opcode 183): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_FPTOUI (opcode 184): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SITOFP (opcode 185): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_UITOFP (opcode 186): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FABS (opcode 187): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FCOPYSIGN (opcode 188): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_IS_FPCLASS (opcode 189): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FCANONICALIZE (opcode 190): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FMINNUM (opcode 191): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FMAXNUM (opcode 192): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FMINNUM_IEEE (opcode 193): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FMAXNUM_IEEE (opcode 194): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FMINIMUM (opcode 195): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FMAXIMUM (opcode 196): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_GET_FPENV (opcode 197): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SET_FPENV (opcode 198): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_RESET_FPENV (opcode 199): 0 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_GET_FPMODE (opcode 200): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SET_FPMODE (opcode 201): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_RESET_FPMODE (opcode 202): 0 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_PTR_ADD (opcode 203): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_PTRMASK (opcode 204): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SMIN (opcode 205): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SMAX (opcode 206): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_UMIN (opcode 207): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_UMAX (opcode 208): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ABS (opcode 209): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_LROUND (opcode 210): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_LLROUND (opcode 211): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_BR (opcode 212): 0 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_BRJT (opcode 213): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_INSERT_VECTOR_ELT (opcode 214): 3 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_EXTRACT_VECTOR_ELT (opcode 215): 3 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SHUFFLE_VECTOR (opcode 216): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_CTTZ (opcode 217): 2 type indices, 0 imm indices | |
.. opcode 217 is aliased to 218 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_CTTZ_ZERO_UNDEF (opcode 218): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_CTLZ (opcode 219): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_CTLZ_ZERO_UNDEF (opcode 220): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_CTPOP (opcode 221): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_BSWAP (opcode 222): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_BITREVERSE (opcode 223): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FCEIL (opcode 224): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FCOS (opcode 225): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FSIN (opcode 226): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FSQRT (opcode 227): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FFLOOR (opcode 228): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FRINT (opcode 229): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_FNEARBYINT (opcode 230): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_ADDRSPACE_CAST (opcode 231): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_BLOCK_ADDR (opcode 232): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_JUMP_TABLE (opcode 233): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_DYN_STACKALLOC (opcode 234): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_STACKSAVE (opcode 235): 1 type index, 0 imm indices | |
.. opcode 235 is aliased to 234 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_STACKRESTORE (opcode 236): 1 type index, 0 imm indices | |
.. opcode 236 is aliased to 234 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_STRICT_FADD (opcode 237): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_STRICT_FSUB (opcode 238): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_STRICT_FMUL (opcode 239): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_STRICT_FDIV (opcode 240): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_STRICT_FREM (opcode 241): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_STRICT_FMA (opcode 242): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_STRICT_FSQRT (opcode 243): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_STRICT_FLDEXP (opcode 244): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_READ_REGISTER (opcode 245): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_WRITE_REGISTER (opcode 246): 1 type index, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_MEMCPY (opcode 247): 3 type indices, 1 imm index | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_MEMCPY_INLINE (opcode 248): 3 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_MEMMOVE (opcode 249): 3 type indices, 1 imm index | |
.. opcode 249 is aliased to 247 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_MEMSET (opcode 250): 3 type indices, 1 imm index | |
.. opcode 250 is aliased to 247 | |
.. type index coverage check SKIPPED: user-defined predicate detected | |
.. imm index coverage check SKIPPED: user-defined predicate detected | |
G_BZERO (opcode 251): 2 type indices, 1 imm index | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_SEQ_FADD (opcode 252): 3 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_SEQ_FMUL (opcode 253): 3 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_FADD (opcode 254): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_FMUL (opcode 255): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_FMAX (opcode 256): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_FMIN (opcode 257): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_FMAXIMUM (opcode 258): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_FMINIMUM (opcode 259): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_ADD (opcode 260): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_MUL (opcode 261): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_AND (opcode 262): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_OR (opcode 263): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_XOR (opcode 264): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_SMAX (opcode 265): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_SMIN (opcode 266): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_UMAX (opcode 267): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_VECREDUCE_UMIN (opcode 268): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_SBFX (opcode 269): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
G_UBFX (opcode 270): 2 type indices, 0 imm indices | |
.. type index coverage check SKIPPED: no rules defined | |
.. imm index coverage check SKIPPED: no rules defined | |
CPU : generic | |
Target Triple : x86_64-unknown-unknown-eabi-elf | |
Target Feature string : | |
Data Layout : e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128 | |
Vector Width : 16 | |
[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtin[dialect] repeated interface registration for dialect builtinLoad new dialect in Context affine | |
Load new dialect in Context ub | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::ub::PoisonAttrInterface) | |
Ignoring repeated interface registration | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::affine::AffineDmaStartOp) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::affine::AffineMapAccessInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::affine::AffineDmaWaitOp) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LoopLikeOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::affine::AffineReadOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::affine::AffineWriteOpInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context amdgpu | |
Load new dialect in Context gpu | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::gpu::AsyncTokenType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::gpu::MMAMatrixType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::gpu::SparseDnTensorHandleType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::gpu::SparseSpMatHandleType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::gpu::SparseSpGEMMOpHandleType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::gpu::AsyncOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::DataLayoutOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::DeviceMappingAttrInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::ProcessorIDInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::ProcessorCountInterface) | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
Load new dialect in Context arm_neon | |
Ignoring repeated interface registration | |
Load new dialect in Context arm_sme | |
Load new dialect in Context scf | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::DestinationStyleOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::ParallelCombiningOpInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context vector | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::vector::MaskableOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::vector::MaskingOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::VectorTransferOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::ViewLikeOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::SubsetOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::SubsetExtractionOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::SubsetInsertionOpInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context memref | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::CopyOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::PromotableMemOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::DestructurableAccessorOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::PromotableAllocationOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::DestructurableAllocationOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::ShapedDimOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::OffsetSizeAndStrideOpInterface) | |
Ignoring repeated interface registration | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::arm_sme::ArmSMETileOpInterface) | |
Ignoring repeated interface registration | |
[dialect] repeated interface registration for dialect arm_sme[dialect] repeated interface registration for dialect arm_sme[dialect] repeated interface registration for dialect arm_sme[dialect] repeated interface registration for dialect arm_sme[dialect] repeated interface registration for dialect arm_sme[dialect] repeated interface registration for dialect arm_sme[dialect] repeated interface registration for dialect arm_smeLoad new dialect in Context bufferization | |
Load new dialect in Context tensor | |
Load new dialect in Context complex | |
Ignoring repeated interface registration | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::ReifyRankedShapedTypeOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::TilingInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::TiedOpInterface) | |
Load new dialect in Context linalg | |
Load new dialect in Context math | |
Ignoring repeated interface registration | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::linalg::AggregatedOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::linalg::LinalgOp) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::linalg::ContractionOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::linalg::ConvolutionOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::linalg::FillOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::PartitionableLoopsInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::PartialReductionOpInterface) | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::bufferization::AllocationOpInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context chlo | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::InferShapedTypeOpInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context flow | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Flow::DispatchTensorType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Flow::StreamableOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::ShapeAwareOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::ClosureOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::DialectFoldInterface) | |
Load new dialect in Context util | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::SizedStorageAttr) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::SerializableAttrInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::InliningPolicyAttrInterface) | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::ReferenceTypeInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::SizeAwareTypeInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::GlobalTypeInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::InferTypeSizeInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::SubrangeTypeInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::SizeAwareOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::SubrangeOperandOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::SubrangeOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::GlobalAddressOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::GlobalLoadIndirectOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::GlobalLoadOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::GlobalOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::GlobalStoreIndirectOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::GlobalStoreOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Util::InitializerOpInterface) | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
Load new dialect in Context hal | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Stream::AffinityAttr) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::AllocatorType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::BufferType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::BufferViewType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::ChannelType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::CommandBufferType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::DescriptorSetLayoutType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::DeviceType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::EventType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::ExecutableType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::FenceType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::FileType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::PipelineLayoutType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::HAL::SemaphoreType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::VMConversionDialectInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::ProcessorTileSizeInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context io_parameters | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::HALConversionDialectInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context iree_codegen | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Codegen::UKernelOpInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context iree_input | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Input::TiedOpInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context iree_linalg_ext | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::LinalgExt::LinalgExtOp) | |
Ignoring repeated interface registration | |
Load new dialect in Context llvm | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::LLVMVoidType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::LLVMPPCFP128Type) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::LLVMX86MMXType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::LLVMTokenType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::LLVMLabelType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::LLVMMetadataType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::LLVMStructType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::DataLayoutTypeInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::DestructurableTypeInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::IntegerOverflowFlagsInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::PromotableOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::GetResultPtrElementType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::AccessGroupOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::AliasAnalysisOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::FastmathFlagsInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::LLVM::BranchWeightOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::SafeMemorySlotAccessOpInterface) | |
Ignoring repeated interface registration | |
[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvm[dialect] repeated interface registration for dialect llvmLoad new dialect in Context ml_program | |
Ignoring repeated interface registration | |
Load new dialect in Context nvgpu | |
Ignoring repeated interface registration | |
Load new dialect in Context nvvm | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::NVVM::BasicPtxBuilderInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::gpu::TargetAttrInterface) | |
Ignoring repeated interface registration | |
[dialect] repeated interface registration for dialect nvvm[dialect] repeated interface registration for dialect nvvm[dialect] repeated interface registration for dialect nvvm[dialect] repeated interface registration for dialect nvvm[dialect] repeated interface registration for dialect nvvm[dialect] repeated interface registration for dialect nvvm[dialect] repeated interface registration for dialect nvvmLoad new dialect in Context pdl | |
Ignoring repeated interface registration | |
Load new dialect in Context pdl_interp | |
Ignoring repeated interface registration | |
Load new dialect in Context rocdl | |
Ignoring repeated interface registration | |
[dialect] repeated interface registration for dialect rocdl[dialect] repeated interface registration for dialect rocdl[dialect] repeated interface registration for dialect rocdl[dialect] repeated interface registration for dialect rocdl[dialect] repeated interface registration for dialect rocdl[dialect] repeated interface registration for dialect rocdl[dialect] repeated interface registration for dialect rocdlLoad new dialect in Context spirv | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::InterfaceVarABIAttr) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::TargetEnvAttr) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::VerCapExtAttr) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::ArrayType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::CooperativeMatrixType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::ImageType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::JointMatrixINTELType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::MatrixType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::PointerType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::RuntimeArrayType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::SampledImageType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::StructType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::QueryMinVersionInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::QueryMaxVersionInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::QueryExtensionInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::spirv::QueryCapabilityInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context stablehlo | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::hlo::HloDialectInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::VerifiableTensorEncoding) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::hlo::BoundedAttrInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context stream | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Stream::AffinityOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Stream::StreamableOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Stream::AsyncAccessOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Stream::TimelineOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Stream::SubviewEffectOpInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context tm_tensor | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::torch::TMTensor::TMTensorOp) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::torch::TMTensor::ScalarLoopOpInterface) | |
Ignoring repeated interface registration | |
Load new dialect in Context torch_c | |
Ignoring repeated interface registration | |
Load new dialect in Context tosa | |
Load new dialect in Context quant | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::quant::AnyQuantizedType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::quant::CalibratedQuantizedType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::quant::UniformQuantizedType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::quant::UniformQuantizedPerAxisType) | |
Ignoring repeated interface registration | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::tosa::TosaOp) | |
Ignoring repeated interface registration | |
Load new dialect in Context transform | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::transform::TransformOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::transform::PatternDescriptorOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::transform::ConversionPatternDescriptorOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::transform::TypeConverterBuilderOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::transform::MatchOpInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::transform::TransformParamTypeInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::transform::TransformHandleTypeInterface) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::transform::TransformValueHandleTypeInterface) | |
Load new dialect in Context async | |
Ignoring repeated interface registration | |
Load new dialect in Context index | |
Ignoring repeated interface registration | |
Ignoring repeated interface registration | |
Load new dialect in Context vk | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::Vulkan::TargetEnvAttr) | |
Ignoring repeated interface registration | |
Load new dialect in Context vm | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::VM::BufferType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::VM::ListType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::VM::OpaqueType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::VM::RefType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::VM::VMSerializableOp) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::iree_compiler::IREE::VM::VMOp) | |
Ignoring repeated interface registration | |
Load new dialect in Context vmvx | |
Ignoring repeated interface registration | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::detail::PreservedAnalyses::AllAnalysesType) | |
ImplicitTypeIDRegistry::lookupOrInsert(mlir::DataLayoutSpecInterface) | |
//===-------------------------------------------===// | |
Legalizing operation : 'func.func'(0x55b9dcf51230) { | |
* Fold { | |
} -> FAILURE : unable to fold | |
} -> FAILURE : no matched legalization pattern | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dced9200) { | |
%0 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.embed_tokens.weight> : tensor<50272x768xf32>}> : () -> !torch.vtensor<[50272,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dced42e0) { | |
%1 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.embed_positions.weight> : tensor<2050x768xf32>}> : () -> !torch.vtensor<[2050,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf39770) { | |
%2 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf39970) { | |
%3 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3b020) { | |
%4 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.0.self_attn.k_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3bb30) { | |
%5 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.0.self_attn.v_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3c1d0) { | |
%6 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.0.self_attn.q_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3c400) { | |
%7 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.0.self_attn.out_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3caa0) { | |
%8 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.0.self_attn_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3ccd0) { | |
%9 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.0.self_attn_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3dc20) { | |
%10 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.0.fc1.weight> : tensor<3072x768xf32>}> : () -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3e700) { | |
%11 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.0.fc1.bias> : tensor<3072xf32>}> : () -> !torch.vtensor<[3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf23220) { | |
%12 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.0.fc2.weight> : tensor<768x3072xf32>}> : () -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3f700) { | |
%13 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.0.fc2.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3f930) { | |
%14 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.0.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3ffd0) { | |
%15 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.0.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf40670) { | |
%16 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.1.self_attn.k_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf408a0) { | |
%17 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.1.self_attn.v_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf40ad0) { | |
%18 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.1.self_attn.q_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf40d00) { | |
%19 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.1.self_attn.out_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf40f30) { | |
%20 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.1.self_attn_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf41160) { | |
%21 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.1.self_attn_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf41360) { | |
%22 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.1.fc1.weight> : tensor<3072x768xf32>}> : () -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf419d0) { | |
%23 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.1.fc1.bias> : tensor<3072xf32>}> : () -> !torch.vtensor<[3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3ec20) { | |
%24 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.1.fc2.weight> : tensor<768x3072xf32>}> : () -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf423e0) { | |
%25 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.1.fc2.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf42630) { | |
%26 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.1.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf42860) { | |
%27 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.1.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf42a90) { | |
%28 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.2.self_attn.k_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf42cc0) { | |
%29 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.2.self_attn.v_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf43360) { | |
%30 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.2.self_attn.q_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf43590) { | |
%31 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.2.self_attn.out_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf437c0) { | |
%32 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.2.self_attn_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf439f0) { | |
%33 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.2.self_attn_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf43bc0) { | |
%34 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.2.fc1.weight> : tensor<3072x768xf32>}> : () -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf43dc0) { | |
%35 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.2.fc1.bias> : tensor<3072xf32>}> : () -> !torch.vtensor<[3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf43fc0) { | |
%36 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.2.fc2.weight> : tensor<768x3072xf32>}> : () -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf441c0) { | |
%37 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.2.fc2.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf443f0) { | |
%38 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.2.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf44620) { | |
%39 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.2.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf44850) { | |
%40 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.3.self_attn.k_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf44a80) { | |
%41 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.3.self_attn.v_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf44cb0) { | |
%42 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.3.self_attn.q_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf456f0) { | |
%43 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.3.self_attn.out_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf45920) { | |
%44 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.3.self_attn_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf45b50) { | |
%45 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.3.self_attn_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf45d50) { | |
%46 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.3.fc1.weight> : tensor<3072x768xf32>}> : () -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf46760) { | |
%47 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.3.fc1.bias> : tensor<3072xf32>}> : () -> !torch.vtensor<[3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3e900) { | |
%48 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.3.fc2.weight> : tensor<768x3072xf32>}> : () -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf3eb00) { | |
%49 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.3.fc2.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf482f0) { | |
%50 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.3.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf48520) { | |
%51 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.3.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf48750) { | |
%52 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.4.self_attn.k_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf48980) { | |
%53 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.4.self_attn.v_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf48bb0) { | |
%54 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.4.self_attn.q_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf48de0) { | |
%55 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.4.self_attn.out_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf49010) { | |
%56 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.4.self_attn_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf49240) { | |
%57 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.4.self_attn_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf49440) { | |
%58 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.4.fc1.weight> : tensor<3072x768xf32>}> : () -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf49640) { | |
%59 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.4.fc1.bias> : tensor<3072xf32>}> : () -> !torch.vtensor<[3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf49840) { | |
%60 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.4.fc2.weight> : tensor<768x3072xf32>}> : () -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4aa50) { | |
%61 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.4.fc2.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4ac80) { | |
%62 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.4.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4aeb0) { | |
%63 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.4.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4b0e0) { | |
%64 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.5.self_attn.k_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4b310) { | |
%65 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.5.self_attn.v_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4b540) { | |
%66 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.5.self_attn.q_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4b770) { | |
%67 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.5.self_attn.out_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4b9a0) { | |
%68 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.5.self_attn_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4bbd0) { | |
%69 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.5.self_attn_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4bdd0) { | |
%70 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.5.fc1.weight> : tensor<3072x768xf32>}> : () -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4bfd0) { | |
%71 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.5.fc1.bias> : tensor<3072xf32>}> : () -> !torch.vtensor<[3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4c1d0) { | |
%72 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.5.fc2.weight> : tensor<768x3072xf32>}> : () -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4c3d0) { | |
%73 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.5.fc2.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4c600) { | |
%74 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.5.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4c830) { | |
%75 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.5.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4ca60) { | |
%76 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.6.self_attn.k_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4cc90) { | |
%77 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.6.self_attn.v_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4cec0) { | |
%78 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.6.self_attn.q_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4d0f0) { | |
%79 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.6.self_attn.out_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4d320) { | |
%80 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.6.self_attn_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4d550) { | |
%81 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.6.self_attn_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4d750) { | |
%82 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.6.fc1.weight> : tensor<3072x768xf32>}> : () -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4d950) { | |
%83 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.6.fc1.bias> : tensor<3072xf32>}> : () -> !torch.vtensor<[3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4db50) { | |
%84 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.6.fc2.weight> : tensor<768x3072xf32>}> : () -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4dd50) { | |
%85 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.6.fc2.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4df80) { | |
%86 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.6.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4e1b0) { | |
%87 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.6.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4e3e0) { | |
%88 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.7.self_attn.k_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4e610) { | |
%89 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.7.self_attn.v_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4e840) { | |
%90 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.7.self_attn.q_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf44ee0) { | |
%91 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.7.self_attn.out_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf45110) { | |
%92 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.7.self_attn_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf45340) { | |
%93 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.7.self_attn_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4f900) { | |
%94 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.7.fc1.weight> : tensor<3072x768xf32>}> : () -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf45f50) { | |
%95 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.7.fc1.bias> : tensor<3072xf32>}> : () -> !torch.vtensor<[3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf47580) { | |
%96 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.7.fc2.weight> : tensor<768x3072xf32>}> : () -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf47780) { | |
%97 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.7.fc2.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf479b0) { | |
%98 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.7.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf47c70) { | |
%99 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.7.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf47ea0) { | |
%100 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.8.self_attn.k_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf480d0) { | |
%101 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.8.self_attn.v_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf461f0) { | |
%102 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.8.self_attn.q_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf46420) { | |
%103 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.8.self_attn.out_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf46650) { | |
%104 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.8.self_attn_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf53060) { | |
%105 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.8.self_attn_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf53260) { | |
%106 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.8.fc1.weight> : tensor<3072x768xf32>}> : () -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf53460) { | |
%107 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.8.fc1.bias> : tensor<3072xf32>}> : () -> !torch.vtensor<[3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf53660) { | |
%108 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.8.fc2.weight> : tensor<768x3072xf32>}> : () -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf53860) { | |
%109 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.8.fc2.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf53a90) { | |
%110 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.8.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf53cc0) { | |
%111 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.8.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf53ef0) { | |
%112 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.9.self_attn.k_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf54120) { | |
%113 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.9.self_attn.v_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf54350) { | |
%114 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.9.self_attn.q_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf54580) { | |
%115 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.9.self_attn.out_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf547b0) { | |
%116 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.9.self_attn_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf559f0) { | |
%117 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.9.self_attn_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf55bf0) { | |
%118 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.9.fc1.weight> : tensor<3072x768xf32>}> : () -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf55df0) { | |
%119 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.9.fc1.bias> : tensor<3072xf32>}> : () -> !torch.vtensor<[3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf55ff0) { | |
%120 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.9.fc2.weight> : tensor<768x3072xf32>}> : () -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf561f0) { | |
%121 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.9.fc2.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf56420) { | |
%122 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.9.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf56650) { | |
%123 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.9.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf56880) { | |
%124 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.10.self_attn.k_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf56ab0) { | |
%125 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.10.self_attn.v_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf56ce0) { | |
%126 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.10.self_attn.q_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf56f10) { | |
%127 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.10.self_attn.out_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf57140) { | |
%128 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.10.self_attn_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf57370) { | |
%129 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.10.self_attn_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf57570) { | |
%130 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.10.fc1.weight> : tensor<3072x768xf32>}> : () -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf57770) { | |
%131 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.10.fc1.bias> : tensor<3072xf32>}> : () -> !torch.vtensor<[3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf57970) { | |
%132 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.10.fc2.weight> : tensor<768x3072xf32>}> : () -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf57b70) { | |
%133 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.10.fc2.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf57da0) { | |
%134 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.10.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf57fd0) { | |
%135 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.10.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf58200) { | |
%136 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.11.self_attn.k_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf58430) { | |
%137 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.11.self_attn.v_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf58660) { | |
%138 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.11.self_attn.q_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf58890) { | |
%139 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.11.self_attn.out_proj.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf58ac0) { | |
%140 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.11.self_attn_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf58cf0) { | |
%141 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.11.self_attn_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf58ef0) { | |
%142 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.11.fc1.weight> : tensor<3072x768xf32>}> : () -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf590f0) { | |
%143 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.11.fc1.bias> : tensor<3072xf32>}> : () -> !torch.vtensor<[3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf592f0) { | |
%144 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.11.fc2.weight> : tensor<768x3072xf32>}> : () -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf594f0) { | |
%145 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.11.fc2.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf59720) { | |
%146 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.11.final_layer_norm.weight> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf59950) { | |
%147 = "torch.vtensor.literal"() <{value = dense_resource<_model.decoder.layers.11.final_layer_norm.bias> : tensor<768xf32>}> : () -> !torch.vtensor<[768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf59b80) { | |
%148 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2046> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf59d50) { | |
%149 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2047> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf59f20) { | |
%150 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2058> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5a0f0) { | |
%151 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2094> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5a2c0) { | |
%152 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2102> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5a490) { | |
%153 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2103> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5a660) { | |
%154 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2114> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5a830) { | |
%155 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2150> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5aa00) { | |
%156 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2158> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5abd0) { | |
%157 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2159> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5ada0) { | |
%158 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2170> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5af70) { | |
%159 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2206> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5b140) { | |
%160 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2214> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5b310) { | |
%161 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2215> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5b4e0) { | |
%162 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2226> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5b6b0) { | |
%163 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2262> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5b880) { | |
%164 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2270> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5ba50) { | |
%165 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2271> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5bc20) { | |
%166 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2282> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5bdf0) { | |
%167 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2318> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5bfc0) { | |
%168 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2326> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5c190) { | |
%169 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2327> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5c360) { | |
%170 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2338> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5c530) { | |
%171 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2374> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5c700) { | |
%172 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2382> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5c8d0) { | |
%173 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2383> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5dab0) { | |
%174 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2394> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5dc80) { | |
%175 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2430> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5de50) { | |
%176 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2438> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5e020) { | |
%177 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2439> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5e1f0) { | |
%178 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2450> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5e3c0) { | |
%179 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2486> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5e590) { | |
%180 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2494> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5e760) { | |
%181 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2495> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5e930) { | |
%182 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2506> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5eb00) { | |
%183 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2542> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5ecd0) { | |
%184 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2550> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5eea0) { | |
%185 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2551> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf5f070) { | |
%186 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2562> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4ea10) { | |
%187 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2598> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4ebe0) { | |
%188 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2606> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4edb0) { | |
%189 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2607> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4ef80) { | |
%190 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2618> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4f150) { | |
%191 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2654> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4f320) { | |
%192 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2662> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4f4f0) { | |
%193 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2663> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4f6c0) { | |
%194 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2674> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf4f890) { | |
%195 = "torch.vtensor.literal"() <{value = dense_resource<_onnx__MatMul_2710> : tensor<768x768xf32>}> : () -> !torch.vtensor<[768,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf46930) { | |
%196 = "torch.vtensor.literal"() <{value = dense_resource<_> : tensor<2xsi64>}> : () -> !torch.vtensor<[2],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf46eb0) { | |
%197 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf46f70) { | |
%198 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf470a0) { | |
%199 = "torch.aten.select.int"(%196, %197, %198) : (!torch.vtensor<[2],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf471d0) { | |
%200 = "torch.aten.item"(%199) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf472c0) { | |
%201 = "torch.aten.eq.int"(%200, %197) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf512d0) { | |
%202 = "torch.aten.Int.bool"(%201) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf517d0) { | |
%203 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf51890) { | |
%204 = "torch.aten.mul.int"(%202, %203) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf519a0) { | |
%205 = "torch.aten.add.int"(%200, %204) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf51ab0) { | |
%206 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf51b70) { | |
%207 = "torch.aten.select.int"(%196, %197, %206) : (!torch.vtensor<[2],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf51ca0) { | |
%208 = "torch.aten.item"(%207) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf51d90) { | |
%209 = "torch.aten.eq.int"(%208, %197) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf51ea0) { | |
%210 = "torch.aten.Int.bool"(%209) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf52400) { | |
%211 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf524c0) { | |
%212 = "torch.aten.mul.int"(%210, %211) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf525d0) { | |
%213 = "torch.aten.add.int"(%208, %212) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf52bd0) { | |
%214 = "torch.prim.ListConstruct"(%205, %213) : (!torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf52ce0) { | |
%215 = "torch.aten.reshape"(%arg0, %214) : (!torch.vtensor<[1,6],si64>, !torch.list<int>) -> !torch.vtensor<[1,6],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf52df0) { | |
%216 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf52eb0) { | |
%217 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.size.int'(0x55b9dcf68220) { | |
%218 = "torch.aten.size.int"(%215, %217) : (!torch.vtensor<[1,6],si64>, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf68330) { | |
%219 = "torch.aten.mul.int"(%216, %218) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf68440) { | |
%220 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.size.int'(0x55b9dcf68500) { | |
%221 = "torch.aten.size.int"(%215, %220) : (!torch.vtensor<[1,6],si64>, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf68610) { | |
%222 = "torch.aten.mul.int"(%219, %221) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf68720) { | |
%223 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.size.int'(0x55b9dcf687e0) { | |
%224 = "torch.aten.size.int"(%0, %223) : (!torch.vtensor<[50272,768],f32>, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf688f0) { | |
%225 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.size.int'(0x55b9dcf689b0) { | |
%226 = "torch.aten.size.int"(%0, %225) : (!torch.vtensor<[50272,768],f32>, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf68ac0) { | |
%227 = "torch.prim.ListConstruct"(%222, %216) : (!torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.view'(0x55b9dcf68bd0) { | |
%228 = "torch.aten.view"(%215, %227) : (!torch.vtensor<[1,6],si64>, !torch.list<int>) -> !torch.vtensor<[6,1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf68ce0) { | |
%229 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.bool'(0x55b9dcf68dc0) { | |
%230 = "torch.constant.bool"() <{value = false}> : () -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.gather'(0x55b9dcf68e60) { | |
%231 = "torch.aten.gather"(%0, %229, %228, %230) : (!torch.vtensor<[50272,768],f32>, !torch.int, !torch.vtensor<[6,1],si64>, !torch.bool) -> !torch.vtensor<[6,1],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf69420) { | |
%232 = "torch.prim.ListConstruct"(%222, %226) : (!torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.expand'(0x55b9dcf69530) { | |
%233 = "torch.aten.expand"(%231, %232, %230) : (!torch.vtensor<[6,1],f32>, !torch.list<int>, !torch.bool) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf69ad0) { | |
%234 = "torch.prim.ListConstruct"(%218, %221, %226) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.view'(0x55b9dcf69c00) { | |
%235 = "torch.aten.view"(%233, %234) : (!torch.vtensor<[6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf69d80) { | |
%236 = "torch.vtensor.literal"() <{value = dense_resource<__1> : tensor<1x1x6x6xf32>}> : () -> !torch.vtensor<[1,1,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf69f10) { | |
%237 = "torch.vtensor.literal"() <{value = dense_resource<__2> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf6a0a0) { | |
%238 = "torch.vtensor.literal"() <{value = dense_resource<__3> : tensor<1xsi64>}> : () -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf6aa60) { | |
%239 = "torch.vtensor.literal"() <{value = dense<1> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf6abd0) { | |
%240 = "torch.vtensor.literal"() <{value = dense_resource<__4> : tensor<si64>}> : () -> !torch.vtensor<[],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.Tensor'(0x55b9dcf6acf0) { | |
%241 = "torch.aten.mul.Tensor"(%239, %240) : (!torch.vtensor<[4],si64>, !torch.vtensor<[],si64>) -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.Tensor'(0x55b9dcf6ae00) { | |
%242 = "torch.aten.eq.Tensor"(%237, %241) : (!torch.vtensor<[4],si64>, !torch.vtensor<[4],si64>) -> !torch.vtensor<[4],i1> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.where.self'(0x55b9dcf6af10) { | |
%243 = "torch.aten.where.self"(%242, %239, %237) : (!torch.vtensor<[4],i1>, !torch.vtensor<[4],si64>, !torch.vtensor<[4],si64>) -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6b040) { | |
%244 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6b100) { | |
%245 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf6b1c0) { | |
%246 = "torch.aten.select.int"(%243, %244, %245) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf6b2f0) { | |
%247 = "torch.aten.item"(%246) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6b3e0) { | |
%248 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf6b4a0) { | |
%249 = "torch.aten.select.int"(%243, %244, %248) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf6b5d0) { | |
%250 = "torch.aten.item"(%249) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6bb30) { | |
%251 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf6bbf0) { | |
%252 = "torch.aten.select.int"(%243, %244, %251) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf6bd20) { | |
%253 = "torch.aten.item"(%252) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6c280) { | |
%254 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf6c340) { | |
%255 = "torch.aten.select.int"(%243, %244, %254) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf6c470) { | |
%256 = "torch.aten.item"(%255) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf6c560) { | |
%257 = "torch.prim.ListConstruct"(%247, %250, %253, %256) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.broadcast_to'(0x55b9dcf6c6b0) { | |
%258 = "torch.aten.broadcast_to"(%236, %257) : (!torch.vtensor<[1,1,6,6],f32>, !torch.list<int>) -> !torch.vtensor<[?,?,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf6c830) { | |
%259 = "torch.vtensor.literal"() <{value = dense_resource<__5> : tensor<1x1x1x6xf32>}> : () -> !torch.vtensor<[1,1,1,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf6c9c0) { | |
%260 = "torch.vtensor.literal"() <{value = dense_resource<__6> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf6cb50) { | |
%261 = "torch.vtensor.literal"() <{value = dense_resource<__7> : tensor<1xsi64>}> : () -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf6cc40) { | |
%262 = "torch.vtensor.literal"() <{value = dense<1> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf6cdb0) { | |
%263 = "torch.vtensor.literal"() <{value = dense_resource<__8> : tensor<si64>}> : () -> !torch.vtensor<[],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.Tensor'(0x55b9dcf6ced0) { | |
%264 = "torch.aten.mul.Tensor"(%262, %263) : (!torch.vtensor<[4],si64>, !torch.vtensor<[],si64>) -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.Tensor'(0x55b9dcf6dff0) { | |
%265 = "torch.aten.eq.Tensor"(%260, %264) : (!torch.vtensor<[4],si64>, !torch.vtensor<[4],si64>) -> !torch.vtensor<[4],i1> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.where.self'(0x55b9dcf6e100) { | |
%266 = "torch.aten.where.self"(%265, %262, %260) : (!torch.vtensor<[4],i1>, !torch.vtensor<[4],si64>, !torch.vtensor<[4],si64>) -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6e230) { | |
%267 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6e2f0) { | |
%268 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf6e3b0) { | |
%269 = "torch.aten.select.int"(%266, %267, %268) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf6e4e0) { | |
%270 = "torch.aten.item"(%269) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6e5d0) { | |
%271 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf6e690) { | |
%272 = "torch.aten.select.int"(%266, %267, %271) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf6e7c0) { | |
%273 = "torch.aten.item"(%272) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6e8b0) { | |
%274 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf6e970) { | |
%275 = "torch.aten.select.int"(%266, %267, %274) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf6eaa0) { | |
%276 = "torch.aten.item"(%275) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6eb90) { | |
%277 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf6ec50) { | |
%278 = "torch.aten.select.int"(%266, %267, %277) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf6ed80) { | |
%279 = "torch.aten.item"(%278) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf6ee70) { | |
%280 = "torch.prim.ListConstruct"(%270, %273, %276, %279) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.broadcast_to'(0x55b9dcf6efc0) { | |
%281 = "torch.aten.broadcast_to"(%259, %280) : (!torch.vtensor<[1,1,1,6],f32>, !torch.list<int>) -> !torch.vtensor<[?,?,?,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6f0d0) { | |
%282 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.none'(0x55b9dcf6f190) { | |
%283 = "torch.constant.none"() : () -> !torch.none | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.bool'(0x55b9dcf6f270) { | |
%284 = "torch.constant.bool"() <{value = false}> : () -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.to.dtype'(0x55b9dce657f0) { | |
%285 = "torch.aten.to.dtype"(%281, %282, %284, %284, %283) : (!torch.vtensor<[?,?,?,6],f32>, !torch.int, !torch.bool, !torch.bool, !torch.none) -> !torch.vtensor<[?,?,?,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf6f4d0) { | |
%286 = "torch.vtensor.literal"() <{value = dense_resource<__9> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6f580) { | |
%287 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.sub.Tensor'(0x55b9dcf6f6b0) { | |
%288 = "torch.aten.sub.Tensor"(%286, %285, %287) : (!torch.vtensor<[],f32>, !torch.vtensor<[?,?,?,6],f32>, !torch.int) -> !torch.vtensor<[?,?,?,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6f7e0) { | |
%289 = "torch.constant.int"() <{value = 11 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.none'(0x55b9dcf6f8a0) { | |
%290 = "torch.constant.none"() : () -> !torch.none | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.bool'(0x55b9dcf6f980) { | |
%291 = "torch.constant.bool"() <{value = false}> : () -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.to.dtype'(0x55b9dce65ad0) { | |
%292 = "torch.aten.to.dtype"(%288, %289, %291, %291, %290) : (!torch.vtensor<[?,?,?,6],f32>, !torch.int, !torch.bool, !torch.bool, !torch.none) -> !torch.vtensor<[?,?,?,6],i1> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf6fbc0) { | |
%293 = "torch.constant.int"() <{value = 11 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.none'(0x55b9dcf6fc80) { | |
%294 = "torch.constant.none"() : () -> !torch.none | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.bool'(0x55b9dcf6fd60) { | |
%295 = "torch.constant.bool"() <{value = false}> : () -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.to.dtype'(0x55b9dce11d90) { | |
%296 = "torch.aten.to.dtype"(%292, %293, %295, %295, %294) : (!torch.vtensor<[?,?,?,6],i1>, !torch.int, !torch.bool, !torch.bool, !torch.none) -> !torch.vtensor<[?,?,?,6],i1> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf6ff70) { | |
%297 = "torch.vtensor.literal"() <{value = dense_resource<__10> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.where.self'(0x55b9dcf70090) { | |
%298 = "torch.aten.where.self"(%296, %297, %288) : (!torch.vtensor<[?,?,?,6],i1>, !torch.vtensor<[],f32>, !torch.vtensor<[?,?,?,6],f32>) -> !torch.vtensor<[?,?,?,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf701c0) { | |
%299 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.none'(0x55b9dcf70280) { | |
%300 = "torch.constant.none"() : () -> !torch.none | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.bool'(0x55b9dcf70360) { | |
%301 = "torch.constant.bool"() <{value = false}> : () -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.to.dtype'(0x55b9dcf70d50) { | |
%302 = "torch.aten.to.dtype"(%298, %299, %301, %301, %300) : (!torch.vtensor<[?,?,?,6],f32>, !torch.int, !torch.bool, !torch.bool, !torch.none) -> !torch.vtensor<[?,?,?,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf70ec0) { | |
%303 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf70f80) { | |
%304 = "torch.aten.add.Tensor"(%302, %258, %303) : (!torch.vtensor<[?,?,?,6],f32>, !torch.vtensor<[?,?,6,6],f32>, !torch.int) -> !torch.vtensor<[?,?,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf710d0) { | |
%305 = "torch.vtensor.literal"() <{value = dense_resource<__11> : tensor<1x6xsi64>}> : () -> !torch.vtensor<[1,6],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf71260) { | |
%306 = "torch.vtensor.literal"() <{value = dense_resource<__12> : tensor<si32>}> : () -> !torch.vtensor<[],si32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf71310) { | |
%307 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf713d0) { | |
%308 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf71490) { | |
%309 = "torch.aten.item"(%306) : (!torch.vtensor<[],si32>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.lt.int'(0x55b9dcf715f0) { | |
%310 = "torch.aten.lt.int"(%309, %308) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf71700) { | |
%311 = "torch.aten.Int.bool"(%310) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf717f0) { | |
%312 = "torch.aten.mul.int"(%311, %307) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf71900) { | |
%313 = "torch.aten.add.int"(%309, %312) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf71a10) { | |
%314 = "torch.constant.int"() <{value = 4 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.cumsum'(0x55b9dcf71ad0) { | |
%315 = "torch.aten.cumsum"(%305, %313, %314) : (!torch.vtensor<[1,6],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1,6],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf71c70) { | |
%316 = "torch.vtensor.literal"() <{value = dense_resource<__13> : tensor<1x6xsi64>}> : () -> !torch.vtensor<[1,6],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.Tensor'(0x55b9dcf71d90) { | |
%317 = "torch.aten.mul.Tensor"(%315, %316) : (!torch.vtensor<[1,6],si64>, !torch.vtensor<[1,6],si64>) -> !torch.vtensor<[1,6],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf71f00) { | |
%318 = "torch.constant.int"() <{value = 5 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.none'(0x55b9dcf71fc0) { | |
%319 = "torch.constant.none"() : () -> !torch.none | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.bool'(0x55b9dcf720a0) { | |
%320 = "torch.constant.bool"() <{value = false}> : () -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.to.dtype'(0x55b9dcf72280) { | |
%321 = "torch.aten.to.dtype"(%317, %318, %320, %320, %319) : (!torch.vtensor<[1,6],si64>, !torch.int, !torch.bool, !torch.bool, !torch.none) -> !torch.vtensor<[1,6],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf72410) { | |
%322 = "torch.vtensor.literal"() <{value = dense_resource<__14> : tensor<si64>}> : () -> !torch.vtensor<[],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf724c0) { | |
%323 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.sub.Tensor'(0x55b9dcf725f0) { | |
%324 = "torch.aten.sub.Tensor"(%321, %322, %323) : (!torch.vtensor<[1,6],si64>, !torch.vtensor<[],si64>, !torch.int) -> !torch.vtensor<[1,6],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf72790) { | |
%325 = "torch.vtensor.literal"() <{value = dense_resource<__15> : tensor<si64>}> : () -> !torch.vtensor<[],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf72840) { | |
%326 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf72970) { | |
%327 = "torch.aten.add.Tensor"(%324, %325, %326) : (!torch.vtensor<[1,6],si64>, !torch.vtensor<[],si64>, !torch.int) -> !torch.vtensor<[1,6],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf72aa0) { | |
%328 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf72b60) { | |
%329 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.size.int'(0x55b9dcf72c20) { | |
%330 = "torch.aten.size.int"(%327, %329) : (!torch.vtensor<[1,6],si64>, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf72d30) { | |
%331 = "torch.aten.mul.int"(%328, %330) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf72e40) { | |
%332 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.size.int'(0x55b9dcf72f00) { | |
%333 = "torch.aten.size.int"(%327, %332) : (!torch.vtensor<[1,6],si64>, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf73010) { | |
%334 = "torch.aten.mul.int"(%331, %333) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf73120) { | |
%335 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.size.int'(0x55b9dcf731e0) { | |
%336 = "torch.aten.size.int"(%1, %335) : (!torch.vtensor<[2050,768],f32>, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf732f0) { | |
%337 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.size.int'(0x55b9dcf733b0) { | |
%338 = "torch.aten.size.int"(%1, %337) : (!torch.vtensor<[2050,768],f32>, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf734c0) { | |
%339 = "torch.prim.ListConstruct"(%334, %328) : (!torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.view'(0x55b9dcf735d0) { | |
%340 = "torch.aten.view"(%327, %339) : (!torch.vtensor<[1,6],si64>, !torch.list<int>) -> !torch.vtensor<[6,1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf736e0) { | |
%341 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.bool'(0x55b9dcf737c0) { | |
%342 = "torch.constant.bool"() <{value = false}> : () -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.gather'(0x55b9dcf73860) { | |
%343 = "torch.aten.gather"(%1, %341, %340, %342) : (!torch.vtensor<[2050,768],f32>, !torch.int, !torch.vtensor<[6,1],si64>, !torch.bool) -> !torch.vtensor<[6,1],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf741c0) { | |
%344 = "torch.prim.ListConstruct"(%334, %338) : (!torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.expand'(0x55b9dcf742d0) { | |
%345 = "torch.aten.expand"(%343, %344, %342) : (!torch.vtensor<[6,1],f32>, !torch.list<int>, !torch.bool) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf74400) { | |
%346 = "torch.prim.ListConstruct"(%330, %333, %338) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.view'(0x55b9dcf74530) { | |
%347 = "torch.aten.view"(%345, %346) : (!torch.vtensor<[6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf74640) { | |
%348 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf74700) { | |
%349 = "torch.aten.add.Tensor"(%235, %347, %348) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.float'(0x55b9dcf74ce0) { | |
%350 = "torch.constant.float"() <{value = 9.9999997473787516E-6 : f64}> : () -> !torch.float | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf74d90) { | |
%351 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf75640) { | |
%352 = "torch.prim.ListConstruct"(%351) : (!torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.native_layer_norm'(0x55b9dce477c0) { | |
%353:3 = "torch.aten.native_layer_norm"(%349, %352, %8, %9, %350) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>, !torch.vtensor<[768],f32>, !torch.vtensor<[768],f32>, !torch.float) -> (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[1,6,1],f32>, !torch.vtensor<[1,6,1],f32>) | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcf75990) { | |
%354 = "torch.aten.matmul"(%353#0, %148) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf75aa0) { | |
%355 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf75b60) { | |
%356 = "torch.aten.add.Tensor"(%6, %354, %355) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf75cb0) { | |
%357 = "torch.vtensor.literal"() <{value = dense_resource<__16> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.Tensor'(0x55b9dcf765e0) { | |
%358 = "torch.aten.mul.Tensor"(%356, %357) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcf766f0) { | |
%359 = "torch.aten.matmul"(%353#0, %149) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf76800) { | |
%360 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf768c0) { | |
%361 = "torch.aten.add.Tensor"(%4, %359, %360) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf76a60) { | |
%362 = "torch.vtensor.literal"() <{value = dense_resource<__17> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf76bf0) { | |
%363 = "torch.vtensor.literal"() <{value = dense_resource<__18> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf76ca0) { | |
%364 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf76d60) { | |
%365 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf76e90) { | |
%366 = "torch.aten.select.int"(%362, %364, %365) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf76fc0) { | |
%367 = "torch.aten.item"(%366) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf770b0) { | |
%368 = "torch.aten.eq.int"(%367, %364) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf771c0) { | |
%369 = "torch.aten.Int.bool"(%368) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf772b0) { | |
%370 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf77370) { | |
%371 = "torch.aten.mul.int"(%369, %370) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf77480) { | |
%372 = "torch.aten.add.int"(%367, %371) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf77590) { | |
%373 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf77650) { | |
%374 = "torch.aten.select.int"(%362, %364, %373) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf77780) { | |
%375 = "torch.aten.item"(%374) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf77870) { | |
%376 = "torch.aten.eq.int"(%375, %364) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf77980) { | |
%377 = "torch.aten.Int.bool"(%376) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf77a70) { | |
%378 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf5f120) { | |
%379 = "torch.aten.mul.int"(%377, %378) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf5f230) { | |
%380 = "torch.aten.add.int"(%375, %379) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf5f340) { | |
%381 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf63160) { | |
%382 = "torch.aten.select.int"(%362, %364, %381) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf63290) { | |
%383 = "torch.aten.item"(%382) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf63380) { | |
%384 = "torch.aten.eq.int"(%383, %364) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf63490) { | |
%385 = "torch.aten.Int.bool"(%384) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf63580) { | |
%386 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf63640) { | |
%387 = "torch.aten.mul.int"(%385, %386) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf63750) { | |
%388 = "torch.aten.add.int"(%383, %387) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf63860) { | |
%389 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf63920) { | |
%390 = "torch.aten.select.int"(%362, %364, %389) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf64260) { | |
%391 = "torch.aten.item"(%390) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf64350) { | |
%392 = "torch.aten.eq.int"(%391, %364) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf64460) { | |
%393 = "torch.aten.Int.bool"(%392) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf64550) { | |
%394 = "torch.aten.mul.int"(%393, %364) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf64660) { | |
%395 = "torch.aten.add.int"(%391, %394) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf75730) { | |
%396 = "torch.prim.ListConstruct"(%372, %380, %388, %395) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf647d0) { | |
%397 = "torch.aten.reshape"(%361, %396) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf648e0) { | |
%398 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf4faf0) { | |
%399 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcf4fbb0) { | |
%400 = "torch.aten.transpose.int"(%397, %398, %399) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcf50cf0) { | |
%401 = "torch.aten.matmul"(%353#0, %150) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf50e00) { | |
%402 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf50ec0) { | |
%403 = "torch.aten.add.Tensor"(%5, %401, %402) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf50ff0) { | |
%404 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf510b0) { | |
%405 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf51170) { | |
%406 = "torch.aten.select.int"(%363, %404, %405) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf5f3e0) { | |
%407 = "torch.aten.item"(%406) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf5f4d0) { | |
%408 = "torch.aten.eq.int"(%407, %404) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf5f5e0) { | |
%409 = "torch.aten.Int.bool"(%408) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf5f6d0) { | |
%410 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf5f790) { | |
%411 = "torch.aten.mul.int"(%409, %410) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf5f8a0) { | |
%412 = "torch.aten.add.int"(%407, %411) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf5f9b0) { | |
%413 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf5fa70) { | |
%414 = "torch.aten.select.int"(%363, %404, %413) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf5fba0) { | |
%415 = "torch.aten.item"(%414) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf5fc90) { | |
%416 = "torch.aten.eq.int"(%415, %404) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf5fda0) { | |
%417 = "torch.aten.Int.bool"(%416) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf5fe90) { | |
%418 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf5ff50) { | |
%419 = "torch.aten.mul.int"(%417, %418) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf60060) { | |
%420 = "torch.aten.add.int"(%415, %419) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf60170) { | |
%421 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf60230) { | |
%422 = "torch.aten.select.int"(%363, %404, %421) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf60360) { | |
%423 = "torch.aten.item"(%422) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf60c60) { | |
%424 = "torch.aten.eq.int"(%423, %404) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf60d70) { | |
%425 = "torch.aten.Int.bool"(%424) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf60e60) { | |
%426 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf60f20) { | |
%427 = "torch.aten.mul.int"(%425, %426) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf61030) { | |
%428 = "torch.aten.add.int"(%423, %427) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf81b80) { | |
%429 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf81c40) { | |
%430 = "torch.aten.select.int"(%363, %404, %429) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf81d70) { | |
%431 = "torch.aten.item"(%430) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf81e60) { | |
%432 = "torch.aten.eq.int"(%431, %404) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf81f70) { | |
%433 = "torch.aten.Int.bool"(%432) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf82060) { | |
%434 = "torch.aten.mul.int"(%433, %404) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf82170) { | |
%435 = "torch.aten.add.int"(%431, %434) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf72140) { | |
%436 = "torch.prim.ListConstruct"(%412, %420, %428, %435) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf822e0) { | |
%437 = "torch.aten.reshape"(%403, %436) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf823f0) { | |
%438 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf824b0) { | |
%439 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcf82d80) { | |
%440 = "torch.aten.transpose.int"(%437, %438, %439) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf82f20) { | |
%441 = "torch.vtensor.literal"() <{value = dense_resource<__19> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf82fd0) { | |
%442 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf83090) { | |
%443 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf831c0) { | |
%444 = "torch.aten.select.int"(%441, %442, %443) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf832f0) { | |
%445 = "torch.aten.item"(%444) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf833e0) { | |
%446 = "torch.aten.eq.int"(%445, %442) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf834f0) { | |
%447 = "torch.aten.Int.bool"(%446) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf83df0) { | |
%448 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf83eb0) { | |
%449 = "torch.aten.mul.int"(%447, %448) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf83fc0) { | |
%450 = "torch.aten.add.int"(%445, %449) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf840d0) { | |
%451 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf84190) { | |
%452 = "torch.aten.select.int"(%441, %442, %451) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf842c0) { | |
%453 = "torch.aten.item"(%452) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf843b0) { | |
%454 = "torch.aten.eq.int"(%453, %442) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf844c0) { | |
%455 = "torch.aten.Int.bool"(%454) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf845b0) { | |
%456 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf84670) { | |
%457 = "torch.aten.mul.int"(%455, %456) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf84780) { | |
%458 = "torch.aten.add.int"(%453, %457) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf84890) { | |
%459 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf84950) { | |
%460 = "torch.aten.select.int"(%441, %442, %459) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf84a80) { | |
%461 = "torch.aten.item"(%460) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf84b70) { | |
%462 = "torch.aten.eq.int"(%461, %442) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf84c80) { | |
%463 = "torch.aten.Int.bool"(%462) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf84d70) { | |
%464 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf84e30) { | |
%465 = "torch.aten.mul.int"(%463, %464) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf84f40) { | |
%466 = "torch.aten.add.int"(%461, %465) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf85050) { | |
%467 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf85110) { | |
%468 = "torch.aten.select.int"(%441, %442, %467) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf85240) { | |
%469 = "torch.aten.item"(%468) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf85330) { | |
%470 = "torch.aten.eq.int"(%469, %442) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf85440) { | |
%471 = "torch.aten.Int.bool"(%470) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf85530) { | |
%472 = "torch.aten.mul.int"(%471, %442) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf85640) { | |
%473 = "torch.aten.add.int"(%469, %472) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf70c10) { | |
%474 = "torch.prim.ListConstruct"(%450, %458, %466, %473) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf857b0) { | |
%475 = "torch.aten.reshape"(%358, %474) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf858c0) { | |
%476 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf85980) { | |
%477 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcf85a40) { | |
%478 = "torch.aten.transpose.int"(%475, %476, %477) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf85be0) { | |
%479 = "torch.vtensor.literal"() <{value = dense_resource<__20> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf85d70) { | |
%480 = "torch.vtensor.literal"() <{value = dense_resource<__21> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf85f00) { | |
%481 = "torch.vtensor.literal"() <{value = dense_resource<__22> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf85fb0) { | |
%482 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf86070) { | |
%483 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf861a0) { | |
%484 = "torch.aten.select.int"(%479, %482, %483) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf862d0) { | |
%485 = "torch.aten.item"(%484) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf863c0) { | |
%486 = "torch.aten.eq.int"(%485, %482) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf864d0) { | |
%487 = "torch.aten.Int.bool"(%486) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf865c0) { | |
%488 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf86680) { | |
%489 = "torch.aten.mul.int"(%487, %488) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf86790) { | |
%490 = "torch.aten.add.int"(%485, %489) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf868a0) { | |
%491 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf86960) { | |
%492 = "torch.aten.select.int"(%479, %482, %491) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf86a90) { | |
%493 = "torch.aten.item"(%492) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf86b80) { | |
%494 = "torch.aten.eq.int"(%493, %482) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf86c90) { | |
%495 = "torch.aten.Int.bool"(%494) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf86de0) { | |
%496 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf86ea0) { | |
%497 = "torch.aten.mul.int"(%495, %496) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf86fb0) { | |
%498 = "torch.aten.add.int"(%493, %497) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf870c0) { | |
%499 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf87180) { | |
%500 = "torch.aten.select.int"(%479, %482, %499) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf872b0) { | |
%501 = "torch.aten.item"(%500) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf873a0) { | |
%502 = "torch.aten.eq.int"(%501, %482) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf874b0) { | |
%503 = "torch.aten.Int.bool"(%502) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf875a0) { | |
%504 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf87660) { | |
%505 = "torch.aten.mul.int"(%503, %504) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf87770) { | |
%506 = "torch.aten.add.int"(%501, %505) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf87880) { | |
%507 = "torch.prim.ListConstruct"(%490, %498, %506) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf879b0) { | |
%508 = "torch.aten.reshape"(%478, %507) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf87ac0) { | |
%509 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf87b80) { | |
%510 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf87c40) { | |
%511 = "torch.aten.select.int"(%480, %509, %510) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf87d70) { | |
%512 = "torch.aten.item"(%511) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf87e60) { | |
%513 = "torch.aten.eq.int"(%512, %509) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf87f70) { | |
%514 = "torch.aten.Int.bool"(%513) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf88060) { | |
%515 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf88120) { | |
%516 = "torch.aten.mul.int"(%514, %515) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf88230) { | |
%517 = "torch.aten.add.int"(%512, %516) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf88340) { | |
%518 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf88400) { | |
%519 = "torch.aten.select.int"(%480, %509, %518) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf88530) { | |
%520 = "torch.aten.item"(%519) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf88620) { | |
%521 = "torch.aten.eq.int"(%520, %509) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf88730) { | |
%522 = "torch.aten.Int.bool"(%521) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf88820) { | |
%523 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf888e0) { | |
%524 = "torch.aten.mul.int"(%522, %523) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf889f0) { | |
%525 = "torch.aten.add.int"(%520, %524) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf88b00) { | |
%526 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf88bc0) { | |
%527 = "torch.aten.select.int"(%480, %509, %526) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf88cf0) { | |
%528 = "torch.aten.item"(%527) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf88de0) { | |
%529 = "torch.aten.eq.int"(%528, %509) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf88ef0) { | |
%530 = "torch.aten.Int.bool"(%529) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf88fe0) { | |
%531 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf890a0) { | |
%532 = "torch.aten.mul.int"(%530, %531) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf891b0) { | |
%533 = "torch.aten.add.int"(%528, %532) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf892c0) { | |
%534 = "torch.prim.ListConstruct"(%517, %525, %533) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf893f0) { | |
%535 = "torch.aten.reshape"(%400, %534) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf89500) { | |
%536 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf895c0) { | |
%537 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf89680) { | |
%538 = "torch.aten.select.int"(%481, %536, %537) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf897b0) { | |
%539 = "torch.aten.item"(%538) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf898a0) { | |
%540 = "torch.aten.eq.int"(%539, %536) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf899b0) { | |
%541 = "torch.aten.Int.bool"(%540) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf89aa0) { | |
%542 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf89b60) { | |
%543 = "torch.aten.mul.int"(%541, %542) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf89c70) { | |
%544 = "torch.aten.add.int"(%539, %543) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf89d80) { | |
%545 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf89e40) { | |
%546 = "torch.aten.select.int"(%481, %536, %545) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf89f70) { | |
%547 = "torch.aten.item"(%546) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf8a060) { | |
%548 = "torch.aten.eq.int"(%547, %536) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf8a170) { | |
%549 = "torch.aten.Int.bool"(%548) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8a260) { | |
%550 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf8a320) { | |
%551 = "torch.aten.mul.int"(%549, %550) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf8a430) { | |
%552 = "torch.aten.add.int"(%547, %551) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8a540) { | |
%553 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf8a600) { | |
%554 = "torch.aten.select.int"(%481, %536, %553) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf8a730) { | |
%555 = "torch.aten.item"(%554) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf8a820) { | |
%556 = "torch.aten.eq.int"(%555, %536) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf8a930) { | |
%557 = "torch.aten.Int.bool"(%556) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8aa20) { | |
%558 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf8aae0) { | |
%559 = "torch.aten.mul.int"(%557, %558) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf8bc00) { | |
%560 = "torch.aten.add.int"(%555, %559) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf8bd10) { | |
%561 = "torch.prim.ListConstruct"(%544, %552, %560) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf8be40) { | |
%562 = "torch.aten.reshape"(%440, %561) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8bf50) { | |
%563 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8c010) { | |
%564 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcf8c0d0) { | |
%565 = "torch.aten.transpose.int"(%535, %563, %564) : (!torch.vtensor<[12,6,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[12,64,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcf8c200) { | |
%566 = "torch.aten.matmul"(%508, %565) : (!torch.vtensor<[12,6,64],f32>, !torch.vtensor<[12,64,6],f32>) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf8c380) { | |
%567 = "torch.vtensor.literal"() <{value = dense_resource<__23> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8c430) { | |
%568 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8c4f0) { | |
%569 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf8c620) { | |
%570 = "torch.aten.select.int"(%567, %568, %569) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf8c750) { | |
%571 = "torch.aten.item"(%570) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf8c840) { | |
%572 = "torch.aten.eq.int"(%571, %568) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf8c950) { | |
%573 = "torch.aten.Int.bool"(%572) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8ca40) { | |
%574 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf8cb00) { | |
%575 = "torch.aten.mul.int"(%573, %574) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf8cc10) { | |
%576 = "torch.aten.add.int"(%571, %575) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8cd20) { | |
%577 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf8cde0) { | |
%578 = "torch.aten.select.int"(%567, %568, %577) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf8cf10) { | |
%579 = "torch.aten.item"(%578) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf8d000) { | |
%580 = "torch.aten.eq.int"(%579, %568) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf8d110) { | |
%581 = "torch.aten.Int.bool"(%580) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8d200) { | |
%582 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf8d2c0) { | |
%583 = "torch.aten.mul.int"(%581, %582) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf8d3d0) { | |
%584 = "torch.aten.add.int"(%579, %583) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8d4e0) { | |
%585 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf8d5a0) { | |
%586 = "torch.aten.select.int"(%567, %568, %585) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf8d6d0) { | |
%587 = "torch.aten.item"(%586) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf8d7c0) { | |
%588 = "torch.aten.eq.int"(%587, %568) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf8d8d0) { | |
%589 = "torch.aten.Int.bool"(%588) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8d9c0) { | |
%590 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf8da80) { | |
%591 = "torch.aten.mul.int"(%589, %590) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf8db90) { | |
%592 = "torch.aten.add.int"(%587, %591) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8dca0) { | |
%593 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf8dd60) { | |
%594 = "torch.aten.select.int"(%567, %568, %593) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf8de90) { | |
%595 = "torch.aten.item"(%594) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf8df80) { | |
%596 = "torch.aten.eq.int"(%595, %568) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf8e090) { | |
%597 = "torch.aten.Int.bool"(%596) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf8e180) { | |
%598 = "torch.aten.mul.int"(%597, %568) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf8e290) { | |
%599 = "torch.aten.add.int"(%595, %598) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf6fe00) { | |
%600 = "torch.prim.ListConstruct"(%576, %584, %592, %599) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf8e400) { | |
%601 = "torch.aten.reshape"(%566, %600) : (!torch.vtensor<[12,6,6],f32>, !torch.list<int>) -> !torch.vtensor<[1,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8e510) { | |
%602 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf8e5d0) { | |
%603 = "torch.aten.add.Tensor"(%601, %304, %602) : (!torch.vtensor<[1,12,6,6],f32>, !torch.vtensor<[?,?,6,6],f32>, !torch.int) -> !torch.vtensor<[?,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf8e770) { | |
%604 = "torch.vtensor.literal"() <{value = dense_resource<__24> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.maximum'(0x55b9dcf8e890) { | |
%605 = "torch.aten.maximum"(%603, %604) : (!torch.vtensor<[?,12,6,6],f32>, !torch.vtensor<[],f32>) -> !torch.vtensor<[?,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf8ea10) { | |
%606 = "torch.vtensor.literal"() <{value = dense_resource<__25> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8eac0) { | |
%607 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8eb80) { | |
%608 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf8ecb0) { | |
%609 = "torch.aten.select.int"(%606, %607, %608) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf8ede0) { | |
%610 = "torch.aten.item"(%609) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf8eed0) { | |
%611 = "torch.aten.eq.int"(%610, %607) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf8efe0) { | |
%612 = "torch.aten.Int.bool"(%611) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8f130) { | |
%613 = "torch.constant.int"() <{value = -1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf8f1f0) { | |
%614 = "torch.aten.mul.int"(%612, %613) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf8f300) { | |
%615 = "torch.aten.add.int"(%610, %614) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8f410) { | |
%616 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf8f4d0) { | |
%617 = "torch.aten.select.int"(%606, %607, %616) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf8f600) { | |
%618 = "torch.aten.item"(%617) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf8f6f0) { | |
%619 = "torch.aten.eq.int"(%618, %607) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf8f800) { | |
%620 = "torch.aten.Int.bool"(%619) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8f8f0) { | |
%621 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf8f9b0) { | |
%622 = "torch.aten.mul.int"(%620, %621) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf8fac0) { | |
%623 = "torch.aten.add.int"(%618, %622) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8fbd0) { | |
%624 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf8fc90) { | |
%625 = "torch.aten.select.int"(%606, %607, %624) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf70400) { | |
%626 = "torch.aten.item"(%625) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf704f0) { | |
%627 = "torch.aten.eq.int"(%626, %607) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf70600) { | |
%628 = "torch.aten.Int.bool"(%627) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf706f0) { | |
%629 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf707b0) { | |
%630 = "torch.aten.mul.int"(%628, %629) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf708c0) { | |
%631 = "torch.aten.add.int"(%626, %630) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf709d0) { | |
%632 = "torch.prim.ListConstruct"(%615, %623, %631) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf70b00) { | |
%633 = "torch.aten.reshape"(%605, %632) : (!torch.vtensor<[?,12,6,6],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf90dd0) { | |
%634 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.none'(0x55b9dcf90e90) { | |
%635 = "torch.constant.none"() : () -> !torch.none | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.softmax.int'(0x55b9dcf90f50) { | |
%636 = "torch.aten.softmax.int"(%633, %634, %635) : (!torch.vtensor<[12,6,6],f32>, !torch.int, !torch.none) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcf91080) { | |
%637 = "torch.aten.matmul"(%636, %562) : (!torch.vtensor<[12,6,6],f32>, !torch.vtensor<[12,6,64],f32>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf91200) { | |
%638 = "torch.vtensor.literal"() <{value = dense_resource<__26> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf912b0) { | |
%639 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf91370) { | |
%640 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf914a0) { | |
%641 = "torch.aten.select.int"(%638, %639, %640) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf915d0) { | |
%642 = "torch.aten.item"(%641) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf916c0) { | |
%643 = "torch.aten.eq.int"(%642, %639) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf917d0) { | |
%644 = "torch.aten.Int.bool"(%643) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf918c0) { | |
%645 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf91980) { | |
%646 = "torch.aten.mul.int"(%644, %645) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf91a90) { | |
%647 = "torch.aten.add.int"(%642, %646) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf91ba0) { | |
%648 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf91c60) { | |
%649 = "torch.aten.select.int"(%638, %639, %648) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf91d90) { | |
%650 = "torch.aten.item"(%649) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf91e80) { | |
%651 = "torch.aten.eq.int"(%650, %639) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf91f90) { | |
%652 = "torch.aten.Int.bool"(%651) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf92080) { | |
%653 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf92140) { | |
%654 = "torch.aten.mul.int"(%652, %653) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf92250) { | |
%655 = "torch.aten.add.int"(%650, %654) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf92360) { | |
%656 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf92420) { | |
%657 = "torch.aten.select.int"(%638, %639, %656) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf92550) { | |
%658 = "torch.aten.item"(%657) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf92640) { | |
%659 = "torch.aten.eq.int"(%658, %639) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf92750) { | |
%660 = "torch.aten.Int.bool"(%659) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf928a0) { | |
%661 = "torch.constant.int"() <{value = 64 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf92960) { | |
%662 = "torch.aten.mul.int"(%660, %661) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf92a70) { | |
%663 = "torch.aten.add.int"(%658, %662) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf92b80) { | |
%664 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf92c40) { | |
%665 = "torch.aten.select.int"(%638, %639, %664) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf92d70) { | |
%666 = "torch.aten.item"(%665) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf92e60) { | |
%667 = "torch.aten.eq.int"(%666, %639) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf92f70) { | |
%668 = "torch.aten.Int.bool"(%667) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf93060) { | |
%669 = "torch.aten.mul.int"(%668, %639) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf93170) { | |
%670 = "torch.aten.add.int"(%666, %669) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf6fa20) { | |
%671 = "torch.prim.ListConstruct"(%647, %655, %663, %670) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf932e0) { | |
%672 = "torch.aten.reshape"(%637, %671) : (!torch.vtensor<[12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf933f0) { | |
%673 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf934b0) { | |
%674 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcf93570) { | |
%675 = "torch.aten.transpose.int"(%672, %673, %674) : (!torch.vtensor<[1,12,6,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf93710) { | |
%676 = "torch.vtensor.literal"() <{value = dense_resource<__27> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf937c0) { | |
%677 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf93880) { | |
%678 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf939b0) { | |
%679 = "torch.aten.select.int"(%676, %677, %678) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf93ae0) { | |
%680 = "torch.aten.item"(%679) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf93bd0) { | |
%681 = "torch.aten.eq.int"(%680, %677) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf93ce0) { | |
%682 = "torch.aten.Int.bool"(%681) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf93dd0) { | |
%683 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf93e90) { | |
%684 = "torch.aten.mul.int"(%682, %683) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf93fa0) { | |
%685 = "torch.aten.add.int"(%680, %684) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf940b0) { | |
%686 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf94170) { | |
%687 = "torch.aten.select.int"(%676, %677, %686) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf942a0) { | |
%688 = "torch.aten.item"(%687) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf94390) { | |
%689 = "torch.aten.eq.int"(%688, %677) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf944a0) { | |
%690 = "torch.aten.Int.bool"(%689) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf94590) { | |
%691 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf94650) { | |
%692 = "torch.aten.mul.int"(%690, %691) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf94760) { | |
%693 = "torch.aten.add.int"(%688, %692) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf94870) { | |
%694 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf94930) { | |
%695 = "torch.aten.select.int"(%676, %677, %694) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf94a60) { | |
%696 = "torch.aten.item"(%695) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf94b50) { | |
%697 = "torch.aten.eq.int"(%696, %677) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf94c60) { | |
%698 = "torch.aten.Int.bool"(%697) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf94d50) { | |
%699 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf94e10) { | |
%700 = "torch.aten.mul.int"(%698, %699) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf94f20) { | |
%701 = "torch.aten.add.int"(%696, %700) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf95030) { | |
%702 = "torch.prim.ListConstruct"(%685, %693, %701) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf95160) { | |
%703 = "torch.aten.reshape"(%675, %702) : (!torch.vtensor<[1,6,12,64],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcf95270) { | |
%704 = "torch.aten.matmul"(%703, %151) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf95380) { | |
%705 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf95440) { | |
%706 = "torch.aten.add.Tensor"(%7, %704, %705) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf95570) { | |
%707 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf95630) { | |
%708 = "torch.aten.add.Tensor"(%349, %706, %707) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf957d0) { | |
%709 = "torch.vtensor.literal"() <{value = dense_resource<__28> : tensor<2xsi64>}> : () -> !torch.vtensor<[2],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf95880) { | |
%710 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf95940) { | |
%711 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf96bc0) { | |
%712 = "torch.aten.select.int"(%709, %710, %711) : (!torch.vtensor<[2],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf96cf0) { | |
%713 = "torch.aten.item"(%712) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf96de0) { | |
%714 = "torch.aten.eq.int"(%713, %710) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf96ef0) { | |
%715 = "torch.aten.Int.bool"(%714) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf96fe0) { | |
%716 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf970a0) { | |
%717 = "torch.aten.mul.int"(%715, %716) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf971b0) { | |
%718 = "torch.aten.add.int"(%713, %717) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf972c0) { | |
%719 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf97380) { | |
%720 = "torch.aten.select.int"(%709, %710, %719) : (!torch.vtensor<[2],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf974b0) { | |
%721 = "torch.aten.item"(%720) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf975a0) { | |
%722 = "torch.aten.eq.int"(%721, %710) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf63a50) { | |
%723 = "torch.aten.Int.bool"(%722) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf63b40) { | |
%724 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf63c00) { | |
%725 = "torch.aten.mul.int"(%723, %724) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf63d10) { | |
%726 = "torch.aten.add.int"(%721, %725) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf63e20) { | |
%727 = "torch.prim.ListConstruct"(%718, %726) : (!torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf63f30) { | |
%728 = "torch.aten.reshape"(%708, %727) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.float'(0x55b9dcf64060) { | |
%729 = "torch.constant.float"() <{value = 9.9999997473787516E-6 : f64}> : () -> !torch.float | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf64140) { | |
%730 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf986c0) { | |
%731 = "torch.prim.ListConstruct"(%730) : (!torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.native_layer_norm'(0x55b9dcf75ec0) { | |
%732:3 = "torch.aten.native_layer_norm"(%728, %731, %14, %15, %729) : (!torch.vtensor<[6,768],f32>, !torch.list<int>, !torch.vtensor<[768],f32>, !torch.vtensor<[768],f32>, !torch.float) -> (!torch.vtensor<[6,768],f32>, !torch.vtensor<[6,1],f32>, !torch.vtensor<[6,1],f32>) | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf760d0) { | |
%733 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf76190) { | |
%734 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcf76250) { | |
%735 = "torch.aten.transpose.int"(%10, %733, %734) : (!torch.vtensor<[3072,768],f32>, !torch.int, !torch.int) -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mm'(0x55b9dcf76380) { | |
%736 = "torch.aten.mm"(%732#0, %735) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[768,3072],f32>) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf76490) { | |
%737 = "torch.aten.add.Tensor"(%736, %11, %734) : (!torch.vtensor<[6,3072],f32>, !torch.vtensor<[3072],f32>, !torch.int) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.relu'(0x55b9dcf997c0) { | |
%738 = "torch.aten.relu"(%737) : (!torch.vtensor<[6,3072],f32>) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf998b0) { | |
%739 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf99970) { | |
%740 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcf99a30) { | |
%741 = "torch.aten.transpose.int"(%12, %739, %740) : (!torch.vtensor<[768,3072],f32>, !torch.int, !torch.int) -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mm'(0x55b9dcf99b60) { | |
%742 = "torch.aten.mm"(%738, %741) : (!torch.vtensor<[6,3072],f32>, !torch.vtensor<[3072,768],f32>) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf99c70) { | |
%743 = "torch.aten.add.Tensor"(%742, %13, %740) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[768],f32>, !torch.int) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf99da0) { | |
%744 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf99e60) { | |
%745 = "torch.aten.add.Tensor"(%728, %743, %744) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[6,768],f32>, !torch.int) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf99fb0) { | |
%746 = "torch.vtensor.literal"() <{value = dense_resource<__29> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9a060) { | |
%747 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9a120) { | |
%748 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf9a250) { | |
%749 = "torch.aten.select.int"(%746, %747, %748) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf9a380) { | |
%750 = "torch.aten.item"(%749) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf9a470) { | |
%751 = "torch.aten.eq.int"(%750, %747) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf9a580) { | |
%752 = "torch.aten.Int.bool"(%751) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9a670) { | |
%753 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf9a730) { | |
%754 = "torch.aten.mul.int"(%752, %753) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf9a840) { | |
%755 = "torch.aten.add.int"(%750, %754) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9a950) { | |
%756 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf9aa10) { | |
%757 = "torch.aten.select.int"(%746, %747, %756) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf74e30) { | |
%758 = "torch.aten.item"(%757) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf74f20) { | |
%759 = "torch.aten.eq.int"(%758, %747) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf75030) { | |
%760 = "torch.aten.Int.bool"(%759) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf75120) { | |
%761 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf751e0) { | |
%762 = "torch.aten.mul.int"(%760, %761) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf752f0) { | |
%763 = "torch.aten.add.int"(%758, %762) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf75400) { | |
%764 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf754c0) { | |
%765 = "torch.aten.select.int"(%746, %747, %764) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf7db50) { | |
%766 = "torch.aten.item"(%765) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf7dc40) { | |
%767 = "torch.aten.eq.int"(%766, %747) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf7dd50) { | |
%768 = "torch.aten.Int.bool"(%767) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf7de40) { | |
%769 = "torch.aten.mul.int"(%768, %747) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf7df50) { | |
%770 = "torch.aten.add.int"(%766, %769) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf7e060) { | |
%771 = "torch.prim.ListConstruct"(%755, %763, %770) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf7e190) { | |
%772 = "torch.aten.reshape"(%745, %771) : (!torch.vtensor<[6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.float'(0x55b9dcf7e2c0) { | |
%773 = "torch.constant.float"() <{value = 9.9999997473787516E-6 : f64}> : () -> !torch.float | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf7e350) { | |
%774 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf7e3f0) { | |
%775 = "torch.prim.ListConstruct"(%774) : (!torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.native_layer_norm'(0x55b9dcf7e640) { | |
%776:3 = "torch.aten.native_layer_norm"(%772, %775, %20, %21, %773) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>, !torch.vtensor<[768],f32>, !torch.vtensor<[768],f32>, !torch.float) -> (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[1,6,1],f32>, !torch.vtensor<[1,6,1],f32>) | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcf7e870) { | |
%777 = "torch.aten.matmul"(%776#0, %152) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf7e980) { | |
%778 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf7ea40) { | |
%779 = "torch.aten.add.Tensor"(%18, %777, %778) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf7eb90) { | |
%780 = "torch.vtensor.literal"() <{value = dense_resource<__30> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.Tensor'(0x55b9dcf7ecb0) { | |
%781 = "torch.aten.mul.Tensor"(%779, %780) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcf7edc0) { | |
%782 = "torch.aten.matmul"(%776#0, %153) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf739b0) { | |
%783 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf73a70) { | |
%784 = "torch.aten.add.Tensor"(%16, %782, %783) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf73c10) { | |
%785 = "torch.vtensor.literal"() <{value = dense_resource<__31> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf73da0) { | |
%786 = "torch.vtensor.literal"() <{value = dense_resource<__32> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf73e50) { | |
%787 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf73f10) { | |
%788 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf74040) { | |
%789 = "torch.aten.select.int"(%785, %787, %788) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf7fee0) { | |
%790 = "torch.aten.item"(%789) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf7ffd0) { | |
%791 = "torch.aten.eq.int"(%790, %787) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf800e0) { | |
%792 = "torch.aten.Int.bool"(%791) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf801d0) { | |
%793 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf80290) { | |
%794 = "torch.aten.mul.int"(%792, %793) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf803a0) { | |
%795 = "torch.aten.add.int"(%790, %794) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf804b0) { | |
%796 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf80570) { | |
%797 = "torch.aten.select.int"(%785, %787, %796) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf816b0) { | |
%798 = "torch.aten.item"(%797) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf817a0) { | |
%799 = "torch.aten.eq.int"(%798, %787) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf818b0) { | |
%800 = "torch.aten.Int.bool"(%799) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf819a0) { | |
%801 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf81a60) { | |
%802 = "torch.aten.mul.int"(%800, %801) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf60450) { | |
%803 = "torch.aten.add.int"(%798, %802) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf60560) { | |
%804 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf60620) { | |
%805 = "torch.aten.select.int"(%785, %787, %804) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf60750) { | |
%806 = "torch.aten.item"(%805) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf60840) { | |
%807 = "torch.aten.eq.int"(%806, %787) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf60950) { | |
%808 = "torch.aten.Int.bool"(%807) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf60a40) { | |
%809 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf60b00) { | |
%810 = "torch.aten.mul.int"(%808, %809) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfa9b80) { | |
%811 = "torch.aten.add.int"(%806, %810) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa9c30) { | |
%812 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfa9cd0) { | |
%813 = "torch.aten.select.int"(%785, %787, %812) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfa9e00) { | |
%814 = "torch.aten.item"(%813) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfa9ef0) { | |
%815 = "torch.aten.eq.int"(%814, %787) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf82570) { | |
%816 = "torch.aten.Int.bool"(%815) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf82660) { | |
%817 = "torch.aten.mul.int"(%816, %787) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf82770) { | |
%818 = "torch.aten.add.int"(%814, %817) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf7e4e0) { | |
%819 = "torch.prim.ListConstruct"(%795, %803, %811, %818) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf828e0) { | |
%820 = "torch.aten.reshape"(%784, %819) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf829f0) { | |
%821 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf82ab0) { | |
%822 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcf82b70) { | |
%823 = "torch.aten.transpose.int"(%820, %821, %822) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcf82ca0) { | |
%824 = "torch.aten.matmul"(%776#0, %154) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfab050) { | |
%825 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcfab110) { | |
%826 = "torch.aten.add.Tensor"(%17, %824, %825) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfab240) { | |
%827 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfab300) { | |
%828 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfab3c0) { | |
%829 = "torch.aten.select.int"(%786, %827, %828) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfab4f0) { | |
%830 = "torch.aten.item"(%829) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfab5e0) { | |
%831 = "torch.aten.eq.int"(%830, %827) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfab6f0) { | |
%832 = "torch.aten.Int.bool"(%831) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfab7e0) { | |
%833 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfab8a0) { | |
%834 = "torch.aten.mul.int"(%832, %833) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfab9b0) { | |
%835 = "torch.aten.add.int"(%830, %834) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfabac0) { | |
%836 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfabb80) { | |
%837 = "torch.aten.select.int"(%786, %827, %836) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfabcb0) { | |
%838 = "torch.aten.item"(%837) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfabda0) { | |
%839 = "torch.aten.eq.int"(%838, %827) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfabeb0) { | |
%840 = "torch.aten.Int.bool"(%839) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfabfa0) { | |
%841 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfac060) { | |
%842 = "torch.aten.mul.int"(%840, %841) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfac170) { | |
%843 = "torch.aten.add.int"(%838, %842) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfac280) { | |
%844 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfac340) { | |
%845 = "torch.aten.select.int"(%786, %827, %844) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfac470) { | |
%846 = "torch.aten.item"(%845) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfac560) { | |
%847 = "torch.aten.eq.int"(%846, %827) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfac670) { | |
%848 = "torch.aten.Int.bool"(%847) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfac760) { | |
%849 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfac820) { | |
%850 = "torch.aten.mul.int"(%848, %849) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfac930) { | |
%851 = "torch.aten.add.int"(%846, %850) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfaca40) { | |
%852 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfacb00) { | |
%853 = "torch.aten.select.int"(%786, %827, %852) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfacc30) { | |
%854 = "torch.aten.item"(%853) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfacd20) { | |
%855 = "torch.aten.eq.int"(%854, %827) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcface30) { | |
%856 = "torch.aten.Int.bool"(%855) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfacf20) { | |
%857 = "torch.aten.mul.int"(%856, %827) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfad030) { | |
%858 = "torch.aten.add.int"(%854, %857) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf75d60) { | |
%859 = "torch.prim.ListConstruct"(%835, %843, %851, %858) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfad1a0) { | |
%860 = "torch.aten.reshape"(%826, %859) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfad2b0) { | |
%861 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfad370) { | |
%862 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfad430) { | |
%863 = "torch.aten.transpose.int"(%860, %861, %862) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfad5d0) { | |
%864 = "torch.vtensor.literal"() <{value = dense_resource<__33> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfad680) { | |
%865 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfad740) { | |
%866 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfad870) { | |
%867 = "torch.aten.select.int"(%864, %865, %866) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfad9a0) { | |
%868 = "torch.aten.item"(%867) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfada90) { | |
%869 = "torch.aten.eq.int"(%868, %865) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfadba0) { | |
%870 = "torch.aten.Int.bool"(%869) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfadc90) { | |
%871 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfaed60) { | |
%872 = "torch.aten.mul.int"(%870, %871) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfaee70) { | |
%873 = "torch.aten.add.int"(%868, %872) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfaef80) { | |
%874 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfaf040) { | |
%875 = "torch.aten.select.int"(%864, %865, %874) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfaf170) { | |
%876 = "torch.aten.item"(%875) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfaf260) { | |
%877 = "torch.aten.eq.int"(%876, %865) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfaf370) { | |
%878 = "torch.aten.Int.bool"(%877) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfaf460) { | |
%879 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfaf520) { | |
%880 = "torch.aten.mul.int"(%878, %879) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfaf630) { | |
%881 = "torch.aten.add.int"(%876, %880) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfaf740) { | |
%882 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf835e0) { | |
%883 = "torch.aten.select.int"(%864, %865, %882) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf83710) { | |
%884 = "torch.aten.item"(%883) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf83800) { | |
%885 = "torch.aten.eq.int"(%884, %865) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf83910) { | |
%886 = "torch.aten.Int.bool"(%885) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf83a00) { | |
%887 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf83ac0) { | |
%888 = "torch.aten.mul.int"(%886, %887) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf83bd0) { | |
%889 = "torch.aten.add.int"(%884, %888) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf83ce0) { | |
%890 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb0810) { | |
%891 = "torch.aten.select.int"(%864, %865, %890) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb0900) { | |
%892 = "torch.aten.item"(%891) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb09f0) { | |
%893 = "torch.aten.eq.int"(%892, %865) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb0b00) { | |
%894 = "torch.aten.Int.bool"(%893) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb0bf0) { | |
%895 = "torch.aten.mul.int"(%894, %865) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb0d00) { | |
%896 = "torch.aten.add.int"(%892, %895) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf6f310) { | |
%897 = "torch.prim.ListConstruct"(%873, %881, %889, %896) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfb0e70) { | |
%898 = "torch.aten.reshape"(%781, %897) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb0f80) { | |
%899 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb1040) { | |
%900 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfb1100) { | |
%901 = "torch.aten.transpose.int"(%898, %899, %900) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfb12a0) { | |
%902 = "torch.vtensor.literal"() <{value = dense_resource<__34> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfb1430) { | |
%903 = "torch.vtensor.literal"() <{value = dense_resource<__35> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfb15c0) { | |
%904 = "torch.vtensor.literal"() <{value = dense_resource<__36> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb1670) { | |
%905 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb1730) { | |
%906 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb1860) { | |
%907 = "torch.aten.select.int"(%902, %905, %906) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb1990) { | |
%908 = "torch.aten.item"(%907) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb1a80) { | |
%909 = "torch.aten.eq.int"(%908, %905) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb1b90) { | |
%910 = "torch.aten.Int.bool"(%909) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb1c80) { | |
%911 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb1d40) { | |
%912 = "torch.aten.mul.int"(%910, %911) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb1e50) { | |
%913 = "torch.aten.add.int"(%908, %912) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb1f60) { | |
%914 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb2020) { | |
%915 = "torch.aten.select.int"(%902, %905, %914) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb2150) { | |
%916 = "torch.aten.item"(%915) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb2240) { | |
%917 = "torch.aten.eq.int"(%916, %905) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb2350) { | |
%918 = "torch.aten.Int.bool"(%917) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb2440) { | |
%919 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb2500) { | |
%920 = "torch.aten.mul.int"(%918, %919) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb2610) { | |
%921 = "torch.aten.add.int"(%916, %920) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb2720) { | |
%922 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb27e0) { | |
%923 = "torch.aten.select.int"(%902, %905, %922) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb2910) { | |
%924 = "torch.aten.item"(%923) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb2a00) { | |
%925 = "torch.aten.eq.int"(%924, %905) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb2b10) { | |
%926 = "torch.aten.Int.bool"(%925) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb2c00) { | |
%927 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb2cc0) { | |
%928 = "torch.aten.mul.int"(%926, %927) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb2dd0) { | |
%929 = "torch.aten.add.int"(%924, %928) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfb2ee0) { | |
%930 = "torch.prim.ListConstruct"(%913, %921, %929) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfb3010) { | |
%931 = "torch.aten.reshape"(%901, %930) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb3120) { | |
%932 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb31e0) { | |
%933 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb32a0) { | |
%934 = "torch.aten.select.int"(%903, %932, %933) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb33d0) { | |
%935 = "torch.aten.item"(%934) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb34c0) { | |
%936 = "torch.aten.eq.int"(%935, %932) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb35d0) { | |
%937 = "torch.aten.Int.bool"(%936) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb36c0) { | |
%938 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb3780) { | |
%939 = "torch.aten.mul.int"(%937, %938) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb3890) { | |
%940 = "torch.aten.add.int"(%935, %939) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb39a0) { | |
%941 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb3a60) { | |
%942 = "torch.aten.select.int"(%903, %932, %941) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb3b90) { | |
%943 = "torch.aten.item"(%942) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb3c80) { | |
%944 = "torch.aten.eq.int"(%943, %932) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb3d90) { | |
%945 = "torch.aten.Int.bool"(%944) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb3e80) { | |
%946 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb3f40) { | |
%947 = "torch.aten.mul.int"(%945, %946) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb4050) { | |
%948 = "torch.aten.add.int"(%943, %947) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb4160) { | |
%949 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb4220) { | |
%950 = "torch.aten.select.int"(%903, %932, %949) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb4350) { | |
%951 = "torch.aten.item"(%950) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb4440) { | |
%952 = "torch.aten.eq.int"(%951, %932) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb4550) { | |
%953 = "torch.aten.Int.bool"(%952) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb4640) { | |
%954 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb4700) { | |
%955 = "torch.aten.mul.int"(%953, %954) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb4810) { | |
%956 = "torch.aten.add.int"(%951, %955) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfb4920) { | |
%957 = "torch.prim.ListConstruct"(%940, %948, %956) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfb4a50) { | |
%958 = "torch.aten.reshape"(%823, %957) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb4b60) { | |
%959 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb4c20) { | |
%960 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb4ce0) { | |
%961 = "torch.aten.select.int"(%904, %959, %960) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb4e10) { | |
%962 = "torch.aten.item"(%961) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb4f00) { | |
%963 = "torch.aten.eq.int"(%962, %959) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb5010) { | |
%964 = "torch.aten.Int.bool"(%963) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb5100) { | |
%965 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb51c0) { | |
%966 = "torch.aten.mul.int"(%964, %965) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb52d0) { | |
%967 = "torch.aten.add.int"(%962, %966) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb53e0) { | |
%968 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb54a0) { | |
%969 = "torch.aten.select.int"(%904, %959, %968) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb55d0) { | |
%970 = "torch.aten.item"(%969) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb56c0) { | |
%971 = "torch.aten.eq.int"(%970, %959) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb57d0) { | |
%972 = "torch.aten.Int.bool"(%971) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb58c0) { | |
%973 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb5980) { | |
%974 = "torch.aten.mul.int"(%972, %973) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb5a90) { | |
%975 = "torch.aten.add.int"(%970, %974) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb5ba0) { | |
%976 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb5c60) { | |
%977 = "torch.aten.select.int"(%904, %959, %976) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb5d90) { | |
%978 = "torch.aten.item"(%977) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb5e80) { | |
%979 = "torch.aten.eq.int"(%978, %959) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb5f90) { | |
%980 = "torch.aten.Int.bool"(%979) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb6080) { | |
%981 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb6140) { | |
%982 = "torch.aten.mul.int"(%980, %981) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb6250) { | |
%983 = "torch.aten.add.int"(%978, %982) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfb6360) { | |
%984 = "torch.prim.ListConstruct"(%967, %975, %983) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfb6490) { | |
%985 = "torch.aten.reshape"(%863, %984) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb65a0) { | |
%986 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb6660) { | |
%987 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfb6720) { | |
%988 = "torch.aten.transpose.int"(%958, %986, %987) : (!torch.vtensor<[12,6,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[12,64,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcfb6850) { | |
%989 = "torch.aten.matmul"(%931, %988) : (!torch.vtensor<[12,6,64],f32>, !torch.vtensor<[12,64,6],f32>) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfb69d0) { | |
%990 = "torch.vtensor.literal"() <{value = dense_resource<__37> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb6a80) { | |
%991 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb6b40) { | |
%992 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb6c70) { | |
%993 = "torch.aten.select.int"(%990, %991, %992) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb6da0) { | |
%994 = "torch.aten.item"(%993) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb6e90) { | |
%995 = "torch.aten.eq.int"(%994, %991) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb6fa0) { | |
%996 = "torch.aten.Int.bool"(%995) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb7090) { | |
%997 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb7150) { | |
%998 = "torch.aten.mul.int"(%996, %997) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb7260) { | |
%999 = "torch.aten.add.int"(%994, %998) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb7370) { | |
%1000 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb7430) { | |
%1001 = "torch.aten.select.int"(%990, %991, %1000) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb7560) { | |
%1002 = "torch.aten.item"(%1001) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb7650) { | |
%1003 = "torch.aten.eq.int"(%1002, %991) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb7760) { | |
%1004 = "torch.aten.Int.bool"(%1003) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb7850) { | |
%1005 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb7910) { | |
%1006 = "torch.aten.mul.int"(%1004, %1005) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb7a20) { | |
%1007 = "torch.aten.add.int"(%1002, %1006) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb7b30) { | |
%1008 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb7bf0) { | |
%1009 = "torch.aten.select.int"(%990, %991, %1008) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb7d20) { | |
%1010 = "torch.aten.item"(%1009) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb7e10) { | |
%1011 = "torch.aten.eq.int"(%1010, %991) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb7f20) { | |
%1012 = "torch.aten.Int.bool"(%1011) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb8010) { | |
%1013 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb80d0) { | |
%1014 = "torch.aten.mul.int"(%1012, %1013) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb81e0) { | |
%1015 = "torch.aten.add.int"(%1010, %1014) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb82f0) { | |
%1016 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfb83b0) { | |
%1017 = "torch.aten.select.int"(%990, %991, %1016) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfb84e0) { | |
%1018 = "torch.aten.item"(%1017) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfb85d0) { | |
%1019 = "torch.aten.eq.int"(%1018, %991) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb86e0) { | |
%1020 = "torch.aten.Int.bool"(%1019) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb87d0) { | |
%1021 = "torch.aten.mul.int"(%1020, %991) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb88e0) { | |
%1022 = "torch.aten.add.int"(%1018, %1021) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfb89f0) { | |
%1023 = "torch.prim.ListConstruct"(%999, %1007, %1015, %1022) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfb8b40) { | |
%1024 = "torch.aten.reshape"(%989, %1023) : (!torch.vtensor<[12,6,6],f32>, !torch.list<int>) -> !torch.vtensor<[1,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb8c50) { | |
%1025 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcfb8d10) { | |
%1026 = "torch.aten.add.Tensor"(%1024, %304, %1025) : (!torch.vtensor<[1,12,6,6],f32>, !torch.vtensor<[?,?,6,6],f32>, !torch.int) -> !torch.vtensor<[?,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfb8eb0) { | |
%1027 = "torch.vtensor.literal"() <{value = dense_resource<__38> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.maximum'(0x55b9dcfb8fd0) { | |
%1028 = "torch.aten.maximum"(%1026, %1027) : (!torch.vtensor<[?,12,6,6],f32>, !torch.vtensor<[],f32>) -> !torch.vtensor<[?,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfb9150) { | |
%1029 = "torch.vtensor.literal"() <{value = dense_resource<__39> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfba210) { | |
%1030 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfba2d0) { | |
%1031 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfba400) { | |
%1032 = "torch.aten.select.int"(%1029, %1030, %1031) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfba530) { | |
%1033 = "torch.aten.item"(%1032) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfba620) { | |
%1034 = "torch.aten.eq.int"(%1033, %1030) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfba730) { | |
%1035 = "torch.aten.Int.bool"(%1034) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfba820) { | |
%1036 = "torch.constant.int"() <{value = -1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfba8e0) { | |
%1037 = "torch.aten.mul.int"(%1035, %1036) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfba9f0) { | |
%1038 = "torch.aten.add.int"(%1033, %1037) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbab00) { | |
%1039 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfbabc0) { | |
%1040 = "torch.aten.select.int"(%1029, %1030, %1039) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfbacf0) { | |
%1041 = "torch.aten.item"(%1040) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfbade0) { | |
%1042 = "torch.aten.eq.int"(%1041, %1030) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfbaef0) { | |
%1043 = "torch.aten.Int.bool"(%1042) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbafe0) { | |
%1044 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfbb0a0) { | |
%1045 = "torch.aten.mul.int"(%1043, %1044) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfbb1b0) { | |
%1046 = "torch.aten.add.int"(%1041, %1045) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbb2c0) { | |
%1047 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfbb380) { | |
%1048 = "torch.aten.select.int"(%1029, %1030, %1047) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfbb4b0) { | |
%1049 = "torch.aten.item"(%1048) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfbb5a0) { | |
%1050 = "torch.aten.eq.int"(%1049, %1030) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfbb6b0) { | |
%1051 = "torch.aten.Int.bool"(%1050) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbb7a0) { | |
%1052 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfbb860) { | |
%1053 = "torch.aten.mul.int"(%1051, %1052) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfbb970) { | |
%1054 = "torch.aten.add.int"(%1049, %1053) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfbba80) { | |
%1055 = "torch.prim.ListConstruct"(%1038, %1046, %1054) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfbbbb0) { | |
%1056 = "torch.aten.reshape"(%1028, %1055) : (!torch.vtensor<[?,12,6,6],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbbcc0) { | |
%1057 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.none'(0x55b9dcfbbd80) { | |
%1058 = "torch.constant.none"() : () -> !torch.none | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.softmax.int'(0x55b9dcfbbe40) { | |
%1059 = "torch.aten.softmax.int"(%1056, %1057, %1058) : (!torch.vtensor<[12,6,6],f32>, !torch.int, !torch.none) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcfbbf70) { | |
%1060 = "torch.aten.matmul"(%1059, %985) : (!torch.vtensor<[12,6,6],f32>, !torch.vtensor<[12,6,64],f32>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfbc0f0) { | |
%1061 = "torch.vtensor.literal"() <{value = dense_resource<__40> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbc1a0) { | |
%1062 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbc260) { | |
%1063 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfbc390) { | |
%1064 = "torch.aten.select.int"(%1061, %1062, %1063) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfbc4c0) { | |
%1065 = "torch.aten.item"(%1064) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfbc5b0) { | |
%1066 = "torch.aten.eq.int"(%1065, %1062) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfbc6c0) { | |
%1067 = "torch.aten.Int.bool"(%1066) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbc7b0) { | |
%1068 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfbc870) { | |
%1069 = "torch.aten.mul.int"(%1067, %1068) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfbc980) { | |
%1070 = "torch.aten.add.int"(%1065, %1069) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbca90) { | |
%1071 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfbcb50) { | |
%1072 = "torch.aten.select.int"(%1061, %1062, %1071) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfbcc80) { | |
%1073 = "torch.aten.item"(%1072) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfbcd70) { | |
%1074 = "torch.aten.eq.int"(%1073, %1062) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfbce80) { | |
%1075 = "torch.aten.Int.bool"(%1074) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbcf70) { | |
%1076 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfbd030) { | |
%1077 = "torch.aten.mul.int"(%1075, %1076) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfbd140) { | |
%1078 = "torch.aten.add.int"(%1073, %1077) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbd250) { | |
%1079 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfbd310) { | |
%1080 = "torch.aten.select.int"(%1061, %1062, %1079) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfbd440) { | |
%1081 = "torch.aten.item"(%1080) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfbd530) { | |
%1082 = "torch.aten.eq.int"(%1081, %1062) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfbd640) { | |
%1083 = "torch.aten.Int.bool"(%1082) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbd730) { | |
%1084 = "torch.constant.int"() <{value = 64 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfbd7f0) { | |
%1085 = "torch.aten.mul.int"(%1083, %1084) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfbd900) { | |
%1086 = "torch.aten.add.int"(%1081, %1085) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbda10) { | |
%1087 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfbdad0) { | |
%1088 = "torch.aten.select.int"(%1061, %1062, %1087) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfbdc00) { | |
%1089 = "torch.aten.item"(%1088) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfbdcf0) { | |
%1090 = "torch.aten.eq.int"(%1089, %1062) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfbde00) { | |
%1091 = "torch.aten.Int.bool"(%1090) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfbdef0) { | |
%1092 = "torch.aten.mul.int"(%1091, %1062) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfbe000) { | |
%1093 = "torch.aten.add.int"(%1089, %1092) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfbe110) { | |
%1094 = "torch.prim.ListConstruct"(%1070, %1078, %1086, %1093) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfbe260) { | |
%1095 = "torch.aten.reshape"(%1060, %1094) : (!torch.vtensor<[12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbe370) { | |
%1096 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbe430) { | |
%1097 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfbe4f0) { | |
%1098 = "torch.aten.transpose.int"(%1095, %1096, %1097) : (!torch.vtensor<[1,12,6,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfbe690) { | |
%1099 = "torch.vtensor.literal"() <{value = dense_resource<__41> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbe740) { | |
%1100 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbe800) { | |
%1101 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfbe930) { | |
%1102 = "torch.aten.select.int"(%1099, %1100, %1101) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfbea60) { | |
%1103 = "torch.aten.item"(%1102) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfbeb50) { | |
%1104 = "torch.aten.eq.int"(%1103, %1100) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfbec60) { | |
%1105 = "torch.aten.Int.bool"(%1104) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbed50) { | |
%1106 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfbee10) { | |
%1107 = "torch.aten.mul.int"(%1105, %1106) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfbef20) { | |
%1108 = "torch.aten.add.int"(%1103, %1107) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbf030) { | |
%1109 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfbf0f0) { | |
%1110 = "torch.aten.select.int"(%1099, %1100, %1109) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfbf220) { | |
%1111 = "torch.aten.item"(%1110) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfbf310) { | |
%1112 = "torch.aten.eq.int"(%1111, %1100) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfbf420) { | |
%1113 = "torch.aten.Int.bool"(%1112) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbf510) { | |
%1114 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfbf5d0) { | |
%1115 = "torch.aten.mul.int"(%1113, %1114) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfbf6e0) { | |
%1116 = "torch.aten.add.int"(%1111, %1115) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbf7f0) { | |
%1117 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfbf8b0) { | |
%1118 = "torch.aten.select.int"(%1099, %1100, %1117) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfbf9e0) { | |
%1119 = "torch.aten.item"(%1118) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfbfad0) { | |
%1120 = "torch.aten.eq.int"(%1119, %1100) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfbfbe0) { | |
%1121 = "torch.aten.Int.bool"(%1120) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfbfcd0) { | |
%1122 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfbfd90) { | |
%1123 = "torch.aten.mul.int"(%1121, %1122) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfbfea0) { | |
%1124 = "torch.aten.add.int"(%1119, %1123) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfbffb0) { | |
%1125 = "torch.prim.ListConstruct"(%1108, %1116, %1124) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfc00e0) { | |
%1126 = "torch.aten.reshape"(%1098, %1125) : (!torch.vtensor<[1,6,12,64],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcfc01f0) { | |
%1127 = "torch.aten.matmul"(%1126, %155) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc0300) { | |
%1128 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcfc03c0) { | |
%1129 = "torch.aten.add.Tensor"(%19, %1127, %1128) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc04f0) { | |
%1130 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcfc05b0) { | |
%1131 = "torch.aten.add.Tensor"(%772, %1129, %1130) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfc0750) { | |
%1132 = "torch.vtensor.literal"() <{value = dense_resource<__42> : tensor<2xsi64>}> : () -> !torch.vtensor<[2],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc0800) { | |
%1133 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc08c0) { | |
%1134 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfc09f0) { | |
%1135 = "torch.aten.select.int"(%1132, %1133, %1134) : (!torch.vtensor<[2],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfc0b20) { | |
%1136 = "torch.aten.item"(%1135) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfc0c10) { | |
%1137 = "torch.aten.eq.int"(%1136, %1133) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfc0d20) { | |
%1138 = "torch.aten.Int.bool"(%1137) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc0e10) { | |
%1139 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfc0ed0) { | |
%1140 = "torch.aten.mul.int"(%1138, %1139) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfc0fe0) { | |
%1141 = "torch.aten.add.int"(%1136, %1140) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc10f0) { | |
%1142 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfc11b0) { | |
%1143 = "torch.aten.select.int"(%1132, %1133, %1142) : (!torch.vtensor<[2],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfc12e0) { | |
%1144 = "torch.aten.item"(%1143) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfc13d0) { | |
%1145 = "torch.aten.eq.int"(%1144, %1133) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfc14e0) { | |
%1146 = "torch.aten.Int.bool"(%1145) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc15d0) { | |
%1147 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfc1690) { | |
%1148 = "torch.aten.mul.int"(%1146, %1147) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfc17a0) { | |
%1149 = "torch.aten.add.int"(%1144, %1148) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfc18b0) { | |
%1150 = "torch.prim.ListConstruct"(%1141, %1149) : (!torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfc19c0) { | |
%1151 = "torch.aten.reshape"(%1131, %1150) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.float'(0x55b9dcfc1af0) { | |
%1152 = "torch.constant.float"() <{value = 9.9999997473787516E-6 : f64}> : () -> !torch.float | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc1bd0) { | |
%1153 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfc1c70) { | |
%1154 = "torch.prim.ListConstruct"(%1153) : (!torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.native_layer_norm'(0x55b9dcfc1ec0) { | |
%1155:3 = "torch.aten.native_layer_norm"(%1151, %1154, %26, %27, %1152) : (!torch.vtensor<[6,768],f32>, !torch.list<int>, !torch.vtensor<[768],f32>, !torch.vtensor<[768],f32>, !torch.float) -> (!torch.vtensor<[6,768],f32>, !torch.vtensor<[6,1],f32>, !torch.vtensor<[6,1],f32>) | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc20f0) { | |
%1156 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc21b0) { | |
%1157 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfc2270) { | |
%1158 = "torch.aten.transpose.int"(%22, %1156, %1157) : (!torch.vtensor<[3072,768],f32>, !torch.int, !torch.int) -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mm'(0x55b9dcfc23a0) { | |
%1159 = "torch.aten.mm"(%1155#0, %1158) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[768,3072],f32>) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcfc24b0) { | |
%1160 = "torch.aten.add.Tensor"(%1159, %23, %1157) : (!torch.vtensor<[6,3072],f32>, !torch.vtensor<[3072],f32>, !torch.int) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.relu'(0x55b9dcfc25e0) { | |
%1161 = "torch.aten.relu"(%1160) : (!torch.vtensor<[6,3072],f32>) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc26d0) { | |
%1162 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc2790) { | |
%1163 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfc2850) { | |
%1164 = "torch.aten.transpose.int"(%24, %1162, %1163) : (!torch.vtensor<[768,3072],f32>, !torch.int, !torch.int) -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mm'(0x55b9dcfc2980) { | |
%1165 = "torch.aten.mm"(%1161, %1164) : (!torch.vtensor<[6,3072],f32>, !torch.vtensor<[3072,768],f32>) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcfc2a90) { | |
%1166 = "torch.aten.add.Tensor"(%1165, %25, %1163) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[768],f32>, !torch.int) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc2bc0) { | |
%1167 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcfc2c80) { | |
%1168 = "torch.aten.add.Tensor"(%1151, %1166, %1167) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[6,768],f32>, !torch.int) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfc2dd0) { | |
%1169 = "torch.vtensor.literal"() <{value = dense_resource<__43> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc2e80) { | |
%1170 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc2f40) { | |
%1171 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfc3070) { | |
%1172 = "torch.aten.select.int"(%1169, %1170, %1171) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfc31a0) { | |
%1173 = "torch.aten.item"(%1172) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfc3290) { | |
%1174 = "torch.aten.eq.int"(%1173, %1170) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfc33a0) { | |
%1175 = "torch.aten.Int.bool"(%1174) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc3490) { | |
%1176 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfc3550) { | |
%1177 = "torch.aten.mul.int"(%1175, %1176) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfc3660) { | |
%1178 = "torch.aten.add.int"(%1173, %1177) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc3770) { | |
%1179 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfc3830) { | |
%1180 = "torch.aten.select.int"(%1169, %1170, %1179) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfc3960) { | |
%1181 = "torch.aten.item"(%1180) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfc3a50) { | |
%1182 = "torch.aten.eq.int"(%1181, %1170) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfc3b60) { | |
%1183 = "torch.aten.Int.bool"(%1182) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc3c50) { | |
%1184 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfc3d10) { | |
%1185 = "torch.aten.mul.int"(%1183, %1184) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfc3e20) { | |
%1186 = "torch.aten.add.int"(%1181, %1185) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc3f30) { | |
%1187 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfc3ff0) { | |
%1188 = "torch.aten.select.int"(%1169, %1170, %1187) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfc4120) { | |
%1189 = "torch.aten.item"(%1188) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfc4210) { | |
%1190 = "torch.aten.eq.int"(%1189, %1170) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfc4320) { | |
%1191 = "torch.aten.Int.bool"(%1190) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfc5420) { | |
%1192 = "torch.aten.mul.int"(%1191, %1170) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfc5530) { | |
%1193 = "torch.aten.add.int"(%1189, %1192) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfc5640) { | |
%1194 = "torch.prim.ListConstruct"(%1178, %1186, %1193) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfc5770) { | |
%1195 = "torch.aten.reshape"(%1168, %1194) : (!torch.vtensor<[6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.float'(0x55b9dcfc58a0) { | |
%1196 = "torch.constant.float"() <{value = 9.9999997473787516E-6 : f64}> : () -> !torch.float | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc5980) { | |
%1197 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfc5a20) { | |
%1198 = "torch.prim.ListConstruct"(%1197) : (!torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.native_layer_norm'(0x55b9dcfc5c70) { | |
%1199:3 = "torch.aten.native_layer_norm"(%1195, %1198, %32, %33, %1196) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>, !torch.vtensor<[768],f32>, !torch.vtensor<[768],f32>, !torch.float) -> (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[1,6,1],f32>, !torch.vtensor<[1,6,1],f32>) | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcfc5ea0) { | |
%1200 = "torch.aten.matmul"(%1199#0, %156) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc5fb0) { | |
%1201 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcfc6070) { | |
%1202 = "torch.aten.add.Tensor"(%30, %1200, %1201) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfc61c0) { | |
%1203 = "torch.vtensor.literal"() <{value = dense_resource<__44> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.Tensor'(0x55b9dcfc62e0) { | |
%1204 = "torch.aten.mul.Tensor"(%1202, %1203) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcfc63f0) { | |
%1205 = "torch.aten.matmul"(%1199#0, %157) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc6500) { | |
%1206 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcfc65c0) { | |
%1207 = "torch.aten.add.Tensor"(%28, %1205, %1206) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfc6760) { | |
%1208 = "torch.vtensor.literal"() <{value = dense_resource<__45> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfc68f0) { | |
%1209 = "torch.vtensor.literal"() <{value = dense_resource<__46> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc69a0) { | |
%1210 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc6a60) { | |
%1211 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfc6b90) { | |
%1212 = "torch.aten.select.int"(%1208, %1210, %1211) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfc6cc0) { | |
%1213 = "torch.aten.item"(%1212) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfc6db0) { | |
%1214 = "torch.aten.eq.int"(%1213, %1210) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfc6ec0) { | |
%1215 = "torch.aten.Int.bool"(%1214) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc6fb0) { | |
%1216 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfc7070) { | |
%1217 = "torch.aten.mul.int"(%1215, %1216) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfc7180) { | |
%1218 = "torch.aten.add.int"(%1213, %1217) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc7290) { | |
%1219 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfc7350) { | |
%1220 = "torch.aten.select.int"(%1208, %1210, %1219) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfc7480) { | |
%1221 = "torch.aten.item"(%1220) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfc7570) { | |
%1222 = "torch.aten.eq.int"(%1221, %1210) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfc7680) { | |
%1223 = "torch.aten.Int.bool"(%1222) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc7770) { | |
%1224 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfc7830) { | |
%1225 = "torch.aten.mul.int"(%1223, %1224) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfc7940) { | |
%1226 = "torch.aten.add.int"(%1221, %1225) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc7a50) { | |
%1227 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfc7b10) { | |
%1228 = "torch.aten.select.int"(%1208, %1210, %1227) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfc7c40) { | |
%1229 = "torch.aten.item"(%1228) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfc7d30) { | |
%1230 = "torch.aten.eq.int"(%1229, %1210) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfc7e40) { | |
%1231 = "torch.aten.Int.bool"(%1230) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc7f30) { | |
%1232 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfc7ff0) { | |
%1233 = "torch.aten.mul.int"(%1231, %1232) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfc8100) { | |
%1234 = "torch.aten.add.int"(%1229, %1233) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc8210) { | |
%1235 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfc82d0) { | |
%1236 = "torch.aten.select.int"(%1208, %1210, %1235) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfc8400) { | |
%1237 = "torch.aten.item"(%1236) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfc84f0) { | |
%1238 = "torch.aten.eq.int"(%1237, %1210) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfc8600) { | |
%1239 = "torch.aten.Int.bool"(%1238) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfc86f0) { | |
%1240 = "torch.aten.mul.int"(%1239, %1210) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfc8800) { | |
%1241 = "torch.aten.add.int"(%1237, %1240) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfc5b10) { | |
%1242 = "torch.prim.ListConstruct"(%1218, %1226, %1234, %1241) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfc8970) { | |
%1243 = "torch.aten.reshape"(%1207, %1242) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc8a80) { | |
%1244 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc8b40) { | |
%1245 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfc8c00) { | |
%1246 = "torch.aten.transpose.int"(%1243, %1244, %1245) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcfc8d30) { | |
%1247 = "torch.aten.matmul"(%1199#0, %158) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc8e40) { | |
%1248 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcfc8f00) { | |
%1249 = "torch.aten.add.Tensor"(%29, %1247, %1248) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc9030) { | |
%1250 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc90f0) { | |
%1251 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfc91b0) { | |
%1252 = "torch.aten.select.int"(%1209, %1250, %1251) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfc92e0) { | |
%1253 = "torch.aten.item"(%1252) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfc93d0) { | |
%1254 = "torch.aten.eq.int"(%1253, %1250) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfc94e0) { | |
%1255 = "torch.aten.Int.bool"(%1254) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc95d0) { | |
%1256 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfc9690) { | |
%1257 = "torch.aten.mul.int"(%1255, %1256) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfc97a0) { | |
%1258 = "torch.aten.add.int"(%1253, %1257) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc98b0) { | |
%1259 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfc9970) { | |
%1260 = "torch.aten.select.int"(%1209, %1250, %1259) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfc9aa0) { | |
%1261 = "torch.aten.item"(%1260) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfc9b90) { | |
%1262 = "torch.aten.eq.int"(%1261, %1250) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfc9ca0) { | |
%1263 = "torch.aten.Int.bool"(%1262) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfc9d90) { | |
%1264 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfc9e50) { | |
%1265 = "torch.aten.mul.int"(%1263, %1264) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfc9f60) { | |
%1266 = "torch.aten.add.int"(%1261, %1265) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfca070) { | |
%1267 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfca130) { | |
%1268 = "torch.aten.select.int"(%1209, %1250, %1267) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfca260) { | |
%1269 = "torch.aten.item"(%1268) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfca350) { | |
%1270 = "torch.aten.eq.int"(%1269, %1250) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfca460) { | |
%1271 = "torch.aten.Int.bool"(%1270) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfca550) { | |
%1272 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfca610) { | |
%1273 = "torch.aten.mul.int"(%1271, %1272) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfca720) { | |
%1274 = "torch.aten.add.int"(%1269, %1273) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfca830) { | |
%1275 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfca8f0) { | |
%1276 = "torch.aten.select.int"(%1209, %1250, %1275) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfcaa20) { | |
%1277 = "torch.aten.item"(%1276) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfcab10) { | |
%1278 = "torch.aten.eq.int"(%1277, %1250) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfcac20) { | |
%1279 = "torch.aten.Int.bool"(%1278) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfcad10) { | |
%1280 = "torch.aten.mul.int"(%1279, %1250) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfcae20) { | |
%1281 = "torch.aten.add.int"(%1277, %1280) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfc1d60) { | |
%1282 = "torch.prim.ListConstruct"(%1258, %1266, %1274, %1281) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfcaf90) { | |
%1283 = "torch.aten.reshape"(%1249, %1282) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcb0a0) { | |
%1284 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcb160) { | |
%1285 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfcb220) { | |
%1286 = "torch.aten.transpose.int"(%1283, %1284, %1285) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfcb3c0) { | |
%1287 = "torch.vtensor.literal"() <{value = dense_resource<__47> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcb470) { | |
%1288 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcb530) { | |
%1289 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfcb660) { | |
%1290 = "torch.aten.select.int"(%1287, %1288, %1289) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfcb790) { | |
%1291 = "torch.aten.item"(%1290) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfcb880) { | |
%1292 = "torch.aten.eq.int"(%1291, %1288) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfcb990) { | |
%1293 = "torch.aten.Int.bool"(%1292) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcba80) { | |
%1294 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfcbb40) { | |
%1295 = "torch.aten.mul.int"(%1293, %1294) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfcbc50) { | |
%1296 = "torch.aten.add.int"(%1291, %1295) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcbd60) { | |
%1297 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfcbe20) { | |
%1298 = "torch.aten.select.int"(%1287, %1288, %1297) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfcbf50) { | |
%1299 = "torch.aten.item"(%1298) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfcc040) { | |
%1300 = "torch.aten.eq.int"(%1299, %1288) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfcc150) { | |
%1301 = "torch.aten.Int.bool"(%1300) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcc240) { | |
%1302 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfcc300) { | |
%1303 = "torch.aten.mul.int"(%1301, %1302) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfcc410) { | |
%1304 = "torch.aten.add.int"(%1299, %1303) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcc520) { | |
%1305 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfcc5e0) { | |
%1306 = "torch.aten.select.int"(%1287, %1288, %1305) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfcc710) { | |
%1307 = "torch.aten.item"(%1306) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfcc800) { | |
%1308 = "torch.aten.eq.int"(%1307, %1288) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfcc910) { | |
%1309 = "torch.aten.Int.bool"(%1308) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcca00) { | |
%1310 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfccac0) { | |
%1311 = "torch.aten.mul.int"(%1309, %1310) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfccbd0) { | |
%1312 = "torch.aten.add.int"(%1307, %1311) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfccce0) { | |
%1313 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfccda0) { | |
%1314 = "torch.aten.select.int"(%1287, %1288, %1313) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfcced0) { | |
%1315 = "torch.aten.item"(%1314) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfccfc0) { | |
%1316 = "torch.aten.eq.int"(%1315, %1288) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfcd0d0) { | |
%1317 = "torch.aten.Int.bool"(%1316) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfcd1c0) { | |
%1318 = "torch.aten.mul.int"(%1317, %1288) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfcd2d0) { | |
%1319 = "torch.aten.add.int"(%1315, %1318) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfcd3e0) { | |
%1320 = "torch.prim.ListConstruct"(%1296, %1304, %1312, %1319) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfcd530) { | |
%1321 = "torch.aten.reshape"(%1204, %1320) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcd640) { | |
%1322 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcd700) { | |
%1323 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfcd7c0) { | |
%1324 = "torch.aten.transpose.int"(%1321, %1322, %1323) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfcd960) { | |
%1325 = "torch.vtensor.literal"() <{value = dense_resource<__48> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfcdaf0) { | |
%1326 = "torch.vtensor.literal"() <{value = dense_resource<__49> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfcdc80) { | |
%1327 = "torch.vtensor.literal"() <{value = dense_resource<__50> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcdd30) { | |
%1328 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcddf0) { | |
%1329 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfcdf20) { | |
%1330 = "torch.aten.select.int"(%1325, %1328, %1329) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfce050) { | |
%1331 = "torch.aten.item"(%1330) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfce140) { | |
%1332 = "torch.aten.eq.int"(%1331, %1328) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfce250) { | |
%1333 = "torch.aten.Int.bool"(%1332) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfce340) { | |
%1334 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfce400) { | |
%1335 = "torch.aten.mul.int"(%1333, %1334) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfce510) { | |
%1336 = "torch.aten.add.int"(%1331, %1335) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfce620) { | |
%1337 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfce6e0) { | |
%1338 = "torch.aten.select.int"(%1325, %1328, %1337) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfce810) { | |
%1339 = "torch.aten.item"(%1338) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfce900) { | |
%1340 = "torch.aten.eq.int"(%1339, %1328) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfcea10) { | |
%1341 = "torch.aten.Int.bool"(%1340) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfceb00) { | |
%1342 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfcebc0) { | |
%1343 = "torch.aten.mul.int"(%1341, %1342) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfcecd0) { | |
%1344 = "torch.aten.add.int"(%1339, %1343) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfcede0) { | |
%1345 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfceea0) { | |
%1346 = "torch.aten.select.int"(%1325, %1328, %1345) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfcefd0) { | |
%1347 = "torch.aten.item"(%1346) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfd00d0) { | |
%1348 = "torch.aten.eq.int"(%1347, %1328) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfd01e0) { | |
%1349 = "torch.aten.Int.bool"(%1348) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd02d0) { | |
%1350 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfd0390) { | |
%1351 = "torch.aten.mul.int"(%1349, %1350) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfd04a0) { | |
%1352 = "torch.aten.add.int"(%1347, %1351) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfd05b0) { | |
%1353 = "torch.prim.ListConstruct"(%1336, %1344, %1352) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfd06e0) { | |
%1354 = "torch.aten.reshape"(%1324, %1353) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd07f0) { | |
%1355 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd08b0) { | |
%1356 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfd0970) { | |
%1357 = "torch.aten.select.int"(%1326, %1355, %1356) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfd0aa0) { | |
%1358 = "torch.aten.item"(%1357) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfd0b90) { | |
%1359 = "torch.aten.eq.int"(%1358, %1355) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfd0ca0) { | |
%1360 = "torch.aten.Int.bool"(%1359) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd0d90) { | |
%1361 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfd0e50) { | |
%1362 = "torch.aten.mul.int"(%1360, %1361) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfd0f60) { | |
%1363 = "torch.aten.add.int"(%1358, %1362) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd1070) { | |
%1364 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfd1130) { | |
%1365 = "torch.aten.select.int"(%1326, %1355, %1364) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfd1260) { | |
%1366 = "torch.aten.item"(%1365) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfd1350) { | |
%1367 = "torch.aten.eq.int"(%1366, %1355) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfd1460) { | |
%1368 = "torch.aten.Int.bool"(%1367) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd1550) { | |
%1369 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfd1610) { | |
%1370 = "torch.aten.mul.int"(%1368, %1369) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfd1720) { | |
%1371 = "torch.aten.add.int"(%1366, %1370) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd1830) { | |
%1372 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfd18f0) { | |
%1373 = "torch.aten.select.int"(%1326, %1355, %1372) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfd1a20) { | |
%1374 = "torch.aten.item"(%1373) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfd1b10) { | |
%1375 = "torch.aten.eq.int"(%1374, %1355) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfd1c20) { | |
%1376 = "torch.aten.Int.bool"(%1375) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd1d10) { | |
%1377 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfd1dd0) { | |
%1378 = "torch.aten.mul.int"(%1376, %1377) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfd1ee0) { | |
%1379 = "torch.aten.add.int"(%1374, %1378) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfd1ff0) { | |
%1380 = "torch.prim.ListConstruct"(%1363, %1371, %1379) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfd2120) { | |
%1381 = "torch.aten.reshape"(%1246, %1380) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd2230) { | |
%1382 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd22f0) { | |
%1383 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfd23b0) { | |
%1384 = "torch.aten.select.int"(%1327, %1382, %1383) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfd24e0) { | |
%1385 = "torch.aten.item"(%1384) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfd25d0) { | |
%1386 = "torch.aten.eq.int"(%1385, %1382) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfd26e0) { | |
%1387 = "torch.aten.Int.bool"(%1386) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd27d0) { | |
%1388 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfd2890) { | |
%1389 = "torch.aten.mul.int"(%1387, %1388) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfd29a0) { | |
%1390 = "torch.aten.add.int"(%1385, %1389) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd2ab0) { | |
%1391 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfd2b70) { | |
%1392 = "torch.aten.select.int"(%1327, %1382, %1391) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfd2ca0) { | |
%1393 = "torch.aten.item"(%1392) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfd2d90) { | |
%1394 = "torch.aten.eq.int"(%1393, %1382) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfd2ea0) { | |
%1395 = "torch.aten.Int.bool"(%1394) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd2f90) { | |
%1396 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfd3050) { | |
%1397 = "torch.aten.mul.int"(%1395, %1396) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfd3160) { | |
%1398 = "torch.aten.add.int"(%1393, %1397) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd3270) { | |
%1399 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfd3330) { | |
%1400 = "torch.aten.select.int"(%1327, %1382, %1399) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfd3460) { | |
%1401 = "torch.aten.item"(%1400) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfd3550) { | |
%1402 = "torch.aten.eq.int"(%1401, %1382) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfd3660) { | |
%1403 = "torch.aten.Int.bool"(%1402) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd3750) { | |
%1404 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfd3810) { | |
%1405 = "torch.aten.mul.int"(%1403, %1404) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfd3920) { | |
%1406 = "torch.aten.add.int"(%1401, %1405) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfd3a30) { | |
%1407 = "torch.prim.ListConstruct"(%1390, %1398, %1406) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfd3b60) { | |
%1408 = "torch.aten.reshape"(%1286, %1407) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd3c70) { | |
%1409 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd3d30) { | |
%1410 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfd3df0) { | |
%1411 = "torch.aten.transpose.int"(%1381, %1409, %1410) : (!torch.vtensor<[12,6,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[12,64,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcfd3f20) { | |
%1412 = "torch.aten.matmul"(%1354, %1411) : (!torch.vtensor<[12,6,64],f32>, !torch.vtensor<[12,64,6],f32>) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfd40a0) { | |
%1413 = "torch.vtensor.literal"() <{value = dense_resource<__51> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd4150) { | |
%1414 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd4210) { | |
%1415 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfd4340) { | |
%1416 = "torch.aten.select.int"(%1413, %1414, %1415) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfd4470) { | |
%1417 = "torch.aten.item"(%1416) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfd4560) { | |
%1418 = "torch.aten.eq.int"(%1417, %1414) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfd4670) { | |
%1419 = "torch.aten.Int.bool"(%1418) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd4760) { | |
%1420 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfd4820) { | |
%1421 = "torch.aten.mul.int"(%1419, %1420) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfd4930) { | |
%1422 = "torch.aten.add.int"(%1417, %1421) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd4a40) { | |
%1423 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfd4b00) { | |
%1424 = "torch.aten.select.int"(%1413, %1414, %1423) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfd4c30) { | |
%1425 = "torch.aten.item"(%1424) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfd4d20) { | |
%1426 = "torch.aten.eq.int"(%1425, %1414) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfd4e30) { | |
%1427 = "torch.aten.Int.bool"(%1426) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd4f20) { | |
%1428 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfd4fe0) { | |
%1429 = "torch.aten.mul.int"(%1427, %1428) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfd50f0) { | |
%1430 = "torch.aten.add.int"(%1425, %1429) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9ab40) { | |
%1431 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf9ac00) { | |
%1432 = "torch.aten.select.int"(%1413, %1414, %1431) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf9ad30) { | |
%1433 = "torch.aten.item"(%1432) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf9ae20) { | |
%1434 = "torch.aten.eq.int"(%1433, %1414) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf9af30) { | |
%1435 = "torch.aten.Int.bool"(%1434) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9b020) { | |
%1436 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf9b0e0) { | |
%1437 = "torch.aten.mul.int"(%1435, %1436) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf9b1f0) { | |
%1438 = "torch.aten.add.int"(%1433, %1437) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9b300) { | |
%1439 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf9b3c0) { | |
%1440 = "torch.aten.select.int"(%1413, %1414, %1439) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf9b4f0) { | |
%1441 = "torch.aten.item"(%1440) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf9b5e0) { | |
%1442 = "torch.aten.eq.int"(%1441, %1414) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf9b6f0) { | |
%1443 = "torch.aten.Int.bool"(%1442) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf9b7e0) { | |
%1444 = "torch.aten.mul.int"(%1443, %1414) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf9b8f0) { | |
%1445 = "torch.aten.add.int"(%1441, %1444) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf9ba00) { | |
%1446 = "torch.prim.ListConstruct"(%1422, %1430, %1438, %1445) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfd7210) { | |
%1447 = "torch.aten.reshape"(%1412, %1446) : (!torch.vtensor<[12,6,6],f32>, !torch.list<int>) -> !torch.vtensor<[1,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd7320) { | |
%1448 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcfd73e0) { | |
%1449 = "torch.aten.add.Tensor"(%1447, %304, %1448) : (!torch.vtensor<[1,12,6,6],f32>, !torch.vtensor<[?,?,6,6],f32>, !torch.int) -> !torch.vtensor<[?,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfd7580) { | |
%1450 = "torch.vtensor.literal"() <{value = dense_resource<__52> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.maximum'(0x55b9dcf987c0) { | |
%1451 = "torch.aten.maximum"(%1449, %1450) : (!torch.vtensor<[?,12,6,6],f32>, !torch.vtensor<[],f32>) -> !torch.vtensor<[?,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf98940) { | |
%1452 = "torch.vtensor.literal"() <{value = dense_resource<__53> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf989f0) { | |
%1453 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf98ab0) { | |
%1454 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf98be0) { | |
%1455 = "torch.aten.select.int"(%1452, %1453, %1454) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf98d10) { | |
%1456 = "torch.aten.item"(%1455) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf98e00) { | |
%1457 = "torch.aten.eq.int"(%1456, %1453) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf98f10) { | |
%1458 = "torch.aten.Int.bool"(%1457) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf99000) { | |
%1459 = "torch.constant.int"() <{value = -1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf990c0) { | |
%1460 = "torch.aten.mul.int"(%1458, %1459) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf991d0) { | |
%1461 = "torch.aten.add.int"(%1456, %1460) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf992e0) { | |
%1462 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf993a0) { | |
%1463 = "torch.aten.select.int"(%1452, %1453, %1462) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf994d0) { | |
%1464 = "torch.aten.item"(%1463) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf995c0) { | |
%1465 = "torch.aten.eq.int"(%1464, %1453) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf996d0) { | |
%1466 = "torch.aten.Int.bool"(%1465) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd96a0) { | |
%1467 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfd9760) { | |
%1468 = "torch.aten.mul.int"(%1466, %1467) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfd9870) { | |
%1469 = "torch.aten.add.int"(%1464, %1468) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd9980) { | |
%1470 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfd9a40) { | |
%1471 = "torch.aten.select.int"(%1452, %1453, %1470) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfd9b70) { | |
%1472 = "torch.aten.item"(%1471) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfd9c60) { | |
%1473 = "torch.aten.eq.int"(%1472, %1453) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfd9d70) { | |
%1474 = "torch.aten.Int.bool"(%1473) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfd9e60) { | |
%1475 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfd9f20) { | |
%1476 = "torch.aten.mul.int"(%1474, %1475) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfda030) { | |
%1477 = "torch.aten.add.int"(%1472, %1476) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfda140) { | |
%1478 = "torch.prim.ListConstruct"(%1461, %1469, %1477) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfda270) { | |
%1479 = "torch.aten.reshape"(%1451, %1478) : (!torch.vtensor<[?,12,6,6],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfda380) { | |
%1480 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.none'(0x55b9dcfda440) { | |
%1481 = "torch.constant.none"() : () -> !torch.none | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.softmax.int'(0x55b9dcfda500) { | |
%1482 = "torch.aten.softmax.int"(%1479, %1480, %1481) : (!torch.vtensor<[12,6,6],f32>, !torch.int, !torch.none) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcfda630) { | |
%1483 = "torch.aten.matmul"(%1482, %1408) : (!torch.vtensor<[12,6,6],f32>, !torch.vtensor<[12,6,64],f32>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfda7b0) { | |
%1484 = "torch.vtensor.literal"() <{value = dense_resource<__54> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfda860) { | |
%1485 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfda920) { | |
%1486 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfdaa50) { | |
%1487 = "torch.aten.select.int"(%1484, %1485, %1486) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfdab80) { | |
%1488 = "torch.aten.item"(%1487) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfdac70) { | |
%1489 = "torch.aten.eq.int"(%1488, %1485) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfdad80) { | |
%1490 = "torch.aten.Int.bool"(%1489) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfdae70) { | |
%1491 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfdaf30) { | |
%1492 = "torch.aten.mul.int"(%1490, %1491) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfdb040) { | |
%1493 = "torch.aten.add.int"(%1488, %1492) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfdb150) { | |
%1494 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfdb210) { | |
%1495 = "torch.aten.select.int"(%1484, %1485, %1494) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfdb340) { | |
%1496 = "torch.aten.item"(%1495) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfdb430) { | |
%1497 = "torch.aten.eq.int"(%1496, %1485) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfdb540) { | |
%1498 = "torch.aten.Int.bool"(%1497) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfdb630) { | |
%1499 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfdb6f0) { | |
%1500 = "torch.aten.mul.int"(%1498, %1499) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfdb800) { | |
%1501 = "torch.aten.add.int"(%1496, %1500) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfdb910) { | |
%1502 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfdb9d0) { | |
%1503 = "torch.aten.select.int"(%1484, %1485, %1502) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfdbb00) { | |
%1504 = "torch.aten.item"(%1503) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfdbbf0) { | |
%1505 = "torch.aten.eq.int"(%1504, %1485) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfdbd00) { | |
%1506 = "torch.aten.Int.bool"(%1505) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfdbdf0) { | |
%1507 = "torch.constant.int"() <{value = 64 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfdbeb0) { | |
%1508 = "torch.aten.mul.int"(%1506, %1507) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf8fdc0) { | |
%1509 = "torch.aten.add.int"(%1504, %1508) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf8fed0) { | |
%1510 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf8ff90) { | |
%1511 = "torch.aten.select.int"(%1484, %1485, %1510) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf900c0) { | |
%1512 = "torch.aten.item"(%1511) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf901b0) { | |
%1513 = "torch.aten.eq.int"(%1512, %1485) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf902c0) { | |
%1514 = "torch.aten.Int.bool"(%1513) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf903b0) { | |
%1515 = "torch.aten.mul.int"(%1514, %1485) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf904c0) { | |
%1516 = "torch.aten.add.int"(%1512, %1515) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf905d0) { | |
%1517 = "torch.prim.ListConstruct"(%1493, %1501, %1509, %1516) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf90720) { | |
%1518 = "torch.aten.reshape"(%1483, %1517) : (!torch.vtensor<[12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf90830) { | |
%1519 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf908f0) { | |
%1520 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcf909b0) { | |
%1521 = "torch.aten.transpose.int"(%1518, %1519, %1520) : (!torch.vtensor<[1,12,6,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf90b50) { | |
%1522 = "torch.vtensor.literal"() <{value = dense_resource<__55> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf90c00) { | |
%1523 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf90cc0) { | |
%1524 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf97720) { | |
%1525 = "torch.aten.select.int"(%1522, %1523, %1524) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf97830) { | |
%1526 = "torch.aten.item"(%1525) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf97920) { | |
%1527 = "torch.aten.eq.int"(%1526, %1523) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf97a30) { | |
%1528 = "torch.aten.Int.bool"(%1527) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf97b20) { | |
%1529 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf97be0) { | |
%1530 = "torch.aten.mul.int"(%1528, %1529) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf97cf0) { | |
%1531 = "torch.aten.add.int"(%1526, %1530) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf97e00) { | |
%1532 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf97ec0) { | |
%1533 = "torch.aten.select.int"(%1522, %1523, %1532) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf97ff0) { | |
%1534 = "torch.aten.item"(%1533) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf980e0) { | |
%1535 = "torch.aten.eq.int"(%1534, %1523) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf981f0) { | |
%1536 = "torch.aten.Int.bool"(%1535) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf982e0) { | |
%1537 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf983a0) { | |
%1538 = "torch.aten.mul.int"(%1536, %1537) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf984b0) { | |
%1539 = "torch.aten.add.int"(%1534, %1538) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf985c0) { | |
%1540 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf77b30) { | |
%1541 = "torch.aten.select.int"(%1522, %1523, %1540) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf77c20) { | |
%1542 = "torch.aten.item"(%1541) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf77d10) { | |
%1543 = "torch.aten.eq.int"(%1542, %1523) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf77e20) { | |
%1544 = "torch.aten.Int.bool"(%1543) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf77f10) { | |
%1545 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf77fd0) { | |
%1546 = "torch.aten.mul.int"(%1544, %1545) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf7eed0) { | |
%1547 = "torch.aten.add.int"(%1542, %1546) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf7efe0) { | |
%1548 = "torch.prim.ListConstruct"(%1531, %1539, %1547) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf7f110) { | |
%1549 = "torch.aten.reshape"(%1521, %1548) : (!torch.vtensor<[1,6,12,64],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcf7f220) { | |
%1550 = "torch.aten.matmul"(%1549, %159) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf7f330) { | |
%1551 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf7f3f0) { | |
%1552 = "torch.aten.add.Tensor"(%31, %1550, %1551) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf7f520) { | |
%1553 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf7f5e0) { | |
%1554 = "torch.aten.add.Tensor"(%1195, %1552, %1553) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf7f780) { | |
%1555 = "torch.vtensor.literal"() <{value = dense_resource<__56> : tensor<2xsi64>}> : () -> !torch.vtensor<[2],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf7f830) { | |
%1556 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf7f8f0) { | |
%1557 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf7fa20) { | |
%1558 = "torch.aten.select.int"(%1555, %1556, %1557) : (!torch.vtensor<[2],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf7fb50) { | |
%1559 = "torch.aten.item"(%1558) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf7fc40) { | |
%1560 = "torch.aten.eq.int"(%1559, %1556) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf7fd50) { | |
%1561 = "torch.aten.Int.bool"(%1560) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf7fe40) { | |
%1562 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfaa000) { | |
%1563 = "torch.aten.mul.int"(%1561, %1562) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfaa110) { | |
%1564 = "torch.aten.add.int"(%1559, %1563) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfaa220) { | |
%1565 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfaa2e0) { | |
%1566 = "torch.aten.select.int"(%1555, %1556, %1565) : (!torch.vtensor<[2],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfaa410) { | |
%1567 = "torch.aten.item"(%1566) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfaa500) { | |
%1568 = "torch.aten.eq.int"(%1567, %1556) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfaa610) { | |
%1569 = "torch.aten.Int.bool"(%1568) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfaa700) { | |
%1570 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfaa7c0) { | |
%1571 = "torch.aten.mul.int"(%1569, %1570) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfaa8d0) { | |
%1572 = "torch.aten.add.int"(%1567, %1571) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfaa9e0) { | |
%1573 = "torch.prim.ListConstruct"(%1564, %1572) : (!torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfaaaf0) { | |
%1574 = "torch.aten.reshape"(%1554, %1573) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.float'(0x55b9dcfaac20) { | |
%1575 = "torch.constant.float"() <{value = 9.9999997473787516E-6 : f64}> : () -> !torch.float | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfaad00) { | |
%1576 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfaada0) { | |
%1577 = "torch.prim.ListConstruct"(%1576) : (!torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.native_layer_norm'(0x55b9dcf80710) { | |
%1578:3 = "torch.aten.native_layer_norm"(%1574, %1577, %38, %39, %1575) : (!torch.vtensor<[6,768],f32>, !torch.list<int>, !torch.vtensor<[768],f32>, !torch.vtensor<[768],f32>, !torch.float) -> (!torch.vtensor<[6,768],f32>, !torch.vtensor<[6,1],f32>, !torch.vtensor<[6,1],f32>) | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf80940) { | |
%1579 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf80a00) { | |
%1580 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcf80ac0) { | |
%1581 = "torch.aten.transpose.int"(%34, %1579, %1580) : (!torch.vtensor<[3072,768],f32>, !torch.int, !torch.int) -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mm'(0x55b9dcf80bf0) { | |
%1582 = "torch.aten.mm"(%1578#0, %1581) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[768,3072],f32>) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf80d00) { | |
%1583 = "torch.aten.add.Tensor"(%1582, %35, %1580) : (!torch.vtensor<[6,3072],f32>, !torch.vtensor<[3072],f32>, !torch.int) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.relu'(0x55b9dcfaaf80) { | |
%1584 = "torch.aten.relu"(%1583) : (!torch.vtensor<[6,3072],f32>) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf80e90) { | |
%1585 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf80f50) { | |
%1586 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcf81010) { | |
%1587 = "torch.aten.transpose.int"(%36, %1585, %1586) : (!torch.vtensor<[768,3072],f32>, !torch.int, !torch.int) -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mm'(0x55b9dcf81140) { | |
%1588 = "torch.aten.mm"(%1584, %1587) : (!torch.vtensor<[6,3072],f32>, !torch.vtensor<[3072,768],f32>) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf81250) { | |
%1589 = "torch.aten.add.Tensor"(%1588, %37, %1586) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[768],f32>, !torch.int) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf81380) { | |
%1590 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf81440) { | |
%1591 = "torch.aten.add.Tensor"(%1574, %1589, %1590) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[6,768],f32>, !torch.int) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf81590) { | |
%1592 = "torch.vtensor.literal"() <{value = dense_resource<__57> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf81640) { | |
%1593 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf7c160) { | |
%1594 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf7c290) { | |
%1595 = "torch.aten.select.int"(%1592, %1593, %1594) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf7c3c0) { | |
%1596 = "torch.aten.item"(%1595) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf7c4b0) { | |
%1597 = "torch.aten.eq.int"(%1596, %1593) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf7c5c0) { | |
%1598 = "torch.aten.Int.bool"(%1597) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf7c6b0) { | |
%1599 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf7c770) { | |
%1600 = "torch.aten.mul.int"(%1598, %1599) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf7c880) { | |
%1601 = "torch.aten.add.int"(%1596, %1600) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf7c990) { | |
%1602 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf7ca50) { | |
%1603 = "torch.aten.select.int"(%1592, %1593, %1602) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf7cb80) { | |
%1604 = "torch.aten.item"(%1603) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf7cc70) { | |
%1605 = "torch.aten.eq.int"(%1604, %1593) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf7cd80) { | |
%1606 = "torch.aten.Int.bool"(%1605) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf7ce70) { | |
%1607 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf7cf30) { | |
%1608 = "torch.aten.mul.int"(%1606, %1607) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf7d040) { | |
%1609 = "torch.aten.add.int"(%1604, %1608) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf7d150) { | |
%1610 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf7d210) { | |
%1611 = "torch.aten.select.int"(%1592, %1593, %1610) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf7d340) { | |
%1612 = "torch.aten.item"(%1611) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf7d430) { | |
%1613 = "torch.aten.eq.int"(%1612, %1593) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf7d540) { | |
%1614 = "torch.aten.Int.bool"(%1613) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf7d630) { | |
%1615 = "torch.aten.mul.int"(%1614, %1593) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf7d740) { | |
%1616 = "torch.aten.add.int"(%1612, %1615) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf7d850) { | |
%1617 = "torch.prim.ListConstruct"(%1601, %1609, %1616) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcf7d980) { | |
%1618 = "torch.aten.reshape"(%1591, %1617) : (!torch.vtensor<[6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.float'(0x55b9dcf7dab0) { | |
%1619 = "torch.constant.float"() <{value = 9.9999997473787516E-6 : f64}> : () -> !torch.float | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9dbb0) { | |
%1620 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf9dc50) { | |
%1621 = "torch.prim.ListConstruct"(%1620) : (!torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.native_layer_norm'(0x55b9dcf9dea0) { | |
%1622:3 = "torch.aten.native_layer_norm"(%1618, %1621, %44, %45, %1619) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>, !torch.vtensor<[768],f32>, !torch.vtensor<[768],f32>, !torch.float) -> (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[1,6,1],f32>, !torch.vtensor<[1,6,1],f32>) | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcf9e0d0) { | |
%1623 = "torch.aten.matmul"(%1622#0, %160) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9e1e0) { | |
%1624 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf9e2a0) { | |
%1625 = "torch.aten.add.Tensor"(%42, %1623, %1624) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf9e3f0) { | |
%1626 = "torch.vtensor.literal"() <{value = dense_resource<__58> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.Tensor'(0x55b9dcf9e510) { | |
%1627 = "torch.aten.mul.Tensor"(%1625, %1626) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcf9e620) { | |
%1628 = "torch.aten.matmul"(%1622#0, %161) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9e730) { | |
%1629 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcf9e7f0) { | |
%1630 = "torch.aten.add.Tensor"(%40, %1628, %1629) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf9e990) { | |
%1631 = "torch.vtensor.literal"() <{value = dense_resource<__59> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcf9eb20) { | |
%1632 = "torch.vtensor.literal"() <{value = dense_resource<__60> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9ebd0) { | |
%1633 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9ec90) { | |
%1634 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf9edc0) { | |
%1635 = "torch.aten.select.int"(%1631, %1633, %1634) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf9eef0) { | |
%1636 = "torch.aten.item"(%1635) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf9efe0) { | |
%1637 = "torch.aten.eq.int"(%1636, %1633) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf9f0f0) { | |
%1638 = "torch.aten.Int.bool"(%1637) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9f1e0) { | |
%1639 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf9f2a0) { | |
%1640 = "torch.aten.mul.int"(%1638, %1639) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf9f3b0) { | |
%1641 = "torch.aten.add.int"(%1636, %1640) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9f4c0) { | |
%1642 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf9f580) { | |
%1643 = "torch.aten.select.int"(%1631, %1633, %1642) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf9f6b0) { | |
%1644 = "torch.aten.item"(%1643) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcf9f7a0) { | |
%1645 = "torch.aten.eq.int"(%1644, %1633) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcf9f8b0) { | |
%1646 = "torch.aten.Int.bool"(%1645) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9f9a0) { | |
%1647 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcf9fa60) { | |
%1648 = "torch.aten.mul.int"(%1646, %1647) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcf9fb70) { | |
%1649 = "torch.aten.add.int"(%1644, %1648) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcf9fc80) { | |
%1650 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcf9fd40) { | |
%1651 = "torch.aten.select.int"(%1631, %1633, %1650) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcf9fe70) { | |
%1652 = "torch.aten.item"(%1651) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfaf800) { | |
%1653 = "torch.aten.eq.int"(%1652, %1633) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfaf910) { | |
%1654 = "torch.aten.Int.bool"(%1653) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfafa00) { | |
%1655 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfafac0) { | |
%1656 = "torch.aten.mul.int"(%1654, %1655) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfafbd0) { | |
%1657 = "torch.aten.add.int"(%1652, %1656) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfafce0) { | |
%1658 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfafda0) { | |
%1659 = "torch.aten.select.int"(%1631, %1633, %1658) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfafed0) { | |
%1660 = "torch.aten.item"(%1659) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfaffc0) { | |
%1661 = "torch.aten.eq.int"(%1660, %1633) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfb00d0) { | |
%1662 = "torch.aten.Int.bool"(%1661) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfb01c0) { | |
%1663 = "torch.aten.mul.int"(%1662, %1633) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfb02d0) { | |
%1664 = "torch.aten.add.int"(%1660, %1663) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcf9dd40) { | |
%1665 = "torch.prim.ListConstruct"(%1641, %1649, %1657, %1664) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfb0440) { | |
%1666 = "torch.aten.reshape"(%1630, %1665) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb0550) { | |
%1667 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfb0610) { | |
%1668 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfb06d0) { | |
%1669 = "torch.aten.transpose.int"(%1666, %1667, %1668) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dcfa2f80) { | |
%1670 = "torch.aten.matmul"(%1622#0, %162) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa3090) { | |
%1671 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dcfa3150) { | |
%1672 = "torch.aten.add.Tensor"(%41, %1670, %1671) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa3280) { | |
%1673 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa3340) { | |
%1674 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfa3400) { | |
%1675 = "torch.aten.select.int"(%1632, %1673, %1674) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfa3530) { | |
%1676 = "torch.aten.item"(%1675) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfa3620) { | |
%1677 = "torch.aten.eq.int"(%1676, %1673) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfa3730) { | |
%1678 = "torch.aten.Int.bool"(%1677) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa3820) { | |
%1679 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfa38e0) { | |
%1680 = "torch.aten.mul.int"(%1678, %1679) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfa39f0) { | |
%1681 = "torch.aten.add.int"(%1676, %1680) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa3b00) { | |
%1682 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfa3bc0) { | |
%1683 = "torch.aten.select.int"(%1632, %1673, %1682) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfa3cf0) { | |
%1684 = "torch.aten.item"(%1683) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfa3de0) { | |
%1685 = "torch.aten.eq.int"(%1684, %1673) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfa3ef0) { | |
%1686 = "torch.aten.Int.bool"(%1685) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa3fe0) { | |
%1687 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfa40a0) { | |
%1688 = "torch.aten.mul.int"(%1686, %1687) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfa41b0) { | |
%1689 = "torch.aten.add.int"(%1684, %1688) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa42c0) { | |
%1690 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfa4380) { | |
%1691 = "torch.aten.select.int"(%1632, %1673, %1690) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfa44b0) { | |
%1692 = "torch.aten.item"(%1691) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfa45a0) { | |
%1693 = "torch.aten.eq.int"(%1692, %1673) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfa46b0) { | |
%1694 = "torch.aten.Int.bool"(%1693) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa47a0) { | |
%1695 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfa4860) { | |
%1696 = "torch.aten.mul.int"(%1694, %1695) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfa4970) { | |
%1697 = "torch.aten.add.int"(%1692, %1696) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa4a80) { | |
%1698 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfa4b40) { | |
%1699 = "torch.aten.select.int"(%1632, %1673, %1698) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfa4c70) { | |
%1700 = "torch.aten.item"(%1699) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfa4d60) { | |
%1701 = "torch.aten.eq.int"(%1700, %1673) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfa4e70) { | |
%1702 = "torch.aten.Int.bool"(%1701) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfa4f60) { | |
%1703 = "torch.aten.mul.int"(%1702, %1673) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfa5070) { | |
%1704 = "torch.aten.add.int"(%1700, %1703) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfaae90) { | |
%1705 = "torch.prim.ListConstruct"(%1681, %1689, %1697, %1704) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfa51e0) { | |
%1706 = "torch.aten.reshape"(%1672, %1705) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa52f0) { | |
%1707 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa53b0) { | |
%1708 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfa5470) { | |
%1709 = "torch.aten.transpose.int"(%1706, %1707, %1708) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfa5610) { | |
%1710 = "torch.vtensor.literal"() <{value = dense_resource<__61> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa56c0) { | |
%1711 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa5780) { | |
%1712 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfa58b0) { | |
%1713 = "torch.aten.select.int"(%1710, %1711, %1712) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfa59e0) { | |
%1714 = "torch.aten.item"(%1713) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfa5ad0) { | |
%1715 = "torch.aten.eq.int"(%1714, %1711) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfa5be0) { | |
%1716 = "torch.aten.Int.bool"(%1715) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa5cd0) { | |
%1717 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfa5d90) { | |
%1718 = "torch.aten.mul.int"(%1716, %1717) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfa5ea0) { | |
%1719 = "torch.aten.add.int"(%1714, %1718) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa5fb0) { | |
%1720 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfa6070) { | |
%1721 = "torch.aten.select.int"(%1710, %1711, %1720) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfa61a0) { | |
%1722 = "torch.aten.item"(%1721) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfa6290) { | |
%1723 = "torch.aten.eq.int"(%1722, %1711) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfa63a0) { | |
%1724 = "torch.aten.Int.bool"(%1723) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa6490) { | |
%1725 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfa6550) { | |
%1726 = "torch.aten.mul.int"(%1724, %1725) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfa6660) { | |
%1727 = "torch.aten.add.int"(%1722, %1726) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa6770) { | |
%1728 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfa6830) { | |
%1729 = "torch.aten.select.int"(%1710, %1711, %1728) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfa6960) { | |
%1730 = "torch.aten.item"(%1729) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfa6a50) { | |
%1731 = "torch.aten.eq.int"(%1730, %1711) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfa6b60) { | |
%1732 = "torch.aten.Int.bool"(%1731) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa6c50) { | |
%1733 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfa6d10) { | |
%1734 = "torch.aten.mul.int"(%1732, %1733) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfa6e20) { | |
%1735 = "torch.aten.add.int"(%1730, %1734) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa6f30) { | |
%1736 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfa6ff0) { | |
%1737 = "torch.aten.select.int"(%1710, %1711, %1736) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfa7120) { | |
%1738 = "torch.aten.item"(%1737) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfa7210) { | |
%1739 = "torch.aten.eq.int"(%1738, %1711) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfa7320) { | |
%1740 = "torch.aten.Int.bool"(%1739) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfa7410) { | |
%1741 = "torch.aten.mul.int"(%1740, %1711) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfa7520) { | |
%1742 = "torch.aten.add.int"(%1738, %1741) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfa7630) { | |
%1743 = "torch.prim.ListConstruct"(%1719, %1727, %1735, %1742) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfa7780) { | |
%1744 = "torch.aten.reshape"(%1627, %1743) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa7890) { | |
%1745 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa7950) { | |
%1746 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dcfa7a10) { | |
%1747 = "torch.aten.transpose.int"(%1744, %1745, %1746) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfa7bb0) { | |
%1748 = "torch.vtensor.literal"() <{value = dense_resource<__62> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfa7d40) { | |
%1749 = "torch.vtensor.literal"() <{value = dense_resource<__63> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dcfa7ed0) { | |
%1750 = "torch.vtensor.literal"() <{value = dense_resource<__64> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa7f80) { | |
%1751 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa8040) { | |
%1752 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfa8170) { | |
%1753 = "torch.aten.select.int"(%1748, %1751, %1752) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfa82a0) { | |
%1754 = "torch.aten.item"(%1753) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfa8390) { | |
%1755 = "torch.aten.eq.int"(%1754, %1751) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfa84a0) { | |
%1756 = "torch.aten.Int.bool"(%1755) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa8590) { | |
%1757 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfa8650) { | |
%1758 = "torch.aten.mul.int"(%1756, %1757) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfa8760) { | |
%1759 = "torch.aten.add.int"(%1754, %1758) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa8870) { | |
%1760 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfa8930) { | |
%1761 = "torch.aten.select.int"(%1748, %1751, %1760) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfa8a60) { | |
%1762 = "torch.aten.item"(%1761) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfa8b50) { | |
%1763 = "torch.aten.eq.int"(%1762, %1751) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfa8c60) { | |
%1764 = "torch.aten.Int.bool"(%1763) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa8d50) { | |
%1765 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfa8e10) { | |
%1766 = "torch.aten.mul.int"(%1764, %1765) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfa8f20) { | |
%1767 = "torch.aten.add.int"(%1762, %1766) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa9030) { | |
%1768 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dcfa90f0) { | |
%1769 = "torch.aten.select.int"(%1748, %1751, %1768) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dcfa9220) { | |
%1770 = "torch.aten.item"(%1769) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dcfa9310) { | |
%1771 = "torch.aten.eq.int"(%1770, %1751) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dcfa9420) { | |
%1772 = "torch.aten.Int.bool"(%1771) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa9510) { | |
%1773 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dcfa95d0) { | |
%1774 = "torch.aten.mul.int"(%1772, %1773) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dcfa96e0) { | |
%1775 = "torch.aten.add.int"(%1770, %1774) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dcfa97f0) { | |
%1776 = "torch.prim.ListConstruct"(%1759, %1767, %1775) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dcfa9920) { | |
%1777 = "torch.aten.reshape"(%1747, %1776) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa9a30) { | |
%1778 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dcfa9af0) { | |
%1779 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd009080) { | |
%1780 = "torch.aten.select.int"(%1749, %1778, %1779) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd0091b0) { | |
%1781 = "torch.aten.item"(%1780) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0092a0) { | |
%1782 = "torch.aten.eq.int"(%1781, %1778) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd0093b0) { | |
%1783 = "torch.aten.Int.bool"(%1782) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0094a0) { | |
%1784 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd009560) { | |
%1785 = "torch.aten.mul.int"(%1783, %1784) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd009670) { | |
%1786 = "torch.aten.add.int"(%1781, %1785) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd009780) { | |
%1787 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd009840) { | |
%1788 = "torch.aten.select.int"(%1749, %1778, %1787) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd009970) { | |
%1789 = "torch.aten.item"(%1788) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd009a60) { | |
%1790 = "torch.aten.eq.int"(%1789, %1778) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd009b70) { | |
%1791 = "torch.aten.Int.bool"(%1790) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd009c60) { | |
%1792 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd009d20) { | |
%1793 = "torch.aten.mul.int"(%1791, %1792) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd009e30) { | |
%1794 = "torch.aten.add.int"(%1789, %1793) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd009f40) { | |
%1795 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd00a000) { | |
%1796 = "torch.aten.select.int"(%1749, %1778, %1795) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd00a130) { | |
%1797 = "torch.aten.item"(%1796) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd00a220) { | |
%1798 = "torch.aten.eq.int"(%1797, %1778) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd00a330) { | |
%1799 = "torch.aten.Int.bool"(%1798) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00a420) { | |
%1800 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd00a4e0) { | |
%1801 = "torch.aten.mul.int"(%1799, %1800) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd00a5f0) { | |
%1802 = "torch.aten.add.int"(%1797, %1801) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd00a700) { | |
%1803 = "torch.prim.ListConstruct"(%1786, %1794, %1802) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd00a830) { | |
%1804 = "torch.aten.reshape"(%1669, %1803) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00a940) { | |
%1805 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00aa00) { | |
%1806 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd00aac0) { | |
%1807 = "torch.aten.select.int"(%1750, %1805, %1806) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd00abf0) { | |
%1808 = "torch.aten.item"(%1807) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd00ace0) { | |
%1809 = "torch.aten.eq.int"(%1808, %1805) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd00adf0) { | |
%1810 = "torch.aten.Int.bool"(%1809) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00aee0) { | |
%1811 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd00afa0) { | |
%1812 = "torch.aten.mul.int"(%1810, %1811) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd00b0b0) { | |
%1813 = "torch.aten.add.int"(%1808, %1812) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00b1c0) { | |
%1814 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd00b280) { | |
%1815 = "torch.aten.select.int"(%1750, %1805, %1814) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd00b3b0) { | |
%1816 = "torch.aten.item"(%1815) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd00b4a0) { | |
%1817 = "torch.aten.eq.int"(%1816, %1805) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd00b5b0) { | |
%1818 = "torch.aten.Int.bool"(%1817) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00b6a0) { | |
%1819 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd00b760) { | |
%1820 = "torch.aten.mul.int"(%1818, %1819) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd00b870) { | |
%1821 = "torch.aten.add.int"(%1816, %1820) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00b980) { | |
%1822 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd00ba40) { | |
%1823 = "torch.aten.select.int"(%1750, %1805, %1822) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd00bb70) { | |
%1824 = "torch.aten.item"(%1823) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd00bc60) { | |
%1825 = "torch.aten.eq.int"(%1824, %1805) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd00bd70) { | |
%1826 = "torch.aten.Int.bool"(%1825) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00be60) { | |
%1827 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd00bf20) { | |
%1828 = "torch.aten.mul.int"(%1826, %1827) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd00c030) { | |
%1829 = "torch.aten.add.int"(%1824, %1828) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd00d150) { | |
%1830 = "torch.prim.ListConstruct"(%1813, %1821, %1829) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd00d280) { | |
%1831 = "torch.aten.reshape"(%1709, %1830) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00d390) { | |
%1832 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00d450) { | |
%1833 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd00d510) { | |
%1834 = "torch.aten.transpose.int"(%1804, %1832, %1833) : (!torch.vtensor<[12,6,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[12,64,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dd00d640) { | |
%1835 = "torch.aten.matmul"(%1777, %1834) : (!torch.vtensor<[12,6,64],f32>, !torch.vtensor<[12,64,6],f32>) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd00d7c0) { | |
%1836 = "torch.vtensor.literal"() <{value = dense_resource<__65> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00d870) { | |
%1837 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00d930) { | |
%1838 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd00da60) { | |
%1839 = "torch.aten.select.int"(%1836, %1837, %1838) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd00db90) { | |
%1840 = "torch.aten.item"(%1839) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd00dc80) { | |
%1841 = "torch.aten.eq.int"(%1840, %1837) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd00dd90) { | |
%1842 = "torch.aten.Int.bool"(%1841) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00de80) { | |
%1843 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd00df40) { | |
%1844 = "torch.aten.mul.int"(%1842, %1843) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd00e050) { | |
%1845 = "torch.aten.add.int"(%1840, %1844) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00e160) { | |
%1846 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd00e220) { | |
%1847 = "torch.aten.select.int"(%1836, %1837, %1846) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd00e350) { | |
%1848 = "torch.aten.item"(%1847) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd00e440) { | |
%1849 = "torch.aten.eq.int"(%1848, %1837) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd00e550) { | |
%1850 = "torch.aten.Int.bool"(%1849) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00e640) { | |
%1851 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd00e700) { | |
%1852 = "torch.aten.mul.int"(%1850, %1851) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd00e810) { | |
%1853 = "torch.aten.add.int"(%1848, %1852) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00e920) { | |
%1854 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd00e9e0) { | |
%1855 = "torch.aten.select.int"(%1836, %1837, %1854) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd00eb10) { | |
%1856 = "torch.aten.item"(%1855) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd00ec00) { | |
%1857 = "torch.aten.eq.int"(%1856, %1837) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd00ed10) { | |
%1858 = "torch.aten.Int.bool"(%1857) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00ee00) { | |
%1859 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd00eec0) { | |
%1860 = "torch.aten.mul.int"(%1858, %1859) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd00efd0) { | |
%1861 = "torch.aten.add.int"(%1856, %1860) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00f0e0) { | |
%1862 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd00f1a0) { | |
%1863 = "torch.aten.select.int"(%1836, %1837, %1862) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd00f2d0) { | |
%1864 = "torch.aten.item"(%1863) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd00f3c0) { | |
%1865 = "torch.aten.eq.int"(%1864, %1837) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd00f4d0) { | |
%1866 = "torch.aten.Int.bool"(%1865) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd00f5c0) { | |
%1867 = "torch.aten.mul.int"(%1866, %1837) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd00f6d0) { | |
%1868 = "torch.aten.add.int"(%1864, %1867) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd00f7e0) { | |
%1869 = "torch.prim.ListConstruct"(%1845, %1853, %1861, %1868) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd00f930) { | |
%1870 = "torch.aten.reshape"(%1835, %1869) : (!torch.vtensor<[12,6,6],f32>, !torch.list<int>) -> !torch.vtensor<[1,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00fa40) { | |
%1871 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd00fb00) { | |
%1872 = "torch.aten.add.Tensor"(%1870, %304, %1871) : (!torch.vtensor<[1,12,6,6],f32>, !torch.vtensor<[?,?,6,6],f32>, !torch.int) -> !torch.vtensor<[?,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd00fca0) { | |
%1873 = "torch.vtensor.literal"() <{value = dense_resource<__66> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.maximum'(0x55b9dd00fdc0) { | |
%1874 = "torch.aten.maximum"(%1872, %1873) : (!torch.vtensor<[?,12,6,6],f32>, !torch.vtensor<[],f32>) -> !torch.vtensor<[?,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd00ff40) { | |
%1875 = "torch.vtensor.literal"() <{value = dense_resource<__67> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd00fff0) { | |
%1876 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0100b0) { | |
%1877 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0101e0) { | |
%1878 = "torch.aten.select.int"(%1875, %1876, %1877) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd010310) { | |
%1879 = "torch.aten.item"(%1878) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd010400) { | |
%1880 = "torch.aten.eq.int"(%1879, %1876) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd010510) { | |
%1881 = "torch.aten.Int.bool"(%1880) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd010600) { | |
%1882 = "torch.constant.int"() <{value = -1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0106c0) { | |
%1883 = "torch.aten.mul.int"(%1881, %1882) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd0107d0) { | |
%1884 = "torch.aten.add.int"(%1879, %1883) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0108e0) { | |
%1885 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0109a0) { | |
%1886 = "torch.aten.select.int"(%1875, %1876, %1885) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd010ad0) { | |
%1887 = "torch.aten.item"(%1886) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd010bc0) { | |
%1888 = "torch.aten.eq.int"(%1887, %1876) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd010cd0) { | |
%1889 = "torch.aten.Int.bool"(%1888) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd010dc0) { | |
%1890 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd010e80) { | |
%1891 = "torch.aten.mul.int"(%1889, %1890) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd010f90) { | |
%1892 = "torch.aten.add.int"(%1887, %1891) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0110a0) { | |
%1893 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd011160) { | |
%1894 = "torch.aten.select.int"(%1875, %1876, %1893) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd011290) { | |
%1895 = "torch.aten.item"(%1894) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd011380) { | |
%1896 = "torch.aten.eq.int"(%1895, %1876) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd011490) { | |
%1897 = "torch.aten.Int.bool"(%1896) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd011580) { | |
%1898 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd011640) { | |
%1899 = "torch.aten.mul.int"(%1897, %1898) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd011750) { | |
%1900 = "torch.aten.add.int"(%1895, %1899) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd011860) { | |
%1901 = "torch.prim.ListConstruct"(%1884, %1892, %1900) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd011990) { | |
%1902 = "torch.aten.reshape"(%1874, %1901) : (!torch.vtensor<[?,12,6,6],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd011aa0) { | |
%1903 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.none'(0x55b9dd011b60) { | |
%1904 = "torch.constant.none"() : () -> !torch.none | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.softmax.int'(0x55b9dd011c20) { | |
%1905 = "torch.aten.softmax.int"(%1902, %1903, %1904) : (!torch.vtensor<[12,6,6],f32>, !torch.int, !torch.none) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dd011d50) { | |
%1906 = "torch.aten.matmul"(%1905, %1831) : (!torch.vtensor<[12,6,6],f32>, !torch.vtensor<[12,6,64],f32>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd011ed0) { | |
%1907 = "torch.vtensor.literal"() <{value = dense_resource<__68> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd011f80) { | |
%1908 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd012040) { | |
%1909 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd012170) { | |
%1910 = "torch.aten.select.int"(%1907, %1908, %1909) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd0122a0) { | |
%1911 = "torch.aten.item"(%1910) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd012390) { | |
%1912 = "torch.aten.eq.int"(%1911, %1908) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd0124a0) { | |
%1913 = "torch.aten.Int.bool"(%1912) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd012590) { | |
%1914 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd012650) { | |
%1915 = "torch.aten.mul.int"(%1913, %1914) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd012760) { | |
%1916 = "torch.aten.add.int"(%1911, %1915) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd012870) { | |
%1917 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd012930) { | |
%1918 = "torch.aten.select.int"(%1907, %1908, %1917) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd012a60) { | |
%1919 = "torch.aten.item"(%1918) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd012b50) { | |
%1920 = "torch.aten.eq.int"(%1919, %1908) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd012c60) { | |
%1921 = "torch.aten.Int.bool"(%1920) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd012d50) { | |
%1922 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd012e10) { | |
%1923 = "torch.aten.mul.int"(%1921, %1922) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd012f20) { | |
%1924 = "torch.aten.add.int"(%1919, %1923) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd013030) { | |
%1925 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0130f0) { | |
%1926 = "torch.aten.select.int"(%1907, %1908, %1925) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd013220) { | |
%1927 = "torch.aten.item"(%1926) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd013310) { | |
%1928 = "torch.aten.eq.int"(%1927, %1908) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd013420) { | |
%1929 = "torch.aten.Int.bool"(%1928) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd013510) { | |
%1930 = "torch.constant.int"() <{value = 64 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0135d0) { | |
%1931 = "torch.aten.mul.int"(%1929, %1930) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd0136e0) { | |
%1932 = "torch.aten.add.int"(%1927, %1931) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0137f0) { | |
%1933 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0138b0) { | |
%1934 = "torch.aten.select.int"(%1907, %1908, %1933) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd0139e0) { | |
%1935 = "torch.aten.item"(%1934) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd013ad0) { | |
%1936 = "torch.aten.eq.int"(%1935, %1908) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd013be0) { | |
%1937 = "torch.aten.Int.bool"(%1936) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd013cd0) { | |
%1938 = "torch.aten.mul.int"(%1937, %1908) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd013de0) { | |
%1939 = "torch.aten.add.int"(%1935, %1938) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd013ef0) { | |
%1940 = "torch.prim.ListConstruct"(%1916, %1924, %1932, %1939) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd014040) { | |
%1941 = "torch.aten.reshape"(%1906, %1940) : (!torch.vtensor<[12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd014150) { | |
%1942 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd014210) { | |
%1943 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd0142d0) { | |
%1944 = "torch.aten.transpose.int"(%1941, %1942, %1943) : (!torch.vtensor<[1,12,6,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd014470) { | |
%1945 = "torch.vtensor.literal"() <{value = dense_resource<__69> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd014520) { | |
%1946 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0145e0) { | |
%1947 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd014710) { | |
%1948 = "torch.aten.select.int"(%1945, %1946, %1947) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd014840) { | |
%1949 = "torch.aten.item"(%1948) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd014930) { | |
%1950 = "torch.aten.eq.int"(%1949, %1946) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd014a40) { | |
%1951 = "torch.aten.Int.bool"(%1950) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd014b30) { | |
%1952 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd014bf0) { | |
%1953 = "torch.aten.mul.int"(%1951, %1952) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd014d00) { | |
%1954 = "torch.aten.add.int"(%1949, %1953) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd014e10) { | |
%1955 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd014ed0) { | |
%1956 = "torch.aten.select.int"(%1945, %1946, %1955) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd015000) { | |
%1957 = "torch.aten.item"(%1956) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0150f0) { | |
%1958 = "torch.aten.eq.int"(%1957, %1946) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd015200) { | |
%1959 = "torch.aten.Int.bool"(%1958) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0152f0) { | |
%1960 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0153b0) { | |
%1961 = "torch.aten.mul.int"(%1959, %1960) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd0154c0) { | |
%1962 = "torch.aten.add.int"(%1957, %1961) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0155d0) { | |
%1963 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd015690) { | |
%1964 = "torch.aten.select.int"(%1945, %1946, %1963) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd0157c0) { | |
%1965 = "torch.aten.item"(%1964) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0158b0) { | |
%1966 = "torch.aten.eq.int"(%1965, %1946) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd0159c0) { | |
%1967 = "torch.aten.Int.bool"(%1966) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd015ab0) { | |
%1968 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd015b70) { | |
%1969 = "torch.aten.mul.int"(%1967, %1968) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd015c80) { | |
%1970 = "torch.aten.add.int"(%1965, %1969) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd015d90) { | |
%1971 = "torch.prim.ListConstruct"(%1954, %1962, %1970) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd015ec0) { | |
%1972 = "torch.aten.reshape"(%1944, %1971) : (!torch.vtensor<[1,6,12,64],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dd015fd0) { | |
%1973 = "torch.aten.matmul"(%1972, %163) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0160e0) { | |
%1974 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd0161a0) { | |
%1975 = "torch.aten.add.Tensor"(%43, %1973, %1974) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0162d0) { | |
%1976 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd016390) { | |
%1977 = "torch.aten.add.Tensor"(%1618, %1975, %1976) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd016530) { | |
%1978 = "torch.vtensor.literal"() <{value = dense_resource<__70> : tensor<2xsi64>}> : () -> !torch.vtensor<[2],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0165e0) { | |
%1979 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0166a0) { | |
%1980 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0167d0) { | |
%1981 = "torch.aten.select.int"(%1978, %1979, %1980) : (!torch.vtensor<[2],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd016900) { | |
%1982 = "torch.aten.item"(%1981) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0169f0) { | |
%1983 = "torch.aten.eq.int"(%1982, %1979) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd016b00) { | |
%1984 = "torch.aten.Int.bool"(%1983) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd016bf0) { | |
%1985 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd016cb0) { | |
%1986 = "torch.aten.mul.int"(%1984, %1985) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd016dc0) { | |
%1987 = "torch.aten.add.int"(%1982, %1986) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd017ee0) { | |
%1988 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd017fa0) { | |
%1989 = "torch.aten.select.int"(%1978, %1979, %1988) : (!torch.vtensor<[2],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd0180d0) { | |
%1990 = "torch.aten.item"(%1989) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0181c0) { | |
%1991 = "torch.aten.eq.int"(%1990, %1979) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd0182d0) { | |
%1992 = "torch.aten.Int.bool"(%1991) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0183c0) { | |
%1993 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd018480) { | |
%1994 = "torch.aten.mul.int"(%1992, %1993) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd018590) { | |
%1995 = "torch.aten.add.int"(%1990, %1994) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd0186a0) { | |
%1996 = "torch.prim.ListConstruct"(%1987, %1995) : (!torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd0187b0) { | |
%1997 = "torch.aten.reshape"(%1977, %1996) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.float'(0x55b9dd0188e0) { | |
%1998 = "torch.constant.float"() <{value = 9.9999997473787516E-6 : f64}> : () -> !torch.float | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0189c0) { | |
%1999 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd018a60) { | |
%2000 = "torch.prim.ListConstruct"(%1999) : (!torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.native_layer_norm'(0x55b9dd018cb0) { | |
%2001:3 = "torch.aten.native_layer_norm"(%1997, %2000, %50, %51, %1998) : (!torch.vtensor<[6,768],f32>, !torch.list<int>, !torch.vtensor<[768],f32>, !torch.vtensor<[768],f32>, !torch.float) -> (!torch.vtensor<[6,768],f32>, !torch.vtensor<[6,1],f32>, !torch.vtensor<[6,1],f32>) | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd018ee0) { | |
%2002 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd018fa0) { | |
%2003 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd019060) { | |
%2004 = "torch.aten.transpose.int"(%46, %2002, %2003) : (!torch.vtensor<[3072,768],f32>, !torch.int, !torch.int) -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mm'(0x55b9dd019190) { | |
%2005 = "torch.aten.mm"(%2001#0, %2004) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[768,3072],f32>) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd0192a0) { | |
%2006 = "torch.aten.add.Tensor"(%2005, %47, %2003) : (!torch.vtensor<[6,3072],f32>, !torch.vtensor<[3072],f32>, !torch.int) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.relu'(0x55b9dd0193d0) { | |
%2007 = "torch.aten.relu"(%2006) : (!torch.vtensor<[6,3072],f32>) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0194c0) { | |
%2008 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd019580) { | |
%2009 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd019640) { | |
%2010 = "torch.aten.transpose.int"(%48, %2008, %2009) : (!torch.vtensor<[768,3072],f32>, !torch.int, !torch.int) -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mm'(0x55b9dd019770) { | |
%2011 = "torch.aten.mm"(%2007, %2010) : (!torch.vtensor<[6,3072],f32>, !torch.vtensor<[3072,768],f32>) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd019880) { | |
%2012 = "torch.aten.add.Tensor"(%2011, %49, %2009) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[768],f32>, !torch.int) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0199b0) { | |
%2013 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd019a70) { | |
%2014 = "torch.aten.add.Tensor"(%1997, %2012, %2013) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[6,768],f32>, !torch.int) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd019bc0) { | |
%2015 = "torch.vtensor.literal"() <{value = dense_resource<__71> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd019c70) { | |
%2016 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd019d30) { | |
%2017 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd019e60) { | |
%2018 = "torch.aten.select.int"(%2015, %2016, %2017) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd019f90) { | |
%2019 = "torch.aten.item"(%2018) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd01a080) { | |
%2020 = "torch.aten.eq.int"(%2019, %2016) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd01a190) { | |
%2021 = "torch.aten.Int.bool"(%2020) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01a280) { | |
%2022 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd01a340) { | |
%2023 = "torch.aten.mul.int"(%2021, %2022) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd01a450) { | |
%2024 = "torch.aten.add.int"(%2019, %2023) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01a560) { | |
%2025 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd01a620) { | |
%2026 = "torch.aten.select.int"(%2015, %2016, %2025) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd01a750) { | |
%2027 = "torch.aten.item"(%2026) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd01a840) { | |
%2028 = "torch.aten.eq.int"(%2027, %2016) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd01a950) { | |
%2029 = "torch.aten.Int.bool"(%2028) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01aa40) { | |
%2030 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd01ab00) { | |
%2031 = "torch.aten.mul.int"(%2029, %2030) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd01ac10) { | |
%2032 = "torch.aten.add.int"(%2027, %2031) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01ad20) { | |
%2033 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd01ade0) { | |
%2034 = "torch.aten.select.int"(%2015, %2016, %2033) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd01af10) { | |
%2035 = "torch.aten.item"(%2034) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd01b000) { | |
%2036 = "torch.aten.eq.int"(%2035, %2016) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd01b110) { | |
%2037 = "torch.aten.Int.bool"(%2036) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd01b200) { | |
%2038 = "torch.aten.mul.int"(%2037, %2016) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd01b310) { | |
%2039 = "torch.aten.add.int"(%2035, %2038) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd01b420) { | |
%2040 = "torch.prim.ListConstruct"(%2024, %2032, %2039) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd01b550) { | |
%2041 = "torch.aten.reshape"(%2014, %2040) : (!torch.vtensor<[6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.float'(0x55b9dd01b680) { | |
%2042 = "torch.constant.float"() <{value = 9.9999997473787516E-6 : f64}> : () -> !torch.float | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01b760) { | |
%2043 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd01b800) { | |
%2044 = "torch.prim.ListConstruct"(%2043) : (!torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.native_layer_norm'(0x55b9dd01ba50) { | |
%2045:3 = "torch.aten.native_layer_norm"(%2041, %2044, %56, %57, %2042) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>, !torch.vtensor<[768],f32>, !torch.vtensor<[768],f32>, !torch.float) -> (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[1,6,1],f32>, !torch.vtensor<[1,6,1],f32>) | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dd01bc80) { | |
%2046 = "torch.aten.matmul"(%2045#0, %164) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01bd90) { | |
%2047 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd01be50) { | |
%2048 = "torch.aten.add.Tensor"(%54, %2046, %2047) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd01bfa0) { | |
%2049 = "torch.vtensor.literal"() <{value = dense_resource<__72> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.Tensor'(0x55b9dd01c0c0) { | |
%2050 = "torch.aten.mul.Tensor"(%2048, %2049) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dd01c1d0) { | |
%2051 = "torch.aten.matmul"(%2045#0, %165) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01c2e0) { | |
%2052 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd01c3a0) { | |
%2053 = "torch.aten.add.Tensor"(%52, %2051, %2052) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd01c540) { | |
%2054 = "torch.vtensor.literal"() <{value = dense_resource<__73> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd01c6d0) { | |
%2055 = "torch.vtensor.literal"() <{value = dense_resource<__74> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01c780) { | |
%2056 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01c840) { | |
%2057 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd01c970) { | |
%2058 = "torch.aten.select.int"(%2054, %2056, %2057) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd01caa0) { | |
%2059 = "torch.aten.item"(%2058) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd01cb90) { | |
%2060 = "torch.aten.eq.int"(%2059, %2056) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd01cca0) { | |
%2061 = "torch.aten.Int.bool"(%2060) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01cd90) { | |
%2062 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd01ce50) { | |
%2063 = "torch.aten.mul.int"(%2061, %2062) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd01cf60) { | |
%2064 = "torch.aten.add.int"(%2059, %2063) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01d070) { | |
%2065 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd01d130) { | |
%2066 = "torch.aten.select.int"(%2054, %2056, %2065) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd01d260) { | |
%2067 = "torch.aten.item"(%2066) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd01d350) { | |
%2068 = "torch.aten.eq.int"(%2067, %2056) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd01d460) { | |
%2069 = "torch.aten.Int.bool"(%2068) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01d550) { | |
%2070 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd01d610) { | |
%2071 = "torch.aten.mul.int"(%2069, %2070) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd01d720) { | |
%2072 = "torch.aten.add.int"(%2067, %2071) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01d830) { | |
%2073 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd01d8f0) { | |
%2074 = "torch.aten.select.int"(%2054, %2056, %2073) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd01da20) { | |
%2075 = "torch.aten.item"(%2074) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd01db10) { | |
%2076 = "torch.aten.eq.int"(%2075, %2056) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd01dc20) { | |
%2077 = "torch.aten.Int.bool"(%2076) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01dd10) { | |
%2078 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd01ddd0) { | |
%2079 = "torch.aten.mul.int"(%2077, %2078) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd01dee0) { | |
%2080 = "torch.aten.add.int"(%2075, %2079) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01dff0) { | |
%2081 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd01e0b0) { | |
%2082 = "torch.aten.select.int"(%2054, %2056, %2081) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd01e1e0) { | |
%2083 = "torch.aten.item"(%2082) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd01e2d0) { | |
%2084 = "torch.aten.eq.int"(%2083, %2056) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd01e3e0) { | |
%2085 = "torch.aten.Int.bool"(%2084) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd01e4d0) { | |
%2086 = "torch.aten.mul.int"(%2085, %2056) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd01e5e0) { | |
%2087 = "torch.aten.add.int"(%2083, %2086) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd01b8f0) { | |
%2088 = "torch.prim.ListConstruct"(%2064, %2072, %2080, %2087) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd01e750) { | |
%2089 = "torch.aten.reshape"(%2053, %2088) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01e860) { | |
%2090 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01e920) { | |
%2091 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd01e9e0) { | |
%2092 = "torch.aten.transpose.int"(%2089, %2090, %2091) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dd01eb10) { | |
%2093 = "torch.aten.matmul"(%2045#0, %166) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01ec20) { | |
%2094 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd01ece0) { | |
%2095 = "torch.aten.add.Tensor"(%53, %2093, %2094) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01ee10) { | |
%2096 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01eed0) { | |
%2097 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd01ef90) { | |
%2098 = "torch.aten.select.int"(%2055, %2096, %2097) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd01f0c0) { | |
%2099 = "torch.aten.item"(%2098) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd01f1b0) { | |
%2100 = "torch.aten.eq.int"(%2099, %2096) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd01f2c0) { | |
%2101 = "torch.aten.Int.bool"(%2100) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01f3b0) { | |
%2102 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd01f470) { | |
%2103 = "torch.aten.mul.int"(%2101, %2102) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd01f580) { | |
%2104 = "torch.aten.add.int"(%2099, %2103) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01f690) { | |
%2105 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd01f750) { | |
%2106 = "torch.aten.select.int"(%2055, %2096, %2105) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd01f880) { | |
%2107 = "torch.aten.item"(%2106) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd01f970) { | |
%2108 = "torch.aten.eq.int"(%2107, %2096) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd01fa80) { | |
%2109 = "torch.aten.Int.bool"(%2108) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01fb70) { | |
%2110 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd01fc30) { | |
%2111 = "torch.aten.mul.int"(%2109, %2110) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd01fd40) { | |
%2112 = "torch.aten.add.int"(%2107, %2111) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd01fe50) { | |
%2113 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd01ff10) { | |
%2114 = "torch.aten.select.int"(%2055, %2096, %2113) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd020040) { | |
%2115 = "torch.aten.item"(%2114) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd020130) { | |
%2116 = "torch.aten.eq.int"(%2115, %2096) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd020240) { | |
%2117 = "torch.aten.Int.bool"(%2116) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd020330) { | |
%2118 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0203f0) { | |
%2119 = "torch.aten.mul.int"(%2117, %2118) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd020500) { | |
%2120 = "torch.aten.add.int"(%2115, %2119) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd020610) { | |
%2121 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0206d0) { | |
%2122 = "torch.aten.select.int"(%2055, %2096, %2121) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd020800) { | |
%2123 = "torch.aten.item"(%2122) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0208f0) { | |
%2124 = "torch.aten.eq.int"(%2123, %2096) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd020a00) { | |
%2125 = "torch.aten.Int.bool"(%2124) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd020af0) { | |
%2126 = "torch.aten.mul.int"(%2125, %2096) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd020c00) { | |
%2127 = "torch.aten.add.int"(%2123, %2126) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd018b50) { | |
%2128 = "torch.prim.ListConstruct"(%2104, %2112, %2120, %2127) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd020d70) { | |
%2129 = "torch.aten.reshape"(%2095, %2128) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd020e80) { | |
%2130 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd020f40) { | |
%2131 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd021000) { | |
%2132 = "torch.aten.transpose.int"(%2129, %2130, %2131) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd0211a0) { | |
%2133 = "torch.vtensor.literal"() <{value = dense_resource<__75> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd021250) { | |
%2134 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd021310) { | |
%2135 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd021440) { | |
%2136 = "torch.aten.select.int"(%2133, %2134, %2135) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd021570) { | |
%2137 = "torch.aten.item"(%2136) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd021660) { | |
%2138 = "torch.aten.eq.int"(%2137, %2134) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd021770) { | |
%2139 = "torch.aten.Int.bool"(%2138) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd021860) { | |
%2140 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd021920) { | |
%2141 = "torch.aten.mul.int"(%2139, %2140) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd021a30) { | |
%2142 = "torch.aten.add.int"(%2137, %2141) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd021b40) { | |
%2143 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd021c00) { | |
%2144 = "torch.aten.select.int"(%2133, %2134, %2143) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd021d30) { | |
%2145 = "torch.aten.item"(%2144) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd021e20) { | |
%2146 = "torch.aten.eq.int"(%2145, %2134) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd021f30) { | |
%2147 = "torch.aten.Int.bool"(%2146) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd023030) { | |
%2148 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0230f0) { | |
%2149 = "torch.aten.mul.int"(%2147, %2148) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd023200) { | |
%2150 = "torch.aten.add.int"(%2145, %2149) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd023310) { | |
%2151 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0233d0) { | |
%2152 = "torch.aten.select.int"(%2133, %2134, %2151) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd023500) { | |
%2153 = "torch.aten.item"(%2152) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0235f0) { | |
%2154 = "torch.aten.eq.int"(%2153, %2134) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd023700) { | |
%2155 = "torch.aten.Int.bool"(%2154) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0237f0) { | |
%2156 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0238b0) { | |
%2157 = "torch.aten.mul.int"(%2155, %2156) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd0239c0) { | |
%2158 = "torch.aten.add.int"(%2153, %2157) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd023ad0) { | |
%2159 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd023b90) { | |
%2160 = "torch.aten.select.int"(%2133, %2134, %2159) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd023cc0) { | |
%2161 = "torch.aten.item"(%2160) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd023db0) { | |
%2162 = "torch.aten.eq.int"(%2161, %2134) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd023ec0) { | |
%2163 = "torch.aten.Int.bool"(%2162) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd023fb0) { | |
%2164 = "torch.aten.mul.int"(%2163, %2134) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd0240c0) { | |
%2165 = "torch.aten.add.int"(%2161, %2164) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd0241d0) { | |
%2166 = "torch.prim.ListConstruct"(%2142, %2150, %2158, %2165) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd024320) { | |
%2167 = "torch.aten.reshape"(%2050, %2166) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd024430) { | |
%2168 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0244f0) { | |
%2169 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd0245b0) { | |
%2170 = "torch.aten.transpose.int"(%2167, %2168, %2169) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd024750) { | |
%2171 = "torch.vtensor.literal"() <{value = dense_resource<__76> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd0248e0) { | |
%2172 = "torch.vtensor.literal"() <{value = dense_resource<__77> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd024a70) { | |
%2173 = "torch.vtensor.literal"() <{value = dense_resource<__78> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd024b20) { | |
%2174 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd024be0) { | |
%2175 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd024d10) { | |
%2176 = "torch.aten.select.int"(%2171, %2174, %2175) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd024e40) { | |
%2177 = "torch.aten.item"(%2176) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd024f30) { | |
%2178 = "torch.aten.eq.int"(%2177, %2174) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd025040) { | |
%2179 = "torch.aten.Int.bool"(%2178) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd025130) { | |
%2180 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0251f0) { | |
%2181 = "torch.aten.mul.int"(%2179, %2180) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd025300) { | |
%2182 = "torch.aten.add.int"(%2177, %2181) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd025410) { | |
%2183 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0254d0) { | |
%2184 = "torch.aten.select.int"(%2171, %2174, %2183) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd025600) { | |
%2185 = "torch.aten.item"(%2184) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0256f0) { | |
%2186 = "torch.aten.eq.int"(%2185, %2174) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd025800) { | |
%2187 = "torch.aten.Int.bool"(%2186) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0258f0) { | |
%2188 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0259b0) { | |
%2189 = "torch.aten.mul.int"(%2187, %2188) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd025ac0) { | |
%2190 = "torch.aten.add.int"(%2185, %2189) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd025bd0) { | |
%2191 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd025c90) { | |
%2192 = "torch.aten.select.int"(%2171, %2174, %2191) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd025dc0) { | |
%2193 = "torch.aten.item"(%2192) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd025eb0) { | |
%2194 = "torch.aten.eq.int"(%2193, %2174) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd025fc0) { | |
%2195 = "torch.aten.Int.bool"(%2194) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0260b0) { | |
%2196 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd026170) { | |
%2197 = "torch.aten.mul.int"(%2195, %2196) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd026280) { | |
%2198 = "torch.aten.add.int"(%2193, %2197) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd026390) { | |
%2199 = "torch.prim.ListConstruct"(%2182, %2190, %2198) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd0264c0) { | |
%2200 = "torch.aten.reshape"(%2170, %2199) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0265d0) { | |
%2201 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd026690) { | |
%2202 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd026750) { | |
%2203 = "torch.aten.select.int"(%2172, %2201, %2202) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd026880) { | |
%2204 = "torch.aten.item"(%2203) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd026970) { | |
%2205 = "torch.aten.eq.int"(%2204, %2201) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd026a80) { | |
%2206 = "torch.aten.Int.bool"(%2205) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd026b70) { | |
%2207 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd026c30) { | |
%2208 = "torch.aten.mul.int"(%2206, %2207) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd026d40) { | |
%2209 = "torch.aten.add.int"(%2204, %2208) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd026e50) { | |
%2210 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd026f10) { | |
%2211 = "torch.aten.select.int"(%2172, %2201, %2210) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd027040) { | |
%2212 = "torch.aten.item"(%2211) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd027130) { | |
%2213 = "torch.aten.eq.int"(%2212, %2201) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd027240) { | |
%2214 = "torch.aten.Int.bool"(%2213) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd027330) { | |
%2215 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0273f0) { | |
%2216 = "torch.aten.mul.int"(%2214, %2215) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd027500) { | |
%2217 = "torch.aten.add.int"(%2212, %2216) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd027610) { | |
%2218 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0276d0) { | |
%2219 = "torch.aten.select.int"(%2172, %2201, %2218) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd027800) { | |
%2220 = "torch.aten.item"(%2219) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0278f0) { | |
%2221 = "torch.aten.eq.int"(%2220, %2201) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd027a00) { | |
%2222 = "torch.aten.Int.bool"(%2221) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd027af0) { | |
%2223 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd027bb0) { | |
%2224 = "torch.aten.mul.int"(%2222, %2223) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd027cc0) { | |
%2225 = "torch.aten.add.int"(%2220, %2224) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd027dd0) { | |
%2226 = "torch.prim.ListConstruct"(%2209, %2217, %2225) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd027f00) { | |
%2227 = "torch.aten.reshape"(%2092, %2226) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd028010) { | |
%2228 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0280d0) { | |
%2229 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd028190) { | |
%2230 = "torch.aten.select.int"(%2173, %2228, %2229) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd0282c0) { | |
%2231 = "torch.aten.item"(%2230) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0283b0) { | |
%2232 = "torch.aten.eq.int"(%2231, %2228) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd0284c0) { | |
%2233 = "torch.aten.Int.bool"(%2232) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0285b0) { | |
%2234 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd028670) { | |
%2235 = "torch.aten.mul.int"(%2233, %2234) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd028780) { | |
%2236 = "torch.aten.add.int"(%2231, %2235) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd028890) { | |
%2237 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd028950) { | |
%2238 = "torch.aten.select.int"(%2173, %2228, %2237) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd028a80) { | |
%2239 = "torch.aten.item"(%2238) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd028b70) { | |
%2240 = "torch.aten.eq.int"(%2239, %2228) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd028c80) { | |
%2241 = "torch.aten.Int.bool"(%2240) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd028d70) { | |
%2242 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd028e30) { | |
%2243 = "torch.aten.mul.int"(%2241, %2242) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd028f40) { | |
%2244 = "torch.aten.add.int"(%2239, %2243) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd029050) { | |
%2245 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd029110) { | |
%2246 = "torch.aten.select.int"(%2173, %2228, %2245) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd029240) { | |
%2247 = "torch.aten.item"(%2246) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd029330) { | |
%2248 = "torch.aten.eq.int"(%2247, %2228) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd029440) { | |
%2249 = "torch.aten.Int.bool"(%2248) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd029530) { | |
%2250 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0295f0) { | |
%2251 = "torch.aten.mul.int"(%2249, %2250) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd029700) { | |
%2252 = "torch.aten.add.int"(%2247, %2251) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd029810) { | |
%2253 = "torch.prim.ListConstruct"(%2236, %2244, %2252) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd029940) { | |
%2254 = "torch.aten.reshape"(%2132, %2253) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd029a50) { | |
%2255 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd029b10) { | |
%2256 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd029bd0) { | |
%2257 = "torch.aten.transpose.int"(%2227, %2255, %2256) : (!torch.vtensor<[12,6,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[12,64,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dd029d00) { | |
%2258 = "torch.aten.matmul"(%2200, %2257) : (!torch.vtensor<[12,6,64],f32>, !torch.vtensor<[12,64,6],f32>) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd029e80) { | |
%2259 = "torch.vtensor.literal"() <{value = dense_resource<__79> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd029f30) { | |
%2260 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd029ff0) { | |
%2261 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd02a120) { | |
%2262 = "torch.aten.select.int"(%2259, %2260, %2261) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd02a250) { | |
%2263 = "torch.aten.item"(%2262) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd02a340) { | |
%2264 = "torch.aten.eq.int"(%2263, %2260) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd02a450) { | |
%2265 = "torch.aten.Int.bool"(%2264) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02a540) { | |
%2266 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd02a600) { | |
%2267 = "torch.aten.mul.int"(%2265, %2266) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd02a710) { | |
%2268 = "torch.aten.add.int"(%2263, %2267) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02a820) { | |
%2269 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd02a8e0) { | |
%2270 = "torch.aten.select.int"(%2259, %2260, %2269) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd02aa10) { | |
%2271 = "torch.aten.item"(%2270) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd02ab00) { | |
%2272 = "torch.aten.eq.int"(%2271, %2260) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd02ac10) { | |
%2273 = "torch.aten.Int.bool"(%2272) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02ad00) { | |
%2274 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd02adc0) { | |
%2275 = "torch.aten.mul.int"(%2273, %2274) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd02aed0) { | |
%2276 = "torch.aten.add.int"(%2271, %2275) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02afe0) { | |
%2277 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd02b0a0) { | |
%2278 = "torch.aten.select.int"(%2259, %2260, %2277) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd02b1d0) { | |
%2279 = "torch.aten.item"(%2278) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd02b2c0) { | |
%2280 = "torch.aten.eq.int"(%2279, %2260) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd02b3d0) { | |
%2281 = "torch.aten.Int.bool"(%2280) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02b4c0) { | |
%2282 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd02b580) { | |
%2283 = "torch.aten.mul.int"(%2281, %2282) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd02b690) { | |
%2284 = "torch.aten.add.int"(%2279, %2283) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02b7a0) { | |
%2285 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd02b860) { | |
%2286 = "torch.aten.select.int"(%2259, %2260, %2285) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd02b990) { | |
%2287 = "torch.aten.item"(%2286) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd02ba80) { | |
%2288 = "torch.aten.eq.int"(%2287, %2260) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd02bb90) { | |
%2289 = "torch.aten.Int.bool"(%2288) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd02bc80) { | |
%2290 = "torch.aten.mul.int"(%2289, %2260) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd02bd90) { | |
%2291 = "torch.aten.add.int"(%2287, %2290) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd02bea0) { | |
%2292 = "torch.prim.ListConstruct"(%2268, %2276, %2284, %2291) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd02bff0) { | |
%2293 = "torch.aten.reshape"(%2258, %2292) : (!torch.vtensor<[12,6,6],f32>, !torch.list<int>) -> !torch.vtensor<[1,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02c100) { | |
%2294 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd02c1c0) { | |
%2295 = "torch.aten.add.Tensor"(%2293, %304, %2294) : (!torch.vtensor<[1,12,6,6],f32>, !torch.vtensor<[?,?,6,6],f32>, !torch.int) -> !torch.vtensor<[?,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd02c360) { | |
%2296 = "torch.vtensor.literal"() <{value = dense_resource<__80> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.maximum'(0x55b9dd02c480) { | |
%2297 = "torch.aten.maximum"(%2295, %2296) : (!torch.vtensor<[?,12,6,6],f32>, !torch.vtensor<[],f32>) -> !torch.vtensor<[?,12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd02c600) { | |
%2298 = "torch.vtensor.literal"() <{value = dense_resource<__81> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02c6b0) { | |
%2299 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02c770) { | |
%2300 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd02c8a0) { | |
%2301 = "torch.aten.select.int"(%2298, %2299, %2300) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd02c9d0) { | |
%2302 = "torch.aten.item"(%2301) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd02cac0) { | |
%2303 = "torch.aten.eq.int"(%2302, %2299) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd02cbd0) { | |
%2304 = "torch.aten.Int.bool"(%2303) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02ccc0) { | |
%2305 = "torch.constant.int"() <{value = -1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd02dd90) { | |
%2306 = "torch.aten.mul.int"(%2304, %2305) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd02dea0) { | |
%2307 = "torch.aten.add.int"(%2302, %2306) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02dfb0) { | |
%2308 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd02e070) { | |
%2309 = "torch.aten.select.int"(%2298, %2299, %2308) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd02e1a0) { | |
%2310 = "torch.aten.item"(%2309) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd02e290) { | |
%2311 = "torch.aten.eq.int"(%2310, %2299) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd02e3a0) { | |
%2312 = "torch.aten.Int.bool"(%2311) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02e490) { | |
%2313 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd02e550) { | |
%2314 = "torch.aten.mul.int"(%2312, %2313) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd02e660) { | |
%2315 = "torch.aten.add.int"(%2310, %2314) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02e770) { | |
%2316 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd02e830) { | |
%2317 = "torch.aten.select.int"(%2298, %2299, %2316) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd02e960) { | |
%2318 = "torch.aten.item"(%2317) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd02ea50) { | |
%2319 = "torch.aten.eq.int"(%2318, %2299) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd02eb60) { | |
%2320 = "torch.aten.Int.bool"(%2319) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02ec50) { | |
%2321 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd02ed10) { | |
%2322 = "torch.aten.mul.int"(%2320, %2321) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd02ee20) { | |
%2323 = "torch.aten.add.int"(%2318, %2322) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd02ef30) { | |
%2324 = "torch.prim.ListConstruct"(%2307, %2315, %2323) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd02f060) { | |
%2325 = "torch.aten.reshape"(%2297, %2324) : (!torch.vtensor<[?,12,6,6],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02f170) { | |
%2326 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.none'(0x55b9dd02f230) { | |
%2327 = "torch.constant.none"() : () -> !torch.none | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.softmax.int'(0x55b9dd02f2f0) { | |
%2328 = "torch.aten.softmax.int"(%2325, %2326, %2327) : (!torch.vtensor<[12,6,6],f32>, !torch.int, !torch.none) -> !torch.vtensor<[12,6,6],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dd02f420) { | |
%2329 = "torch.aten.matmul"(%2328, %2254) : (!torch.vtensor<[12,6,6],f32>, !torch.vtensor<[12,6,64],f32>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd02f5a0) { | |
%2330 = "torch.vtensor.literal"() <{value = dense_resource<__82> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02f650) { | |
%2331 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02f710) { | |
%2332 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd02f840) { | |
%2333 = "torch.aten.select.int"(%2330, %2331, %2332) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd02f970) { | |
%2334 = "torch.aten.item"(%2333) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd02fa60) { | |
%2335 = "torch.aten.eq.int"(%2334, %2331) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd02fb70) { | |
%2336 = "torch.aten.Int.bool"(%2335) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02fc60) { | |
%2337 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd02fd20) { | |
%2338 = "torch.aten.mul.int"(%2336, %2337) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd02fe30) { | |
%2339 = "torch.aten.add.int"(%2334, %2338) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd02ff40) { | |
%2340 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd030000) { | |
%2341 = "torch.aten.select.int"(%2330, %2331, %2340) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd030130) { | |
%2342 = "torch.aten.item"(%2341) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd030220) { | |
%2343 = "torch.aten.eq.int"(%2342, %2331) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd030330) { | |
%2344 = "torch.aten.Int.bool"(%2343) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd030420) { | |
%2345 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0304e0) { | |
%2346 = "torch.aten.mul.int"(%2344, %2345) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd0305f0) { | |
%2347 = "torch.aten.add.int"(%2342, %2346) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd030700) { | |
%2348 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0307c0) { | |
%2349 = "torch.aten.select.int"(%2330, %2331, %2348) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd0308f0) { | |
%2350 = "torch.aten.item"(%2349) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0309e0) { | |
%2351 = "torch.aten.eq.int"(%2350, %2331) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd030af0) { | |
%2352 = "torch.aten.Int.bool"(%2351) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd030be0) { | |
%2353 = "torch.constant.int"() <{value = 64 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd030ca0) { | |
%2354 = "torch.aten.mul.int"(%2352, %2353) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd030db0) { | |
%2355 = "torch.aten.add.int"(%2350, %2354) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd030ec0) { | |
%2356 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd030f80) { | |
%2357 = "torch.aten.select.int"(%2330, %2331, %2356) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd0310b0) { | |
%2358 = "torch.aten.item"(%2357) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0311a0) { | |
%2359 = "torch.aten.eq.int"(%2358, %2331) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd0312b0) { | |
%2360 = "torch.aten.Int.bool"(%2359) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0313a0) { | |
%2361 = "torch.aten.mul.int"(%2360, %2331) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd0314b0) { | |
%2362 = "torch.aten.add.int"(%2358, %2361) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd0315c0) { | |
%2363 = "torch.prim.ListConstruct"(%2339, %2347, %2355, %2362) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd031710) { | |
%2364 = "torch.aten.reshape"(%2329, %2363) : (!torch.vtensor<[12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd031820) { | |
%2365 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0318e0) { | |
%2366 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd0319a0) { | |
%2367 = "torch.aten.transpose.int"(%2364, %2365, %2366) : (!torch.vtensor<[1,12,6,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd031b40) { | |
%2368 = "torch.vtensor.literal"() <{value = dense_resource<__83> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd031bf0) { | |
%2369 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd031cb0) { | |
%2370 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd031de0) { | |
%2371 = "torch.aten.select.int"(%2368, %2369, %2370) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd031f10) { | |
%2372 = "torch.aten.item"(%2371) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd032000) { | |
%2373 = "torch.aten.eq.int"(%2372, %2369) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd032110) { | |
%2374 = "torch.aten.Int.bool"(%2373) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd032200) { | |
%2375 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0322c0) { | |
%2376 = "torch.aten.mul.int"(%2374, %2375) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd0323d0) { | |
%2377 = "torch.aten.add.int"(%2372, %2376) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0324e0) { | |
%2378 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0325a0) { | |
%2379 = "torch.aten.select.int"(%2368, %2369, %2378) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd0326d0) { | |
%2380 = "torch.aten.item"(%2379) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0327c0) { | |
%2381 = "torch.aten.eq.int"(%2380, %2369) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd0328d0) { | |
%2382 = "torch.aten.Int.bool"(%2381) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0329c0) { | |
%2383 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd032a80) { | |
%2384 = "torch.aten.mul.int"(%2382, %2383) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd032b90) { | |
%2385 = "torch.aten.add.int"(%2380, %2384) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd032ca0) { | |
%2386 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd032d60) { | |
%2387 = "torch.aten.select.int"(%2368, %2369, %2386) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd032e90) { | |
%2388 = "torch.aten.item"(%2387) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd032f80) { | |
%2389 = "torch.aten.eq.int"(%2388, %2369) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd033090) { | |
%2390 = "torch.aten.Int.bool"(%2389) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd033180) { | |
%2391 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd033240) { | |
%2392 = "torch.aten.mul.int"(%2390, %2391) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd033350) { | |
%2393 = "torch.aten.add.int"(%2388, %2392) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd033460) { | |
%2394 = "torch.prim.ListConstruct"(%2377, %2385, %2393) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd033590) { | |
%2395 = "torch.aten.reshape"(%2367, %2394) : (!torch.vtensor<[1,6,12,64],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dd0336a0) { | |
%2396 = "torch.aten.matmul"(%2395, %167) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0337b0) { | |
%2397 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd033870) { | |
%2398 = "torch.aten.add.Tensor"(%55, %2396, %2397) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0339a0) { | |
%2399 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd033a60) { | |
%2400 = "torch.aten.add.Tensor"(%2041, %2398, %2399) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd033c00) { | |
%2401 = "torch.vtensor.literal"() <{value = dense_resource<__84> : tensor<2xsi64>}> : () -> !torch.vtensor<[2],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd033cb0) { | |
%2402 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd033d70) { | |
%2403 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd033ea0) { | |
%2404 = "torch.aten.select.int"(%2401, %2402, %2403) : (!torch.vtensor<[2],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd033fd0) { | |
%2405 = "torch.aten.item"(%2404) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0340c0) { | |
%2406 = "torch.aten.eq.int"(%2405, %2402) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd0341d0) { | |
%2407 = "torch.aten.Int.bool"(%2406) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0342c0) { | |
%2408 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd034380) { | |
%2409 = "torch.aten.mul.int"(%2407, %2408) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd034490) { | |
%2410 = "torch.aten.add.int"(%2405, %2409) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0345a0) { | |
%2411 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd034660) { | |
%2412 = "torch.aten.select.int"(%2401, %2402, %2411) : (!torch.vtensor<[2],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd034790) { | |
%2413 = "torch.aten.item"(%2412) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd034880) { | |
%2414 = "torch.aten.eq.int"(%2413, %2402) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd034990) { | |
%2415 = "torch.aten.Int.bool"(%2414) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd034a80) { | |
%2416 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd034b40) { | |
%2417 = "torch.aten.mul.int"(%2415, %2416) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd034c50) { | |
%2418 = "torch.aten.add.int"(%2413, %2417) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd034d60) { | |
%2419 = "torch.prim.ListConstruct"(%2410, %2418) : (!torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd034e70) { | |
%2420 = "torch.aten.reshape"(%2400, %2419) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.float'(0x55b9dd034fa0) { | |
%2421 = "torch.constant.float"() <{value = 9.9999997473787516E-6 : f64}> : () -> !torch.float | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd035080) { | |
%2422 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd035120) { | |
%2423 = "torch.prim.ListConstruct"(%2422) : (!torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.native_layer_norm'(0x55b9dd035370) { | |
%2424:3 = "torch.aten.native_layer_norm"(%2420, %2423, %62, %63, %2421) : (!torch.vtensor<[6,768],f32>, !torch.list<int>, !torch.vtensor<[768],f32>, !torch.vtensor<[768],f32>, !torch.float) -> (!torch.vtensor<[6,768],f32>, !torch.vtensor<[6,1],f32>, !torch.vtensor<[6,1],f32>) | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0355a0) { | |
%2425 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd035660) { | |
%2426 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd035720) { | |
%2427 = "torch.aten.transpose.int"(%58, %2425, %2426) : (!torch.vtensor<[3072,768],f32>, !torch.int, !torch.int) -> !torch.vtensor<[768,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mm'(0x55b9dd035850) { | |
%2428 = "torch.aten.mm"(%2424#0, %2427) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[768,3072],f32>) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd035960) { | |
%2429 = "torch.aten.add.Tensor"(%2428, %59, %2426) : (!torch.vtensor<[6,3072],f32>, !torch.vtensor<[3072],f32>, !torch.int) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.relu'(0x55b9dd035a90) { | |
%2430 = "torch.aten.relu"(%2429) : (!torch.vtensor<[6,3072],f32>) -> !torch.vtensor<[6,3072],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd035b80) { | |
%2431 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd035c40) { | |
%2432 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd035d00) { | |
%2433 = "torch.aten.transpose.int"(%60, %2431, %2432) : (!torch.vtensor<[768,3072],f32>, !torch.int, !torch.int) -> !torch.vtensor<[3072,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mm'(0x55b9dd035e30) { | |
%2434 = "torch.aten.mm"(%2430, %2433) : (!torch.vtensor<[6,3072],f32>, !torch.vtensor<[3072,768],f32>) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd035f40) { | |
%2435 = "torch.aten.add.Tensor"(%2434, %61, %2432) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[768],f32>, !torch.int) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd036070) { | |
%2436 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd036130) { | |
%2437 = "torch.aten.add.Tensor"(%2420, %2435, %2436) : (!torch.vtensor<[6,768],f32>, !torch.vtensor<[6,768],f32>, !torch.int) -> !torch.vtensor<[6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd036280) { | |
%2438 = "torch.vtensor.literal"() <{value = dense_resource<__85> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd036330) { | |
%2439 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0363f0) { | |
%2440 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd036520) { | |
%2441 = "torch.aten.select.int"(%2438, %2439, %2440) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd036650) { | |
%2442 = "torch.aten.item"(%2441) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd036740) { | |
%2443 = "torch.aten.eq.int"(%2442, %2439) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd036850) { | |
%2444 = "torch.aten.Int.bool"(%2443) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd036940) { | |
%2445 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd036a00) { | |
%2446 = "torch.aten.mul.int"(%2444, %2445) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd036b10) { | |
%2447 = "torch.aten.add.int"(%2442, %2446) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd036c20) { | |
%2448 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd036ce0) { | |
%2449 = "torch.aten.select.int"(%2438, %2439, %2448) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd036e10) { | |
%2450 = "torch.aten.item"(%2449) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd036f00) { | |
%2451 = "torch.aten.eq.int"(%2450, %2439) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd037010) { | |
%2452 = "torch.aten.Int.bool"(%2451) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd037100) { | |
%2453 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0371c0) { | |
%2454 = "torch.aten.mul.int"(%2452, %2453) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd0372d0) { | |
%2455 = "torch.aten.add.int"(%2450, %2454) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0373e0) { | |
%2456 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0374a0) { | |
%2457 = "torch.aten.select.int"(%2438, %2439, %2456) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd0375d0) { | |
%2458 = "torch.aten.item"(%2457) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0376c0) { | |
%2459 = "torch.aten.eq.int"(%2458, %2439) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd0377d0) { | |
%2460 = "torch.aten.Int.bool"(%2459) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0378c0) { | |
%2461 = "torch.aten.mul.int"(%2460, %2439) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd0379d0) { | |
%2462 = "torch.aten.add.int"(%2458, %2461) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd037ae0) { | |
%2463 = "torch.prim.ListConstruct"(%2447, %2455, %2462) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd037c10) { | |
%2464 = "torch.aten.reshape"(%2437, %2463) : (!torch.vtensor<[6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.float'(0x55b9dd037d40) { | |
%2465 = "torch.constant.float"() <{value = 9.9999997473787516E-6 : f64}> : () -> !torch.float | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd037e20) { | |
%2466 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd037ec0) { | |
%2467 = "torch.prim.ListConstruct"(%2466) : (!torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.native_layer_norm'(0x55b9dd039120) { | |
%2468:3 = "torch.aten.native_layer_norm"(%2464, %2467, %68, %69, %2465) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>, !torch.vtensor<[768],f32>, !torch.vtensor<[768],f32>, !torch.float) -> (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[1,6,1],f32>, !torch.vtensor<[1,6,1],f32>) | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dd039350) { | |
%2469 = "torch.aten.matmul"(%2468#0, %168) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd039460) { | |
%2470 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd039520) { | |
%2471 = "torch.aten.add.Tensor"(%66, %2469, %2470) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd039670) { | |
%2472 = "torch.vtensor.literal"() <{value = dense_resource<__86> : tensor<f32>}> : () -> !torch.vtensor<[],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.Tensor'(0x55b9dd039790) { | |
%2473 = "torch.aten.mul.Tensor"(%2471, %2472) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dd0398a0) { | |
%2474 = "torch.aten.matmul"(%2468#0, %169) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0399b0) { | |
%2475 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd039a70) { | |
%2476 = "torch.aten.add.Tensor"(%64, %2474, %2475) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd039c10) { | |
%2477 = "torch.vtensor.literal"() <{value = dense_resource<__87> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd039da0) { | |
%2478 = "torch.vtensor.literal"() <{value = dense_resource<__88> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd039e50) { | |
%2479 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd039f10) { | |
%2480 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd03a040) { | |
%2481 = "torch.aten.select.int"(%2477, %2479, %2480) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd03a170) { | |
%2482 = "torch.aten.item"(%2481) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd03a260) { | |
%2483 = "torch.aten.eq.int"(%2482, %2479) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd03a370) { | |
%2484 = "torch.aten.Int.bool"(%2483) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03a460) { | |
%2485 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd03a520) { | |
%2486 = "torch.aten.mul.int"(%2484, %2485) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd03a630) { | |
%2487 = "torch.aten.add.int"(%2482, %2486) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03a740) { | |
%2488 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd03a800) { | |
%2489 = "torch.aten.select.int"(%2477, %2479, %2488) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd03a930) { | |
%2490 = "torch.aten.item"(%2489) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd03aa20) { | |
%2491 = "torch.aten.eq.int"(%2490, %2479) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd03ab30) { | |
%2492 = "torch.aten.Int.bool"(%2491) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03ac20) { | |
%2493 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd03ace0) { | |
%2494 = "torch.aten.mul.int"(%2492, %2493) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd03adf0) { | |
%2495 = "torch.aten.add.int"(%2490, %2494) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03af00) { | |
%2496 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd03afc0) { | |
%2497 = "torch.aten.select.int"(%2477, %2479, %2496) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd03b0f0) { | |
%2498 = "torch.aten.item"(%2497) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd03b1e0) { | |
%2499 = "torch.aten.eq.int"(%2498, %2479) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd03b2f0) { | |
%2500 = "torch.aten.Int.bool"(%2499) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03b3e0) { | |
%2501 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd03b4a0) { | |
%2502 = "torch.aten.mul.int"(%2500, %2501) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd03b5b0) { | |
%2503 = "torch.aten.add.int"(%2498, %2502) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03b6c0) { | |
%2504 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd03b780) { | |
%2505 = "torch.aten.select.int"(%2477, %2479, %2504) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd03b8b0) { | |
%2506 = "torch.aten.item"(%2505) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd03b9a0) { | |
%2507 = "torch.aten.eq.int"(%2506, %2479) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd03bab0) { | |
%2508 = "torch.aten.Int.bool"(%2507) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd03bba0) { | |
%2509 = "torch.aten.mul.int"(%2508, %2479) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd03bcb0) { | |
%2510 = "torch.aten.add.int"(%2506, %2509) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd038fc0) { | |
%2511 = "torch.prim.ListConstruct"(%2487, %2495, %2503, %2510) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd03be20) { | |
%2512 = "torch.aten.reshape"(%2476, %2511) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03bf30) { | |
%2513 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03bff0) { | |
%2514 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd03c0b0) { | |
%2515 = "torch.aten.transpose.int"(%2512, %2513, %2514) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.matmul'(0x55b9dd03c1e0) { | |
%2516 = "torch.aten.matmul"(%2468#0, %170) : (!torch.vtensor<[1,6,768],f32>, !torch.vtensor<[768,768],f32>) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03c2f0) { | |
%2517 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.Tensor'(0x55b9dd03c3b0) { | |
%2518 = "torch.aten.add.Tensor"(%65, %2516, %2517) : (!torch.vtensor<[768],f32>, !torch.vtensor<[1,6,768],f32>, !torch.int) -> !torch.vtensor<[1,6,768],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03c4e0) { | |
%2519 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03c5a0) { | |
%2520 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd03c660) { | |
%2521 = "torch.aten.select.int"(%2478, %2519, %2520) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd03c790) { | |
%2522 = "torch.aten.item"(%2521) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd03c880) { | |
%2523 = "torch.aten.eq.int"(%2522, %2519) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd03c990) { | |
%2524 = "torch.aten.Int.bool"(%2523) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03ca80) { | |
%2525 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd03cb40) { | |
%2526 = "torch.aten.mul.int"(%2524, %2525) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd03cc50) { | |
%2527 = "torch.aten.add.int"(%2522, %2526) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03cd60) { | |
%2528 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd03ce20) { | |
%2529 = "torch.aten.select.int"(%2478, %2519, %2528) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd03cf50) { | |
%2530 = "torch.aten.item"(%2529) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd03d040) { | |
%2531 = "torch.aten.eq.int"(%2530, %2519) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd03d150) { | |
%2532 = "torch.aten.Int.bool"(%2531) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03d240) { | |
%2533 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd03d300) { | |
%2534 = "torch.aten.mul.int"(%2532, %2533) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd03d410) { | |
%2535 = "torch.aten.add.int"(%2530, %2534) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03d520) { | |
%2536 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd03d5e0) { | |
%2537 = "torch.aten.select.int"(%2478, %2519, %2536) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd03d710) { | |
%2538 = "torch.aten.item"(%2537) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd03d800) { | |
%2539 = "torch.aten.eq.int"(%2538, %2519) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd03d910) { | |
%2540 = "torch.aten.Int.bool"(%2539) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03da00) { | |
%2541 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd03dac0) { | |
%2542 = "torch.aten.mul.int"(%2540, %2541) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd03dbd0) { | |
%2543 = "torch.aten.add.int"(%2538, %2542) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03dce0) { | |
%2544 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd03dda0) { | |
%2545 = "torch.aten.select.int"(%2478, %2519, %2544) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd03ded0) { | |
%2546 = "torch.aten.item"(%2545) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd03dfc0) { | |
%2547 = "torch.aten.eq.int"(%2546, %2519) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd03e0d0) { | |
%2548 = "torch.aten.Int.bool"(%2547) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd03e1c0) { | |
%2549 = "torch.aten.mul.int"(%2548, %2519) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd03e2d0) { | |
%2550 = "torch.aten.add.int"(%2546, %2549) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd035210) { | |
%2551 = "torch.prim.ListConstruct"(%2527, %2535, %2543, %2550) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd03e440) { | |
%2552 = "torch.aten.reshape"(%2518, %2551) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03e550) { | |
%2553 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03e610) { | |
%2554 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd03e6d0) { | |
%2555 = "torch.aten.transpose.int"(%2552, %2553, %2554) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd03e870) { | |
%2556 = "torch.vtensor.literal"() <{value = dense_resource<__89> : tensor<4xsi64>}> : () -> !torch.vtensor<[4],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03e920) { | |
%2557 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03e9e0) { | |
%2558 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd03eb10) { | |
%2559 = "torch.aten.select.int"(%2556, %2557, %2558) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd03ec40) { | |
%2560 = "torch.aten.item"(%2559) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd03ed30) { | |
%2561 = "torch.aten.eq.int"(%2560, %2557) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd03ee40) { | |
%2562 = "torch.aten.Int.bool"(%2561) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03ef30) { | |
%2563 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd03eff0) { | |
%2564 = "torch.aten.mul.int"(%2562, %2563) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd03f100) { | |
%2565 = "torch.aten.add.int"(%2560, %2564) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03f210) { | |
%2566 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd03f2d0) { | |
%2567 = "torch.aten.select.int"(%2556, %2557, %2566) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd03f400) { | |
%2568 = "torch.aten.item"(%2567) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd03f4f0) { | |
%2569 = "torch.aten.eq.int"(%2568, %2557) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd03f600) { | |
%2570 = "torch.aten.Int.bool"(%2569) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03f6f0) { | |
%2571 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd03f7b0) { | |
%2572 = "torch.aten.mul.int"(%2570, %2571) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd03f8c0) { | |
%2573 = "torch.aten.add.int"(%2568, %2572) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03f9d0) { | |
%2574 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd03fa90) { | |
%2575 = "torch.aten.select.int"(%2556, %2557, %2574) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd03fbc0) { | |
%2576 = "torch.aten.item"(%2575) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd03fcb0) { | |
%2577 = "torch.aten.eq.int"(%2576, %2557) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd03fdc0) { | |
%2578 = "torch.aten.Int.bool"(%2577) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd03feb0) { | |
%2579 = "torch.constant.int"() <{value = 768 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd03ff70) { | |
%2580 = "torch.aten.mul.int"(%2578, %2579) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd040080) { | |
%2581 = "torch.aten.add.int"(%2576, %2580) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd040190) { | |
%2582 = "torch.constant.int"() <{value = 3 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd040250) { | |
%2583 = "torch.aten.select.int"(%2556, %2557, %2582) : (!torch.vtensor<[4],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd040380) { | |
%2584 = "torch.aten.item"(%2583) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd040470) { | |
%2585 = "torch.aten.eq.int"(%2584, %2557) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd040580) { | |
%2586 = "torch.aten.Int.bool"(%2585) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd040670) { | |
%2587 = "torch.aten.mul.int"(%2586, %2557) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd040780) { | |
%2588 = "torch.aten.add.int"(%2584, %2587) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd040890) { | |
%2589 = "torch.prim.ListConstruct"(%2565, %2573, %2581, %2588) : (!torch.int, !torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd0409e0) { | |
%2590 = "torch.aten.reshape"(%2473, %2589) : (!torch.vtensor<[1,6,768],f32>, !torch.list<int>) -> !torch.vtensor<[1,6,12,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd040af0) { | |
%2591 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd040bb0) { | |
%2592 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.transpose.int'(0x55b9dd040c70) { | |
%2593 = "torch.aten.transpose.int"(%2590, %2591, %2592) : (!torch.vtensor<[1,6,12,64],f32>, !torch.int, !torch.int) -> !torch.vtensor<[1,12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd040e10) { | |
%2594 = "torch.vtensor.literal"() <{value = dense_resource<__90> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd040fa0) { | |
%2595 = "torch.vtensor.literal"() <{value = dense_resource<__91> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.vtensor.literal'(0x55b9dd041130) { | |
%2596 = "torch.vtensor.literal"() <{value = dense_resource<__92> : tensor<3xsi64>}> : () -> !torch.vtensor<[3],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0411e0) { | |
%2597 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0412a0) { | |
%2598 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0413d0) { | |
%2599 = "torch.aten.select.int"(%2594, %2597, %2598) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd041500) { | |
%2600 = "torch.aten.item"(%2599) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd0415f0) { | |
%2601 = "torch.aten.eq.int"(%2600, %2597) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd041700) { | |
%2602 = "torch.aten.Int.bool"(%2601) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0417f0) { | |
%2603 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd0418b0) { | |
%2604 = "torch.aten.mul.int"(%2602, %2603) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd0419c0) { | |
%2605 = "torch.aten.add.int"(%2600, %2604) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd041ad0) { | |
%2606 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd041b90) { | |
%2607 = "torch.aten.select.int"(%2594, %2597, %2606) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd041cc0) { | |
%2608 = "torch.aten.item"(%2607) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd041db0) { | |
%2609 = "torch.aten.eq.int"(%2608, %2597) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd041ec0) { | |
%2610 = "torch.aten.Int.bool"(%2609) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd041fb0) { | |
%2611 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd042070) { | |
%2612 = "torch.aten.mul.int"(%2610, %2611) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd042180) { | |
%2613 = "torch.aten.add.int"(%2608, %2612) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd042290) { | |
%2614 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd042350) { | |
%2615 = "torch.aten.select.int"(%2594, %2597, %2614) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd042480) { | |
%2616 = "torch.aten.item"(%2615) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd042570) { | |
%2617 = "torch.aten.eq.int"(%2616, %2597) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd042680) { | |
%2618 = "torch.aten.Int.bool"(%2617) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd042770) { | |
%2619 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd042830) { | |
%2620 = "torch.aten.mul.int"(%2618, %2619) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd042940) { | |
%2621 = "torch.aten.add.int"(%2616, %2620) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd042a50) { | |
%2622 = "torch.prim.ListConstruct"(%2605, %2613, %2621) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.reshape'(0x55b9dd042b80) { | |
%2623 = "torch.aten.reshape"(%2593, %2622) : (!torch.vtensor<[1,12,6,64],f32>, !torch.list<int>) -> !torch.vtensor<[12,6,64],f32> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd043ca0) { | |
%2624 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd043d60) { | |
%2625 = "torch.constant.int"() <{value = 0 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd043e20) { | |
%2626 = "torch.aten.select.int"(%2595, %2624, %2625) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd043f50) { | |
%2627 = "torch.aten.item"(%2626) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd044040) { | |
%2628 = "torch.aten.eq.int"(%2627, %2624) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd044150) { | |
%2629 = "torch.aten.Int.bool"(%2628) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd044240) { | |
%2630 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd044300) { | |
%2631 = "torch.aten.mul.int"(%2629, %2630) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd044410) { | |
%2632 = "torch.aten.add.int"(%2627, %2631) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd044520) { | |
%2633 = "torch.constant.int"() <{value = 1 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd0445e0) { | |
%2634 = "torch.aten.select.int"(%2595, %2624, %2633) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd044710) { | |
%2635 = "torch.aten.item"(%2634) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd044800) { | |
%2636 = "torch.aten.eq.int"(%2635, %2624) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd044910) { | |
%2637 = "torch.aten.Int.bool"(%2636) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd044a00) { | |
%2638 = "torch.constant.int"() <{value = 12 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd044ac0) { | |
%2639 = "torch.aten.mul.int"(%2637, %2638) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd044bd0) { | |
%2640 = "torch.aten.add.int"(%2635, %2639) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd044ce0) { | |
%2641 = "torch.constant.int"() <{value = 2 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.select.int'(0x55b9dd044da0) { | |
%2642 = "torch.aten.select.int"(%2595, %2624, %2641) : (!torch.vtensor<[3],si64>, !torch.int, !torch.int) -> !torch.vtensor<[1],si64> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.item'(0x55b9dd044ed0) { | |
%2643 = "torch.aten.item"(%2642) : (!torch.vtensor<[1],si64>) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.eq.int'(0x55b9dd044fc0) { | |
%2644 = "torch.aten.eq.int"(%2643, %2624) : (!torch.int, !torch.int) -> !torch.bool | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.Int.bool'(0x55b9dd0450d0) { | |
%2645 = "torch.aten.Int.bool"(%2644) : (!torch.bool) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.constant.int'(0x55b9dd0451c0) { | |
%2646 = "torch.constant.int"() <{value = 6 : i64}> : () -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.mul.int'(0x55b9dd045280) { | |
%2647 = "torch.aten.mul.int"(%2645, %2646) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.aten.add.int'(0x55b9dd045390) { | |
%2648 = "torch.aten.add.int"(%2643, %2647) : (!torch.int, !torch.int) -> !torch.int | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------===// | |
//===-------------------------------------------===// | |
Legalizing operation : 'torch.prim.ListConstruct'(0x55b9dd0454a0) { | |
%2649 = "torch.prim.ListConstruct"(%2632, %2640, %2648) : (!torch.int, !torch.int, !torch.int) -> !torch.list<int> | |
} -> SUCCESS : operation marked legal by the target | |
//===-------------------------------------------= |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment