[clang] [clang][PowerPC] Add flag to enable compatibility with GNU for complex arguments (PR #77732)
zhijian lin via cfe-commits
cfe-commits at lists.llvm.org
Thu Feb 22 06:46:25 PST 2024
================
@@ -184,11 +184,13 @@ createTargetCodeGenInfo(CodeGenModule &CGM) {
bool IsSoftFloat =
CodeGenOpts.FloatABI == "soft" || Target.hasFeature("spe");
- return createPPC32TargetCodeGenInfo(CGM, IsSoftFloat);
+ unsigned RLen = Target.getPointerWidth(LangAS::Default);
+ return createPPC32TargetCodeGenInfo(CGM, IsSoftFloat, RLen);
}
case llvm::Triple::ppcle: {
bool IsSoftFloat = CodeGenOpts.FloatABI == "soft";
- return createPPC32TargetCodeGenInfo(CGM, IsSoftFloat);
+ unsigned RLen = Target.getPointerWidth(LangAS::Default);
+ return createPPC32TargetCodeGenInfo(CGM, IsSoftFloat, RLen);
----------------
diggerlin wrote:
the variable is used only once , do not need to introduce a new variable.
https://github.com/llvm/llvm-project/pull/77732
More information about the cfe-commits
mailing list