aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/RuntimeLibcalls.h
AgeCommit message (Expand)Author
2013-01-29Teach SDISel to combine fsin / fcos into a fsincos node if the followingEvan Cheng
2013-01-08Add fp128 rtlib function names to LLVMTim Northover
2011-07-08Add an intrinsic and codegen support for fused multiply-accumulate. The intentCameron Zwarich
2011-06-17Lower multiply with overflow checking to __mulo<mode>Eric Christopher
2011-04-01Issue libcalls __udivmod*i4 / __divmod*i4 for div / rem pairs.Evan Cheng
2010-06-18back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_and_set)Jim Grosbach
2010-06-18Add Expand-to-libcall support for additional atomics. This covers the usualJim Grosbach
2010-03-26Add few missed libcalls and correct names for others.Anton Korobeynikov
2010-03-14Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodesDuncan Sands
2010-03-14Make default expansion for FP16 <-> FP32 nodes into libcallsAnton Korobeynikov
2009-11-07Add 8 bit libcalls and make use of them for msp430Anton Korobeynikov
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson
2009-07-30Allow targets to define libcall names for mem(cpy,set,move) intrinsics, rathe...Sanjiv Gupta
2009-06-16Fixed names of libcalls checked in r73480.Sanjiv Gupta
2009-06-16Added required libcalls for PIC16 (mostly floating points to integer casting ...Sanjiv Gupta
2009-05-22Add a new codegen pass that normalizes dwarf exception handlingDuncan Sands
2009-05-03Properly handle sdiv / udiv / srem / urem libcallsAnton Korobeynikov
2009-01-18Few targets like PIC16 wants libcall generation for illegal type i16.Sanjiv Gupta
2008-09-04Add intrinsics for log, log2, log10, exp, exp2.Dale Johannesen
2008-08-21Add libcalls for the new rounding opcodes.Dan Gohman
2008-08-07Add the remaining fp_round libcalls:Bruno Cardoso Lopes
2008-07-17Factorize some code for determining which libcall to use.Duncan Sands
2008-07-11It is pointless to turn a UINT_TO_FP into anDuncan Sands
2008-07-11Add two missing SINT_TO_FP libcalls.Duncan Sands
2008-07-11Add support for 128 bit shifts and 32 bit shiftsDuncan Sands
2008-07-10Add support for 128 bit multiplicative operations.Duncan Sands
2008-07-10Add a mysteriously missing libcall, FPTOSINT_F80_I32.Duncan Sands
2008-06-25Add support for expanding PPC 128 bit floats.Duncan Sands
2008-03-10Implement more support for fp-to-i128 and i128-to-fp conversions. Dan Gohman
2008-03-05Codegen support for i128 SINT_TO_FP.Dan Gohman
2008-01-10Output sinl for a long double FSIN node, not sin.Duncan Sands
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-10-19More ppcf128 issues (maybe the last)?Dale Johannesen
2007-10-11Add runtime library names for pow.Dan Gohman
2007-10-05First round of ppc long double. call/return andDale Johannesen
2007-09-28Add sqrt and powi intrinsics for long double.Dale Johannesen
2007-09-19More long double fixes. x86_64 should build now.Dale Johannesen
2007-01-31Added O_F32 and O_64 in addition to UO_F32 and UO_64 even though byEvan Cheng
2007-01-12- Move RTLIB::Libcall enum to a separate file.Evan Cheng