Lines Matching refs:KindMapping
22 using Bitsize = fir::KindMapping::Bitsize;
23 using KindTy = fir::KindMapping::KindTy;
24 using LLVMTypeID = fir::KindMapping::LLVMTypeID;
25 using MatchResult = fir::KindMapping::MatchResult;
31 llvm::cl::init(fir::KindMapping::getDefaultMap()));
37 llvm::cl::init(fir::KindMapping::getDefaultKinds()));
225 fir::KindMapping::KindMapping(mlir::MLIRContext *context, llvm::StringRef map, in KindMapping() function in fir::KindMapping
234 fir::KindMapping::KindMapping(mlir::MLIRContext *context, in KindMapping() function in fir::KindMapping
236 : KindMapping{context, clKindMapping, defs} {} in KindMapping()
238 fir::KindMapping::KindMapping(mlir::MLIRContext *context) in KindMapping() function in fir::KindMapping
239 : KindMapping{context, clKindMapping, clDefaultKinds} {} in KindMapping()
241 MatchResult fir::KindMapping::badMapString(const llvm::Twine &ptr) { in badMapString()
247 MatchResult fir::KindMapping::parse(llvm::StringRef kindMap) { in parse()
278 Bitsize fir::KindMapping::getCharacterBitsize(KindTy kind) const { in getCharacterBitsize()
282 Bitsize fir::KindMapping::getIntegerBitsize(KindTy kind) const { in getIntegerBitsize()
286 Bitsize fir::KindMapping::getLogicalBitsize(KindTy kind) const { in getLogicalBitsize()
290 LLVMTypeID fir::KindMapping::getRealTypeID(KindTy kind) const { in getRealTypeID()
294 LLVMTypeID fir::KindMapping::getComplexTypeID(KindTy kind) const { in getComplexTypeID()
298 Bitsize fir::KindMapping::getRealBitsize(KindTy kind) const { in getRealBitsize()
305 fir::KindMapping::getFloatSemantics(KindTy kind) const { in getFloatSemantics()
309 std::string fir::KindMapping::mapToString() const { in mapToString()
355 fir::KindMapping::setDefaultKinds(llvm::ArrayRef<KindTy> defs) { in setDefaultKinds()
380 std::string fir::KindMapping::defaultsToString() const { in defaultsToString()
409 std::vector<KindTy> fir::KindMapping::toDefaultKinds(llvm::StringRef defs) { in toDefaultKinds()
426 KindTy fir::KindMapping::defaultCharacterKind() const { in defaultCharacterKind()
432 KindTy fir::KindMapping::defaultComplexKind() const { in defaultComplexKind()
438 KindTy fir::KindMapping::defaultDoubleKind() const { in defaultDoubleKind()
444 KindTy fir::KindMapping::defaultIntegerKind() const { in defaultIntegerKind()
450 KindTy fir::KindMapping::defaultLogicalKind() const { in defaultLogicalKind()
456 KindTy fir::KindMapping::defaultRealKind() const { in defaultRealKind()