Home
last modified time | relevance | path

Searched defs:charTy (Results 1 – 20 of 20) sorted by relevance

/llvm-project/flang/lib/Optimizer/Builder/
H A DCharacter.cpp44 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 DMutableBox.cpp56 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 DFIRBuilder.cpp988 } 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 DIntrinsicCall.cpp3923 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 DDebugTypeGenerator.cpp196 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 DArrayValueCopy.cpp967 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 DCharacterTest.cpp48 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 Dinteger-literal-printing.cpp19 enum class charTy : char { enum
/llvm-project/flang/include/flang/Optimizer/Dialect/
H A DFIRType.h209 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(t)) characterWithDynamicLen() local
/llvm-project/flang/lib/Optimizer/CodeGen/
H A DTypeConverter.cpp58 __anon41de6d400502(fir::CharacterType charTy) __anon41de6d400502() argument
H A DCodeGen.cpp519 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 DCharacter.cpp42 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(ty)) in discoverKind() local
/llvm-project/flang/lib/Optimizer/Dialect/
H A DFIRType.cpp516 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 DFIROps.cpp371 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 DConvertExpr.cpp3503 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 DConvertCall.cpp742 fir::CharacterType charTy = genCallOpAndResult() local
897 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(firBase.getType())) { extendedValueToHlfirEntity() local
H A DCallInterface.cpp1172 mlir::Type charTy = handleExplicitDummy() local
H A DConvertExprToHLFIR.cpp721 if (auto charTy = mlir::dyn_cast<fir::CharacterType>(fieldEleType)) { visitComponentImpl() local
H A DBridge.cpp3648 auto charTy = mlir::dyn_cast<fir::CharacterType>(attr.getType()); genFIR() local
/llvm-project/flang/lib/Optimizer/HLFIR/IR/
H A DHLFIROps.cpp1930 auto charTy = mlir::cast<fir::CharacterType>(exprTy.getElementType()); canonicalize() local