aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/ISDOpcodes.h
Commit message (Expand)AuthorAgeFilesLines
* Fix PR10475Michael Liao2013-03-011-2/+4
* Teach SDISel to combine fsin / fcos into a fsincos node if the followingEvan Cheng2013-01-291-0/+3
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-271-1/+1
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-271-1/+1
* Add a new optimization pass: Stack Coloring, that merges disjoint static allo...Nadav Rotem2012-09-061-0/+4
* Add SelectionDAG::getTargetIndex.Jakob Stoklund Olesen2012-08-071-0/+5
* Doxygenify the comments of ISD nodes.Nadav Rotem2012-07-231-292/+293
* Typo. Patch by Cameron McInally <cameron.mcinally@nyu.edu>.Chad Rosier2012-06-191-2/+2
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-021-1/+1
* Rename @llvm.debugger to @llvm.debugtrap.Dan Gohman2012-05-141-2/+2
* Define a new intrinsic, @llvm.debugger. It will be similar to __builtin_trap(),Dan Gohman2012-05-111-0/+3
* Add a RegisterMaskSDNode class.Jakob Stoklund Olesen2012-01-181-1/+1
* Document the fact that the selection dag changes the vselect condition typeNadav Rotem2012-01-181-0/+3
* Initial CodeGen support for CTTZ/CTLZ where a zero input produces anChandler Carruth2011-12-131-0/+3
* Remove dead llvm.eh.sjlj.dispatchsetup intrinsic.Bill Wendling2011-11-281-7/+0
* Thread the chain through the eh.sjlj.setjmp intrinsic, like it's documented toBill Wendling2011-10-071-1/+1
* Add codegen support for vector select (in the IR this means a selectDuncan Sands2011-09-061-8/+8
* Split the init.trampoline intrinsic, which currently combines GCC'sDuncan Sands2011-09-061-8/+13
* Basic x86 code generation for atomic load and store instructions.Eli Friedman2011-08-241-11/+11
* Code generation for 'fence' instruction.Eli Friedman2011-07-271-0/+5
* Add an intrinsic and codegen support for fused multiply-accumulate. The intentCameron Zwarich2011-07-081-1/+1
* Add one more argument to the prefetch intrinsic to indicate whether it's a dataBruno Cardoso Lopes2011-06-141-1/+2
* Fix comment.Bill Wendling2011-05-111-4/+4
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* fix thinko :)Chris Lattner2011-02-131-2/+2
* Revisit my fix for PR9028: the issue is that DAGCombine was Chris Lattner2011-02-131-6/+14
* [AVX] Add INSERT_SUBVECTOR and support it on x86. This provides aDavid Greene2011-01-261-0/+8
* Do not model all INLINEASM instructions as having unmodelled side effects.Evan Cheng2011-01-071-1/+1
* Fix comment. INLINEASM node operand #3 is IsAlignStack bit.Evan Cheng2011-01-071-0/+1
* Change EXTRACT_SUBVECTOR to require a constant index.Bob Wilson2011-01-071-2/+2
* Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.Wesley Peck2010-11-231-6/+6
* Spelling typo fix. s/incput/input/. Thanks, Bob!Jim Grosbach2010-10-191-1/+1
* Add a pre-dispatch SjLj EH hook on the unwind edge for targets to do anyJim Grosbach2010-10-191-0/+7
* This is the first step towards refactoring the x86 vector shuffle code. TheBruno Cardoso Lopes2010-08-201-1/+1
* Update comment to remove special case for vector extending loads. AnBob Wilson2010-08-191-5/+2
* When splitting a VAARG, remember its alignment.Rafael Espindola2010-06-261-2/+3
* Grammar.Jim Grosbach2010-06-181-1/+1
* back out 104862/104869. Can reuse stacksave after all. Very cool.Jim Grosbach2010-05-271-3/+0
* add ISD::STACKADDR to get the current stack pointer. Will be used by sjlj EHJim Grosbach2010-05-271-0/+3
* Adjust eh.sjlj.setjmp to properly have a chain and to have an opcode entry inJim Grosbach2010-05-261-0/+5
* Implement eh.sjlj.longjmp for ARM. Clean up the intrinsic a bit.Jim Grosbach2010-05-221-0/+7
* Elaborate on a comment.Dan Gohman2010-04-291-2/+5
* Split ISD::NodeType and a few related items out of SelectionDAGNodes.hDan Gohman2010-04-141-0/+762