Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [AArch64][GlobalISel] Enable GlobalISel at -O0 by default | Amara Emerson | 2018-01-02 | 1 | -1/+1 |
| | | | | | | | | | | | Tests updated to explicitly use fast-isel at -O0 instead of implicitly. This change also allows an explicit -fast-isel option to override an implicitly enabled global-isel. Otherwise -fast-isel would have no effect at -O0. Differential Revision: https://reviews.llvm.org/D41362 llvm-svn: 321655 | ||||
* | [AArch64, fast-isel] Fall back to SelectionDAG to select tail calls. | Akira Hatanaka | 2014-08-13 | 1 | -0/+11 |
Certain functions such as objc_autoreleaseReturnValue have to be called as tail-calls even at -O0. Since normal fast-isel doesn't emit calls as tail calls, we have to fall back to SelectionDAG to select calls that are marked as tail. <rdar://problem/17991614> llvm-svn: 215600 |