Searched refs:CodeGenSpecifics (Results 1 – 4 of 4) sorted by relevance
37 using CodeGenSpecifics::CodeGenSpecifics;38 using AT = CodeGenSpecifics::Attributes;83 CodeGenSpecifics::Marshalling96 CodeGenSpecifics::Marshalling130 CodeGenSpecifics::Marshalling154 CodeGenSpecifics::Marshalling192 CodeGenSpecifics::Marshalling206 CodeGenSpecifics::Marshalling235 CodeGenSpecifics::Marshalling244 CodeGenSpecifics::Marshalling[all …]
54 class CodeGenSpecifics {59 static std::unique_ptr<CodeGenSpecifics>62 CodeGenSpecifics(mlir::MLIRContext *ctx, llvm::Triple &&trp, in CodeGenSpecifics() function65 CodeGenSpecifics() = delete;66 virtual ~CodeGenSpecifics() {} in ~CodeGenSpecifics()
84 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 …]
51 specifics(CodeGenSpecifics::get(module.getContext(), in LLVMTypeConverter()377 std::unique_ptr<CodeGenSpecifics> specifics;