Home
last modified time | relevance | path

Searched refs:CodeGenSpecifics (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DTarget.cpp37 using CodeGenSpecifics::CodeGenSpecifics;
38 using AT = CodeGenSpecifics::Attributes;
83 CodeGenSpecifics::Marshalling
96 CodeGenSpecifics::Marshalling
130 CodeGenSpecifics::Marshalling
154 CodeGenSpecifics::Marshalling
192 CodeGenSpecifics::Marshalling
206 CodeGenSpecifics::Marshalling
235 CodeGenSpecifics::Marshalling
244 CodeGenSpecifics::Marshalling
[all …]
H A DTarget.h54 class CodeGenSpecifics {
59 static std::unique_ptr<CodeGenSpecifics>
62 CodeGenSpecifics(mlir::MLIRContext *ctx, llvm::Triple &&trp, in CodeGenSpecifics() function
65 CodeGenSpecifics() = delete;
66 virtual ~CodeGenSpecifics() {} in ~CodeGenSpecifics()
H A DTargetRewrite.cpp84 auto specifics = fir::CodeGenSpecifics::get( in runOnOperation()
124 auto attr = std::get<fir::CodeGenSpecifics::Attributes>(m[0]); in rewriteCallComplexResultType()
158 auto attr = std::get<fir::CodeGenSpecifics::Attributes>(m[0]); in rewriteCallComplexInputType()
257 std::get<fir::CodeGenSpecifics::Attributes>(e.value()); in convertCallOp()
351 if (std::get<fir::CodeGenSpecifics::Attributes>(tup).isSRet()) in lowerComplexSignatureRes()
395 auto attr = std::get<fir::CodeGenSpecifics::Attributes>(tup); in convertAddrOp()
515 auto attr = std::get<fir::CodeGenSpecifics::Attributes>(tup); in convertSignature()
744 auto attr = std::get<fir::CodeGenSpecifics::Attributes>(tup); in doComplexReturn()
794 auto attr = std::get<fir::CodeGenSpecifics::Attributes>(tup); in doComplexArg()
836 inline void setMembers(fir::CodeGenSpecifics *s, mlir::OpBuilder *r) { in setMembers()
[all …]
H A DTypeConverter.h51 specifics(CodeGenSpecifics::get(module.getContext(), in LLVMTypeConverter()
377 std::unique_ptr<CodeGenSpecifics> specifics;