FLANG
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Nfir
 NFortran
 Nhlfir
 Nllvm
 Nstd
 Ntomp
 CBackendRemarkConsumer
 CCFI_cdesc_t
 CCFI_dim_t
 CConversionToDecimalResult
 CCoordinateOpConversion
 CCppComplexDouble
 CCppComplexFloat
 CCppComplexLongDouble
 CEmboxCommonConversionCommon base class for embox to descriptor conversion
 CEmboxOpConversion
 CEmboxProcOpConversion
 CEnvironmentDefaultItem
 CEnvironmentDefaultList
 CFieldIndexOpConversion
 CFirEndOpConversionConvert fir.end
 CFlangEPCallBacks
 CForcedBesselJn_10Placeholder for real*10 version of BesselJn intrinsic
 CForcedBesselJn_16Placeholder for real*16 version of BesselJn intrinsic
 CForcedBesselJnX0_10Placeholder for real*10 version of BesselJn intrinsic when x == 0.0
 CForcedBesselJnX0_16Placeholder for real*16 version of BesselJn intrinsic when x == 0.0
 CForcedBesselYn_10Placeholder for real*10 version of BesselYn intrinsic
 CForcedBesselYn_16Placeholder for real*16 version of BesselYn intrinsic
 CForcedBesselYnX0_10Placeholder for real*10 version of BesselYn intrinsic when x == 0.0
 CForcedBesselYnX0_16Placeholder for real*16 version of BesselYn intrinsic when x == 0.0
 CForcedDotProductComplex10Placeholder for complex(10) version of DotProduct Intrinsic
 CForcedDotProductComplex16Placeholder for complex(16) version of DotProduct Intrinsic
 CForcedDotProductInteger16Placeholder for integer*16 version of DotProduct Intrinsic
 CForcedDotProductReal10Placeholder for real*10 version of DotProduct Intrinsic
 CForcedDotProductReal16Placeholder for real*16 version of DotProduct Intrinsic
 CForcedDotProductUnsigned16Placeholder for unsigned*16 version of DotProduct Intrinsic
 CForcedErfcScaled10Placeholder for real*10 version of ErfcScaled Intrinsic
 CForcedErfcScaled16Placeholder for real*16 version of ErfcScaled Intrinsic
 CForcedExponent10_4Placeholder for real*10 version of Exponent Intrinsic
 CForcedExponent10_8
 CForcedExponent16_4Placeholder for real*16 version of Exponent Intrinsic
 CForcedExponent16_8
 CForcedFraction10Placeholder for real*10 version of Fraction Intrinsic
 CForcedFraction16Placeholder for real*16 version of Fraction Intrinsic
 CForcedIAll16Placeholder for integer(16) version of IAll Intrinsic
 CForcedIAny16Placeholder for integer(16) version of IAny Intrinsic
 CForcedIParity16Placeholder for integer(16) version of IParity Intrinsic
 CForcedMatmulTypeModelDefine ForcedMatmul<ACAT><AKIND><BCAT><BKIND> models
 CForcedMaxvalInteger16Placeholder for integer*16 version of Maxval Intrinsic
 CForcedMaxvalReal10Placeholder for real*10 version of Maxval Intrinsic
 CForcedMaxvalReal16Placeholder for real*16 version of Maxval Intrinsic
 CForcedMaxvalUnsigned16Placeholder for unsigned*16 version of Maxval Intrinsic
 CForcedMinvalInteger16Placeholder for integer*16 version of Minval Intrinsic
 CForcedMinvalReal10Placeholder for real*10 version of Minval Intrinsic
 CForcedMinvalReal16Placeholder for real*16 version of Minval Intrinsic
 CForcedMinvalUnsigned16Placeholder for unsigned*16 version of Minval Intrinsic
 CForcedMod10Placeholder for real*10 version of Mod Intrinsic
 CForcedMod16Placeholder for real*16 version of Mod Intrinsic
 CForcedModulo10Placeholder for real*10 version of Modulo Intrinsic
 CForcedModulo16Placeholder for real*16 version of Modulo Intrinsic
 CForcedNearest10Placeholder for real*10 version of Nearest Intrinsic
 CForcedNearest16Placeholder for real*16 version of Nearest Intrinsic
 CForcedNorm2DimReal16Placeholder for real*16 version of Norm2Dim Intrinsic
 CForcedNorm2Real10Placeholder for real*10 version of Norm2 Intrinsic
 CForcedNorm2Real16Placeholder for real*16 version of Norm2 Intrinsic
 CForcedProductComplex10Placeholder for complex(10) version of Product Intrinsic
 CForcedProductComplex16Placeholder for complex(16) version of Product Intrinsic
 CForcedProductInteger16Placeholder for integer*16 version of Product Intrinsic
 CForcedProductReal10Placeholder for real*10 version of Product Intrinsic
 CForcedProductReal16Placeholder for real*16 version of Product Intrinsic
 CForcedProductUnsigned16Placeholder for unsigned*16 version of Product Intrinsic
 CForcedReduceComplex10DimRefPlaceholder for Dim complex(10) version of Reduce Intrinsic
 CForcedReduceComplex10DimValuePlaceholder for Dim complex(10) with value version of Reduce Intrinsic
 CForcedReduceComplex10RefPlaceholder for complex(10) version of Reduce Intrinsic
 CForcedReduceComplex10ValuePlaceholder for complex(10) with value version of Reduce Intrinsic
 CForcedReduceComplex16DimRefPlaceholder for Dim complex(16) version of Reduce Intrinsic
 CForcedReduceComplex16DimValuePlaceholder for Dim complex(16) with value version of Reduce Intrinsic
 CForcedReduceComplex16RefPlaceholder for complex(16) version of Reduce Intrinsic
 CForcedReduceComplex16ValuePlaceholder for complex(16) with value version of Reduce Intrinsic
 CForcedReduceInteger16DimRefPlaceholder for DIM integer*16 version of Reduce Intrinsic
 CForcedReduceInteger16DimValuePlaceholder for DIM integer*16 with value version of Reduce Intrinsic
 CForcedReduceInteger16RefPlaceholder for integer*16 version of Reduce Intrinsic
 CForcedReduceInteger16ValuePlaceholder for integer*16 with value version of Reduce Intrinsic
 CForcedReduceReal10DimRefPlaceholder for DIM real*10 version of Reduce Intrinsic
 CForcedReduceReal10DimValuePlaceholder for DIM real*10 with value version of Reduce Intrinsic
 CForcedReduceReal10RefPlaceholder for real*10 version of Reduce Intrinsic
 CForcedReduceReal10ValuePlaceholder for real*10 version of Reduce Intrinsic
 CForcedReduceReal16DimRefPlaceholder for DIM real*16 version of Reduce Intrinsic
 CForcedReduceReal16DimValuePlaceholder for DIM real*16 with value version of Reduce Intrinsic
 CForcedReduceReal16RefPlaceholder for real*16 version of Reduce Intrinsic
 CForcedReduceReal16ValuePlaceholder for real*16 version of Reduce Intrinsic
 CForcedReduceUnsigned16DimRefPlaceholder for DIM unsigned*16 version of Reduce Intrinsic
 CForcedReduceUnsigned16DimValuePlaceholder for DIM unsigned*16 with value version of Reduce Intrinsic
 CForcedReduceUnsigned16RefPlaceholder for unsigned*16 version of Reduce Intrinsic
 CForcedReduceUnsigned16ValuePlaceholder for unsigned*16 with value version of Reduce Intrinsic
 CForcedRRSpacing10Placeholder for real*10 version of RRSpacing Intrinsic
 CForcedRRSpacing16Placeholder for real*16 version of RRSpacing Intrinsic
 CForcedScale10Placeholder for real*10 version of Scale Intrinsic
 CForcedScale16Placeholder for real*16 version of Scale Intrinsic
 CForcedSetExponent10Placeholder for real*10 version of RRSpacing Intrinsic
 CForcedSetExponent16Placeholder for real*10 version of RRSpacing Intrinsic
 CForcedSpacing10Placeholder for real*10 version of Spacing Intrinsic
 CForcedSpacing16Placeholder for real*16 version of Spacing Intrinsic
 CForcedSumComplex10Placeholder for complex(10) version of Sum Intrinsic
 CForcedSumComplex16Placeholder for complex(16) version of Sum Intrinsic
 CForcedSumInteger16Placeholder for integer*16 version of Sum Intrinsic
 CForcedSumReal10Placeholder for real*10 version of Sum Intrinsic
 CForcedSumReal16Placeholder for real*16 version of Sum Intrinsic
 CForcedSumUnsigned16Placeholder for unsigned*16 version of Sum Intrinsic
 CGlobalOpConversion
 CHasValueOpConversionLower fir.has_value operation to llvm.return operation
 CLoadOpConversionfir.load --> llvm.load
 CMLIRToLLVMPassPipelineConfigConfiguriation for the MLIR to LLVM pass pipeline
 CNoReassocOpConversion
 COffloadModuleOpts
 COpenACCPointerLikeModel
 COpenMPPointerLikeModel
 COpWithBodyGenInfo
 COutputStrategyText
 CSelectCaseOpConversion
 CSelectOpConversionConversion of fir::SelectOp to an if-then-else ladder
 CSelectRankOpConversionConversion of fir::SelectRankOp to an if-then-else ladder
 CSelectTypeOpConversionLower fir.select_type to LLVM IR dialect
 CSignatureBuilder
 CSimplifyArrayCoorOp
 CStoreOpConversionfir.store --> llvm.store
 CTypeDescOpConversionLower fir.type_desc to a global addr
 CUndoComplexPattern
 CValueOpCommon
 CXEmboxOpConversionCreate a generic box on a memory reference
 CXReboxOpConversionCreate a new box given a box reference