aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/IntrinsicInst.h
AgeCommit message (Expand)Author
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-19Refactor isIntrinsic() to be quicker, and change classof() (and thus, isa<Int...Michael Ilseman
2012-12-17Remove trailing whitespaceMichael Ilseman
2012-10-29va_start, va_end, va_copy: InstrinsicInst subclasses and InstVisitor support.Evgeniy Stepanov
2012-10-11Remove unnecessary classof()'sSean Silva
2012-09-17Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper
2012-01-31Remove the eh.exception and eh.selector intrinsics. Also remove a hack to copyBill Wendling
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner
2011-05-31llvm.memcpy.* has two distinct associated address spaces; the source address ...Eli Friedman
2011-01-15Teach LazyValueInfo that allocas aren't NULL. Over all of llvm-test, this savesNick Lewycky
2010-11-30remove the pointless check of MemoryUseIntrinsic fromChris Lattner
2010-09-01Add convenience class for working with eh.exception calls.Duncan Sands
2010-07-22fit in 80 columnsGabor Greif
2010-06-29use ArgOperand APIGabor Greif
2010-06-18Eliminate unnecessary uses of getZExtValue().Dan Gohman
2010-04-16Revert 101465, it broke internal OpenGL testing.Eric Christopher
2010-04-16reapply r101434Gabor Greif
2010-04-16back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif
2010-04-15reapply r101364, which has been backed out in r101368Gabor Greif
2010-04-15back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif
2010-04-15rotate CallInst operands, i.e. move callee to the backGabor Greif
2010-04-14Remove a const here. This makes this function consistent with all theDan Gohman
2010-04-04Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang
2010-04-02Revert r100191 since it breaks objc in clang Mon P Wang
2010-04-02Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang
2010-03-30Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson
2010-03-30Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang
2010-01-15Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez
2010-01-15Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be au...Victor Hernandez
2010-01-15Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez
2010-01-11Respond to Chris' review:Victor Hernandez
2010-01-05convert various IntrinsicInst's to use class instead of struct.Chris Lattner
2010-01-05Remove dead debug info intrinsics.Devang Patel
2009-12-31Remove #include of metadata.h from intrinsicinst.h. The onlyChris Lattner
2009-12-31rename "elements" of metadata to "operands". "Elements" areChris Lattner
2009-12-07Introduce the "@llvm.dbg.value" debug intrinsic.Victor Hernandez
2009-11-11Don't trivially delete unused calls to llvm.invariant.start. This allowsDuncan Sands
2009-10-29Don't put in these EH changes.Bill Wendling
2009-10-29Reverting r85338 for now. It's causing a bootstrap failure on PPC darwin9.Bill Wendling
2009-10-14I don't see any point in having both eh.selector.i32 and eh.selector.i64,Duncan Sands
2009-08-28Reapply 79977.Devang Patel
2009-08-26Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel
2009-08-25Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel
2009-07-09A little bit more LLVMContextification.Owen Anderson
2009-03-08change the MemIntrinsic get/setAlignment method to take an unsignedChris Lattner
2009-03-08Introduce a new MemTransferInst pseudo class, which is a commonChris Lattner
2008-11-21reapply Sanjiv's patch to genericize memcpy/memset/memmove to take anChris Lattner
2008-11-21Revert r59802. It was breaking the build of llvm-gcc:Bill Wendling
2008-11-21Make mem[cpy,move,set] intrinsics overloaded.Sanjiv Gupta
2008-09-03Split the SelectionDAG-building code, including the FunctionLoweringInfoDan Gohman