aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/RuntimeLibcalls.h
Commit message (Expand)AuthorAgeFilesLines
* Add an intrinsic and codegen support for fused multiply-accumulate. The intentCameron Zwarich2011-07-081-0/+4
* Lower multiply with overflow checking to __mulo<mode>Eric Christopher2011-06-171-1/+4
* Issue libcalls __udivmod*i4 / __divmod*i4 for div / rem pairs.Evan Cheng2011-04-011-0/+10
* back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_and_set)Jim Grosbach2010-06-181-0/+4
* Add Expand-to-libcall support for additional atomics. This covers the usualJim Grosbach2010-06-181-0/+30
* Add few missed libcalls and correct names for others.Anton Korobeynikov2010-03-261-0/+4
* Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodesDuncan Sands2010-03-141-0/+4
* Make default expansion for FP16 <-> FP32 nodes into libcallsAnton Korobeynikov2010-03-141-0/+2
* Add 8 bit libcalls and make use of them for msp430Anton Korobeynikov2009-11-071-0/+5
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-6/+6
* Allow targets to define libcall names for mem(cpy,set,move) intrinsics, rathe...Sanjiv Gupta2009-07-301-0/+5
* Fixed names of libcalls checked in r73480.Sanjiv Gupta2009-06-161-4/+0
* Added required libcalls for PIC16 (mostly floating points to integer casting ...Sanjiv Gupta2009-06-161-0/+8
* Add a new codegen pass that normalizes dwarf exception handlingDuncan Sands2009-05-221-0/+3
* Properly handle sdiv / udiv / srem / urem libcallsAnton Korobeynikov2009-05-031-0/+4
* Few targets like PIC16 wants libcall generation for illegal type i16.Sanjiv Gupta2009-01-181-0/+4
* Add intrinsics for log, log2, log10, exp, exp2.Dale Johannesen2008-09-041-0/+20
* Add libcalls for the new rounding opcodes.Dan Gohman2008-08-211-0/+20
* Add the remaining fp_round libcalls:Bruno Cardoso Lopes2008-08-071-0/+4
* Factorize some code for determining which libcall to use.Duncan Sands2008-07-171-1/+27
* It is pointless to turn a UINT_TO_FP into anDuncan Sands2008-07-111-0/+8
* Add two missing SINT_TO_FP libcalls.Duncan Sands2008-07-111-0/+2
* Add support for 128 bit shifts and 32 bit shiftsDuncan Sands2008-07-111-0/+3
* Add support for 128 bit multiplicative operations.Duncan Sands2008-07-101-0/+5
* Add a mysteriously missing libcall, FPTOSINT_F80_I32.Duncan Sands2008-07-101-0/+1
* Add support for expanding PPC 128 bit floats.Duncan Sands2008-06-251-0/+2
* Implement more support for fp-to-i128 and i128-to-fp conversions. Dan Gohman2008-03-101-0/+8
* Codegen support for i128 SINT_TO_FP.Dan Gohman2008-03-051-0/+4
* Output sinl for a long double FSIN node, not sin.Duncan Sands2008-01-101-2/+9
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* More ppcf128 issues (maybe the last)?Dale Johannesen2007-10-191-0/+4
* Add runtime library names for pow.Dan Gohman2007-10-111-0/+4
* First round of ppc long double. call/return andDale Johannesen2007-10-051-9/+18
* Add sqrt and powi intrinsics for long double.Dale Johannesen2007-09-281-1/+5
* More long double fixes. x86_64 should build now.Dale Johannesen2007-09-191-0/+4
* Added O_F32 and O_64 in addition to UO_F32 and UO_64 even though byEvan Cheng2007-01-311-0/+2
* - Move RTLIB::Libcall enum to a separate file.Evan Cheng2007-01-121-0/+107