|
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 |