diff options
author | Daniel Dunbar <daniel@zuster.org> | 2011-02-09 17:54:19 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2011-02-09 17:54:19 +0000 |
commit | 17d3fea677753e6e3e82ffe2cbdeccbf5f2e7497 (patch) | |
tree | ca23efbc57f167ab05f2747be474dd063704e969 /include/clang/Frontend/CodeGenOptions.h | |
parent | 086eb9f93eadbc63a12770e3457dfe2c6d8f7c30 (diff) |
Driver/Frontend: Wire up -mregparm=.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@125201 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Frontend/CodeGenOptions.h')
-rw-r--r-- | include/clang/Frontend/CodeGenOptions.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/clang/Frontend/CodeGenOptions.h b/include/clang/Frontend/CodeGenOptions.h index 216743d5b1..66c9409fe5 100644 --- a/include/clang/Frontend/CodeGenOptions.h +++ b/include/clang/Frontend/CodeGenOptions.h @@ -111,6 +111,10 @@ public: /// The name of the relocation model to use. std::string RelocationModel; + /// The user specified number of registers to be used for integral arguments, + /// or 0 if unspecified. + unsigned NumRegisterParameters; + public: CodeGenOptions() { AsmVerbose = 0; @@ -134,6 +138,7 @@ public: NoInfsFPMath = 0; NoNaNsFPMath = 0; NoZeroInitializedInBSS = 0; + NumRegisterParameters = 0; ObjCDispatchMethod = Legacy; OmitLeafFramePointer = 0; OptimizationLevel = 0; |