aboutsummaryrefslogtreecommitdiff
path: root/llvm/docs/CommandGuide/llc.rst
AgeCommit message (Collapse)AuthorFilesLines
2015-11-09[EABI] Add LLVM support for -meabi flagRenato Golin1-0/+6
"GCC requires the freestanding environment provide memcpy, memmove, memset and memcmp": https://gcc.gnu.org/onlinedocs/gcc-5.2.0/gcc/Standards.html Hence in GNUEABI targets LLVM should not convert 'memops' to their equivalent '__aeabi_memops'. This convertion violates GCC contract. The -meabi flag controls whether or not LLVM will modify 'memops' in GNUEABI targets. Without -meabi: use the triple default EABI. With -meabi=default: use the triple default EABI. With -meabi=gnu: use 'memops'. With -meabi=4 or -meabi=5: use '__aeabi_memops'. With -meabi set to an unknown value: same as -meabi=default. Patch by Vinicius Tinti. llvm-svn: 252462
2014-03-20Remove LowerInvoke's obsolete "-enable-correct-eh-support" optionMark Seaborn1-5/+0
This option caused LowerInvoke to generate code using SJLJ-based exception handling, but there is no code left that interprets the jmp_buf stack that the resulting code maintained (llvm.sjljeh.jblist). This option has been obsolete for a while, and replaced by SjLjEHPrepare. This leaves the default behaviour of LowerInvoke, which is to convert invokes to calls. Differential Revision: http://llvm-reviews.chandlerc.com/D3136 llvm-svn: 204388
2014-02-19[docs] Clean up some more llvm-gcc stuffSean Silva1-1/+1
Some references to llvm-gcc were so crusty that I wasn't sure how to proceed and so I've left them intact. I also slipped in a quick peephole fix to use a :doc: link instead of raw HTML link. llvm-svn: 201619
2013-08-05Fix grammar.Bill Wendling1-2/+2
llvm-svn: 187755
2013-07-24Speling.Jakob Stoklund Olesen1-2/+2
llvm-svn: 187076
2013-07-24Update old llc documentation.Jakob Stoklund Olesen1-9/+9
Patch by Hafiz Abid! llvm-svn: 187056
2013-04-22Document the -filetype option of llc (PR #12902)Eli Bendersky1-0/+8
llvm-svn: 180031
2012-11-29Documentation for llc: reformat.Dmitri Gribenko1-120/+56
llvm-svn: 168912
2012-05-08[docs] Add ReST version of all the man pages.Daniel Dunbar1-0/+251
- The POD versions are slated for execution, but are still around until llvm.org machinery is in place. llvm-svn: 156384