[clang][patch] Add support for option -fextend-arguments={32,64}: widen integer argum...
authorMelanie Blower <melanie.blower@intel.com>
Wed, 19 May 2021 14:57:04 +0000 (10:57 -0400)
committerMelanie Blower <melanie.blower@intel.com>
Wed, 19 May 2021 14:59:56 +0000 (10:59 -0400)
commitd30dfa86760ced9ac57f676340b34f2247898102
treea6ef212633e9d7d97e7483be2b313f2f6f35acc5
parent9d09d20448e48c78035c40982646b7b26fee88c3
[clang][patch] Add support for option -fextend-arguments={32,64}: widen integer arguments to int64 in unprototyped function calls

Reviewed By: Aaron Ballman

Differential Revision: https://reviews.llvm.org/D101640
clang/include/clang/Basic/LangOptions.def
clang/include/clang/Basic/LangOptions.h
clang/include/clang/Basic/TargetInfo.h
clang/include/clang/Driver/Options.td
clang/lib/Basic/Targets/X86.h
clang/lib/Driver/ToolChains/Clang.cpp
clang/lib/Sema/SemaExpr.cpp
clang/test/CodeGen/extend-arg-64.c [new file with mode: 0644]
clang/test/Driver/fextend-args.c [new file with mode: 0644]