/llvm-project/flang/lib/Optimizer/Builder/ |
H A D | Character.cpp | 44 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(type)) in recoverCharacterType() local 107 auto charTy = mlir::dyn_cast<fir::CharacterType>(ty); in materializeValue() local 149 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(type)) { in toExtendedValue() local 201 auto charTy = recoverCharacterType(box.getBuffer().getType()); in createEmbox() local 240 auto charTy = fir::CharacterType::get(builder.getContext(), kind, typeLen); in toScalarCharacter() local 267 auto charTy = recoverCharacterType(bufferType); in createElementAddr() local 374 auto charTy = fir::CharacterType::get(ctxt, kind, typeLen); in createCharacterTemp() local 534 auto charTy = fir::CharacterType::getUnknownLen(builder.getContext(), kind); in createSubstring() local 678 auto charTy = recoverCharacterType(fir::getBase(exv).getType()); in hasConstantLengthInType() local 708 auto charTy = recoverCharacterType(box.getType()); in readLengthFromBox() local [all …]
|
H A D | MutableBox.cpp | 56 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(box.getEleTy())) { local 69 if (auto charTy = mlir::dyn_cast<fir::CharacterType>( local 363 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(eleTy)) { createUnallocatedBox() local 715 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(box.getEleTy())) { getNewLengths() local
|
H A D | FIRBuilder.cpp | 988 } else if (auto charTy = mlir::dyn_cast<fir::CharacterType>(eleTy)) { getFromBox() local 1134 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(eleTy)) { componentToExtendedValue() local 1161 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(fieldTy)) { componentToExtendedValue() local 1452 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(eleTy)) { genLenOfCharacter() local [all...] |
H A D | IntrinsicCall.cpp | 3923 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(bufferTy)) { genIchar() local 5884 auto charTy = mlir::dyn_cast_or_null<fir::CharacterType>(resultType); genReduce() local
|
/llvm-project/flang/lib/Optimizer/Transforms/ |
H A D | DebugTypeGenerator.cpp | 196 convertCharacterType(fir::CharacterType charTy,mlir::LLVM::DIFileAttr fileAttr,mlir::LLVM::DIScopeAttr scope,mlir::Location loc,bool hasDescriptor) convertCharacterType() argument 254 if (auto charTy = mlir::dyn_cast_or_null<fir::CharacterType>(elTy)) convertPointerLikeType() local 301 } else if (auto charTy = mlir::dyn_cast_or_null<fir::CharacterType>(Ty)) { convertType() local
|
H A D | ArrayValueCopy.cpp | 967 ArrayLoadOp load, CharacterType charTy) { in getCharacterLen() 1030 if (auto charTy = mlir::dyn_cast<CharacterType>(eleTy)) { in genArrayCopy() local 1052 if (auto charTy = mlir::dyn_cast<CharacterType>(eleTy)) { in genArrayLoadTypeParameters() local
|
/llvm-project/flang/unittests/Optimizer/Builder/Runtime/ |
H A D | CharacterTest.cpp | 48 mlir::Type charTy = fir::CharacterType::get(builder.getContext(), kind, 10); in checkCharCompare1AllTypeForKind() local 160 mlir::Type charTy = fir::CharacterType::get(builder.getContext(), kind, 10); in checkGenScan() local 194 mlir::Type charTy = fir::CharacterType::get(builder.getContext(), kind, 10); in checkGenVerify() local
|
/llvm-project/clang/test/Misc/ |
H A D | integer-literal-printing.cpp | 19 enum class charTy : char { enum
|
/llvm-project/flang/include/flang/Optimizer/Dialect/ |
H A D | FIRType.h | 209 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(t)) characterWithDynamicLen() local
|
/llvm-project/flang/lib/Optimizer/CodeGen/ |
H A D | TypeConverter.cpp | 58 __anon41de6d400502(fir::CharacterType charTy) __anon41de6d400502() argument
|
H A D | CodeGen.cpp | 519 auto charTy = mlir::cast<fir::CharacterType>(constop.getType()); matchAndRewrite() local 1139 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(boxEleTy)) global() local 1553 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(seqEleTy)) { matchAndRewrite() local 1584 auto charTy = mlir::cast<fir::CharacterType>(seqEleTy); matchAndRewrite() local 1739 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(inputEleTy)) { matchAndRewrite() local [all...] |
/llvm-project/flang/lib/Optimizer/Builder/Runtime/ |
H A D | Character.cpp | 42 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(ty)) in discoverKind() local
|
/llvm-project/flang/lib/Optimizer/Dialect/ |
H A D | FIRType.cpp | 516 if (fir::CharacterType charTy = mlir::dyn_cast<fir::CharacterType>(ty)) { getTypeCode() local 566 } else if (auto charTy = mlir::dyn_cast_or_null<fir::CharacterType>(ty)) { getTypeAsString() local
|
H A D | FIROps.cpp | 371 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(dynTy)) validTypeParams() local 2972 } else if (auto charTy = mlir::dyn_cast<fir::CharacterType>(eleTy)) { verify() local 3908 auto charTy = mlir::dyn_cast<fir::CharacterType>(type); parse() local
|
/llvm-project/flang/lib/Lower/ |
H A D | ConvertExpr.cpp | 3503 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(arrTy.getEleTy())) { lowerNewArrayExpression() local 3997 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(eleTy)) { defaultStoreToDestination() local 4462 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(seqTy.getEleTy())) createAndLoadSomeArrayTemp() local 5670 fir::CharacterType charTy = genarr() local 5737 fir::CharacterType charTy = genarr() local 5780 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(eleTy)) { genarr() local 5883 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(eleTy)) { genarr() local 6073 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(eleTy)) { computeElementSize() local 6181 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(eleTy)) { copyNextArrayCtorSection() local 6201 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(eleTy)) { copyNextArrayCtorSection() local 6812 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(eleTy)) { applyPathToArrayLoad() local [all...] |
H A D | ConvertCall.cpp | 742 fir::CharacterType charTy = genCallOpAndResult() local 897 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(firBase.getType())) { extendedValueToHlfirEntity() local
|
H A D | CallInterface.cpp | 1172 mlir::Type charTy = handleExplicitDummy() local
|
H A D | ConvertExprToHLFIR.cpp | 721 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(fieldEleType)) { visitComponentImpl() local
|
H A D | Bridge.cpp | 3648 auto charTy = mlir::dyn_cast<fir::CharacterType>(attr.getType()); genFIR() local
|
/llvm-project/flang/lib/Optimizer/HLFIR/IR/ |
H A D | HLFIROps.cpp | 1930 auto charTy = mlir::cast<fir::CharacterType>(exprTy.getElementType()); canonicalize() local
|