summaryrefslogtreecommitdiff
path: root/utils/TableGen/IntrinsicEmitter.cpp
Commit message (Expand)AuthorAge
* Replace tablegen uses of EVT with MVT. Add isOverloaded() to MVT to facilitat...Craig Topper2014-01-24
* Small improvement to InstrinsicEmitter::EmitAttributes. This change removes ...Owen Anderson2013-11-16
* Enable variable arguments support for intrinsics.Andrew Trick2013-10-31
* whitespaceAndrew Trick2013-10-31
* Initial support for Neon scalar instructions.Jiangning Liu2013-09-24
* Fix a bug in TableGen where the intrinsic function name recognizer could mis-...Justin Holewinski2013-07-25
* Extend 'readonly' and 'readnone' to work on function arguments as well asNick Lewycky2013-07-06
* Use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-27
* Support for half intrinsics. Pushes MMX into slower encoding path.Michael Ilseman2013-01-11
* Change 'AttrVal' to 'AttrKind' to better reflect that it's a kind of attribut...Bill Wendling2012-12-22
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-19
* s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling2012-12-07
* Make the AttrListPtr object a part of the LLVMContext.Bill Wendling2012-11-20
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-25
* Add an enum for the return and function indexes into the AttrListPtr object. ...Bill Wendling2012-10-15
* Attributes RewriteBill Wendling2012-10-15
* Pass into the AttributeWithIndex::get method an ArrayRef of attributeBill Wendling2012-10-10
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-11
* switch AttrListPtr::get to take an ArrayRef, simplifying a lot of clients.Chris Lattner2012-05-28
* rdar://11542750 - llvm.trap should be marked no return.Chris Lattner2012-05-27
* Reimplement the intrinsic verifier to use the same table as Intrinsic::getDef...Chris Lattner2012-05-27
* move some code around so that Verifier.cpp can get access to the intrinsic in...Chris Lattner2012-05-27
* enhance the intrinsic info table to encode what *kind* of Any argumentChris Lattner2012-05-27
* rearrange some code, no functionality change.Chris Lattner2012-05-26
* Fixed typo in r156905.Patrik Hägglund2012-05-23
* small refinement to r157218 to save a tiny amount of table size in the commonChris Lattner2012-05-23
* Added address space qualifier to intrinsic PointerType arguments.Pete Cooper2012-05-21
* enhance the intrinsic info stuff to emit encodings that don't fit in 32-bits ...Chris Lattner2012-05-17
* finish encoding all of the interesting details of intrinsics. Now intrinsicsChris Lattner2012-05-17
* strengthen the intrinsic descriptor stuff to be able to handle sin, cos and o...Chris Lattner2012-05-17
* simplify code generated by tblgen that is not necessary since we droppedChris Lattner2012-05-17
* I forgot the #ifdef _MSC_VER guard in my last commit.Francois Pichet2012-05-17
* Fix the MSVC 2010 build: disable the optimizer for a problematic function.Francois Pichet2012-05-17
* Significantly reduce the compiled size of Functions.cpp by turning a big blob...Chris Lattner2012-05-16
* have tblgen emit cast<> instead of dyn_cast<> when we know it must succeed.Chris Lattner2012-05-16
* Move llvm-tblgen's StringMatcher into the TableGen library so it canDouglas Gregor2012-05-02
* Fix target specific intrinsic handling to adjust intrinsic number before doin...Craig Topper2012-04-13
* TableGen: Don't emit the llvm intrinsic -> gcc builtin table, its only user w...Benjamin Kramer2012-03-26
* Emit the "is an intrinsic overloaded" table as a bitfield.Benjamin Kramer2012-03-01
* Emit the intrinsic modref info as a lookup table instead of a huge switch.Benjamin Kramer2012-03-01
* Convert generated intrinsic attributes to use an array lookup as Chris sugges...Craig Topper2012-02-28
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-05
* Add basic generic CodeGen support for half.Dan Gohman2011-12-20
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-01
* Change Intrinsic::getDeclaration and friends to take an ArrayRef.Benjamin Kramer2011-07-14
* fix the varargs version of StructType::get to not require an LLVMContext, mak...Chris Lattner2011-06-18
* Change how tblgen generates attributes for intrinsics to use a singleJohn McCall2011-05-28
* Rename AccessesArguments and AccessesArgumentsReadonly, and rewriteDan Gohman2010-11-10
* Translate IntrReadArgMem to AccessesArgumentsReadonly.Dan Gohman2010-11-09
* Get rid of pop_macro warnings on MSVC.Michael J. Spencer2010-09-24