FLANG
|
This is the complete list of members for fir::CodeGenSpecifics, including all inherited members.
Attributes typedef (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | |
boxcharArgumentType(mlir::Type eleTy) const =0 | fir::CodeGenSpecifics | pure virtual |
boxcharMemoryType(mlir::Type eleTy) const =0 | fir::CodeGenSpecifics | pure virtual |
CodeGenSpecifics(mlir::MLIRContext *ctx, llvm::Triple &&trp, KindMapping &&kindMap, llvm::StringRef targetCPU, mlir::LLVM::TargetFeaturesAttr targetFeatures, const mlir::DataLayout &dl) (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | inline |
CodeGenSpecifics(mlir::MLIRContext *ctx, llvm::Triple &&trp, KindMapping &&kindMap, llvm::StringRef targetCPU, mlir::LLVM::TargetFeaturesAttr targetFeatures, const mlir::DataLayout &dl, llvm::StringRef tuneCPU) (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | inline |
CodeGenSpecifics()=delete (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | |
complexArgumentType(mlir::Location loc, mlir::Type eleTy) const =0 | fir::CodeGenSpecifics | pure virtual |
complexMemoryType(mlir::Type eleTy) const =0 | fir::CodeGenSpecifics | pure virtual |
complexReturnType(mlir::Location loc, mlir::Type eleTy) const =0 | fir::CodeGenSpecifics | pure virtual |
context (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | protected |
dataLayout (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | protected |
get(mlir::MLIRContext *ctx, llvm::Triple &&trp, KindMapping &&kindMap, llvm::StringRef targetCPU, mlir::LLVM::TargetFeaturesAttr targetFeatures, const mlir::DataLayout &dl) (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | static |
get(mlir::MLIRContext *ctx, llvm::Triple &&trp, KindMapping &&kindMap, llvm::StringRef targetCPU, mlir::LLVM::TargetFeaturesAttr targetFeatures, const mlir::DataLayout &dl, llvm::StringRef tuneCPU) (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | static |
getCIntTypeWidth() const =0 (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | pure virtual |
getDataLayout() const (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | inline |
getTargetCPU() const (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | inline |
getTargetFeatures() const (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | inline |
getTuneCPU() const (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | inline |
getTypeAndAttr(mlir::Type t) (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | inlinestatic |
integerArgumentType(mlir::Location loc, mlir::IntegerType argTy) const =0 (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | pure virtual |
integerReturnType(mlir::Location loc, mlir::IntegerType argTy) const =0 (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | pure virtual |
kindMap (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | protected |
Marshalling typedef (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | |
structArgumentType(mlir::Location loc, fir::RecordType recTy, const Marshalling &previousArguments) const =0 | fir::CodeGenSpecifics | pure virtual |
structReturnType(mlir::Location loc, fir::RecordType eleTy) const =0 | fir::CodeGenSpecifics | pure virtual |
targetCPU (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | protected |
targetFeatures (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | protected |
triple (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | protected |
tuneCPU (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | protected |
TypeAndAttr typedef (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | |
~CodeGenSpecifics() (defined in fir::CodeGenSpecifics) | fir::CodeGenSpecifics | inlinevirtual |