summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/IntrinsicLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix lowering of ctlz, so now UnitTests/2005-05-11-Popcount-ffs-fls passesChris Lattner2005-05-111-40/+26
* Fix lowering of cttz to work with signed valuesChris Lattner2005-05-111-5/+4
* fix and concisify intinsic lowering for ctpop. Unfortunately, this codeChris Lattner2005-05-111-167/+61
* Wrap long lines. Fix "warning: conflicting types for built-in function 'mems...Chris Lattner2005-05-081-8/+15
* Implement count leading zeros (ctlz), count trailing zeros (cttz), and countAndrew Lenharth2005-05-031-0/+196
* Do not use deprecated APIsAlkis Evlogimenos2005-04-301-1/+1
* Lower llvm.sqrt -> fsqrt/sqrtChris Lattner2005-04-301-1/+17
* Remove trailing whitespaceMisha Brukman2005-04-211-6/+6
* First step in adding pcmarker intrinsic. Second step (soon) is adding backen...Andrew Lenharth2005-03-281-0/+3
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-151-10/+10
* Lower llvm.isunordered(a, b) into a != a | b != b.Alkis Evlogimenos2005-03-011-3/+8
* Lower prefetch to a noop, patch contributed by Justin Wick!Chris Lattner2005-02-281-0/+3
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-291-1/+1
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-041-0/+2
* Move the IntrinsicLowering header into the CodeGen directory, as per PR346Chris Lattner2004-06-201-0/+214
* Move into the VMCore libraryChris Lattner2003-12-281-57/+0
* Implement the default implementation of the intrinsic lowering classChris Lattner2003-12-281-0/+57
OpenPOWER on IntegriCloud