aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/IntrinsicLowering.cpp
AgeCommit message (Expand)Author
2005-07-27Eliminate all remaining tabs and trailing spaces.Jeff Cohen
2005-05-11Fix lowering of ctlz, so now UnitTests/2005-05-11-Popcount-ffs-fls passesChris Lattner
2005-05-11Fix lowering of cttz to work with signed valuesChris Lattner
2005-05-11fix and concisify intinsic lowering for ctpop. Unfortunately, this codeChris Lattner
2005-05-08Wrap long lines. Fix "warning: conflicting types for built-in function 'mems...Chris Lattner
2005-05-03Implement count leading zeros (ctlz), count trailing zeros (cttz), and countAndrew Lenharth
2005-04-30Do not use deprecated APIsAlkis Evlogimenos
2005-04-30Lower llvm.sqrt -> fsqrt/sqrtChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-28First step in adding pcmarker intrinsic. Second step (soon) is adding backen...Andrew Lenharth
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner
2005-03-01Lower llvm.isunordered(a, b) into a != a | b != b.Alkis Evlogimenos
2005-02-28Lower prefetch to a noop, patch contributed by Justin Wick!Chris Lattner
2004-07-29Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman
2004-07-04Add #include <iostream> since Value.h does not #include it any more.Reid Spencer
2004-06-20Move the IntrinsicLowering header into the CodeGen directory, as per PR346Chris Lattner
2004-06-15Remove isnan support, correct isunordered supportChris Lattner
2004-06-12Add the isunordered intrinsic.Alkis Evlogimenos
2004-06-11Fix lowering to work correctlyChris Lattner
2004-06-11I misled Alkis: LLVM should have isnan, not isunordered.Chris Lattner
2004-06-11Add the isunordered intrinsic.Alkis Evlogimenos
2004-06-05Remove an unused variable.Chris Lattner
2004-05-09Implement the AddPrototypes methodChris Lattner
2004-02-15By default, llvm.setjmp/llvm.longjmp intrinsics get lowered to their libc cou...Chris Lattner
2004-02-15Refactor code. Now the intrinsic lowering pass tries to recycle preexistingChris Lattner
2004-02-14A target that doesn't support these intrinsics will still meet spec (theChris Lattner
2004-02-14Add llvm.memset/frameaddress/returnaddress intrinsics.Chris Lattner
2004-02-12Add support for the llvm.memmove intrinsicChris Lattner
2004-02-12Implement the llvm.memcpy intrinsicChris Lattner
2004-01-14Hrm, apparently I missed lowering this intrinsic. :(Chris Lattner
2004-01-05Add VMCore and code generator support for debugging intrinsics. By defaultChris Lattner
2003-12-28Clean up a lot of the code I added yesterday by exposing the IntrinsicLoweringChris Lattner
2003-12-28Move into the VMCore libraryChris Lattner
2003-12-28Implement the default implementation of the intrinsic lowering classChris Lattner