diff options
author | Paul Robinson <paul_robinson@playstation.sony.com> | 2015-11-30 21:56:16 +0000 |
---|---|---|
committer | Paul Robinson <paul_robinson@playstation.sony.com> | 2015-11-30 21:56:16 +0000 |
commit | ae5d4bfbbefb29e8759287f13bc1d3bb44474044 (patch) | |
tree | 664c11ff59b3ba48da833cc9d8ceff8a05bc4695 /docs | |
parent | f44d69a9c3a9c295184011ba37ad36321ced7531 (diff) |
Have 'optnone' respect the -fast-isel=false option.
This is primarily useful for debugging optnone v. ISel issues.
Differential Revision: http://reviews.llvm.org/D14792
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@254335 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r-- | docs/LangRef.rst | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/LangRef.rst b/docs/LangRef.rst index c7ea1c1bf23..be8e63bf071 100644 --- a/docs/LangRef.rst +++ b/docs/LangRef.rst @@ -1289,9 +1289,9 @@ example: that are recognized by LLVM to handle asynchronous exceptions, such as SEH, will still provide their implementation defined semantics. ``optnone`` - This function attribute indicates that the function is not optimized - by any optimization or code generator passes with the - exception of interprocedural optimization passes. + This function attribute indicates that most optimization passes will skip + this function, with the exception of interprocedural optimization passes. + Code generation defaults to the "fast" instruction selector. This attribute cannot be used together with the ``alwaysinline`` attribute; this attribute is also incompatible with the ``minsize`` attribute and the ``optsize`` attribute. |