[clang] [llvm] [WIP] ABI Lowering Library (PR #140112)
Nikita Popov via cfe-commits
cfe-commits at lists.llvm.org
Wed Jul 2 00:49:02 PDT 2025
================
@@ -825,6 +831,47 @@ void computeSPIRKernelABIInfo(CodeGenModule &CGM, CGFunctionInfo &FI);
}
} // namespace clang
+ABIArgInfo CodeGenTypes::convertABIArgInfo(const llvm::abi::ABIArgInfo &abiInfo,
+ QualType type) {
+ ABIArgInfo result;
+
+ if (abiInfo.isDirect()) {
+ llvm::Type *CoercedType = nullptr;
+ if (abiInfo.getCoerceToType()) {
----------------
nikic wrote:
Omit braces for one-line if.
https://github.com/llvm/llvm-project/pull/140112
More information about the cfe-commits
mailing list