summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/tailcall-stackalign.ll
Commit message (Collapse)AuthorAgeFilesLines
* [X86] Enable call frame optimization ("mov to push") not only for optsize ↵Hans Wennborg2016-03-301-1/+1
| | | | | | | | | | (PR26325) The size savings are significant, and from what I can tell, both ICC and GCC do this. Differential Revision: http://reviews.llvm.org/D18573 llvm-svn: 264966
* Fix an inconsistency in the x86 backend that led it to reject "calll foo" onChris Lattner2010-09-221-1/+1
| | | | | | | | | | | | x86-32: 32-bit calls were named "call" not "calll". 64-bit calls were correctly named "callq", so this only impacted x86-32. This fixes rdar://8456370 - llvm-mc rejects 'calll' This also exposes that mingw/64 is generating a 32-bit call instead of a 64-bit call, I will file a bugzilla. llvm-svn: 114534
* Convert a few tests to FileCheck for PR5307.Edward O'Callaghan2009-11-221-4/+3
| | | | llvm-svn: 89584
* Eliminate more uses of llvm-as and llvm-dis.Dan Gohman2009-09-081-1/+1
| | | | llvm-svn: 81290
* Change the calling convention used when tail call optimization is enabled ↵Arnold Schwaighofer2008-09-221-1/+1
| | | | | | from CC_X86_32_TailCall to CC_X86_32_FastCC. llvm-svn: 56436
* When tailcallopt is enabled all fastcc calls must have an aligned argument ↵Arnold Schwaighofer2008-09-111-0/+24
stack size. Add a test case. llvm-svn: 56119
OpenPOWER on IntegriCloud