Home
last modified time | relevance | path

Searched refs:SliceType (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/flang/lib/Optimizer/Dialect/
H A DFIRType.cpp68 ty.isa<ShiftType>() || ty.isa<SliceType>() || ty.isa<FieldType>() || in verifyRecordMemberType()
372 SliceType, FieldType, LenType, HeapType, PointerType, in cannotBePointerOrHeapElementType()
727 if (eleTy.isa<ShapeType, ShapeShiftType, SliceType, FieldType, LenType, in verify()
819 ShiftType, SliceType, FieldType, LenType, HeapType, PointerType, in verify()
867 mlir::Type fir::SliceType::parse(mlir::AsmParser &parser) { in parse()
868 return parseRankSingleton<fir::SliceType>(parser); in parse()
871 void fir::SliceType::print(mlir::AsmPrinter &printer) const { in print()
892 ShiftType, SliceType, FieldType, LenType, ReferenceType, in verify()
976 SequenceType, ShapeType, ShapeShiftType, ShiftType, SliceType, in registerTypes()
H A DFIROps.cpp395 if (auto sliceTy = sliceOp.getType().dyn_cast<fir::SliceType>()) in verify()
462 if (auto sliceTy = sliceOp.getType().dyn_cast<fir::SliceType>()) in verify()
2230 if (sliceVal.getType().cast<fir::SliceType>().getRank() != inputRank) in verify()
3080 auto sliceTy = fir::SliceType::get(builder.getContext(), rank); in build()
3105 auto sliceTy = getType().dyn_cast<fir::SliceType>(); in verify()
/llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/
H A DFIRTypes.td487 of a SliceType must be at least 1.
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp17068 EVT SliceType = getLoadedType(); in isLegal() local
17069 if (!TLI.isTypeLegal(SliceType)) in isLegal()
17073 if (!TLI.isOperationLegal(ISD::LOAD, SliceType)) in isLegal()
17092 if (TruncateType != SliceType && in isLegal()
17142 EVT SliceType = getLoadedType(); in loadSlice() local
17146 DAG->getLoad(SliceType, SDLoc(Origin), Origin->getChain(), BaseAddr, in loadSlice()
17152 if (SliceType != FinalType) in loadSlice()