Searched refs:SliceType (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Optimizer/Dialect/ |
| H A D | FIRType.cpp | 68 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 D | FIROps.cpp | 395 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 D | FIRTypes.td | 487 of a SliceType must be at least 1.
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 17068 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()
|