summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/IntrinsicEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Masked Gather and Scatter Intrinsics.Elena Demikhovsky2015-02-081-3/+5
* Intrinsics: introduce llvm_any_ty aka ValueType AnyRamkumar Ramachandra2015-01-221-5/+6
* Masked Load/Store - Changed the order of parameters in intrinsics.Elena Demikhovsky2014-12-251-1/+5
* Masked Load / Store Intrinsics - the CodeGen part.Elena Demikhovsky2014-12-041-1/+9
* Revert "Masked Vector Load and Store Intrinsics."Duncan P. N. Exon Smith2014-11-281-9/+1
* Masked Vector Load and Store Intrinsics.Elena Demikhovsky2014-11-231-1/+9
* Moved out IIT_V64 from common values section.Robert Khasanov2014-10-201-5/+5
* [AVX512] Added intrinsics for VPCMPEQB and VPCMPEQW.Robert Khasanov2014-09-301-18/+20
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-2/+1
* [TABLEGEN] Do not crash on intrinsics with names longer than 40 charactersJustin Holewinski2014-07-171-2/+3
* TableGen: introduce support for MSBuiltinSaleem Abdulrasool2014-07-041-0/+54
* Replace some assert(0)'s with llvm_unreachable.Craig Topper2014-06-181-1/+1
* Fix redefinition of default argument, found by modules build. It's notRichard Smith2014-04-201-5/+4
* remove some dead codeNuno Lopes2014-04-171-2/+0
* Intrinsics: add LLVMHalfElementsVectorType constraintTim Northover2014-03-291-1/+4
* Intrinsics: expand semantics of LLVMExtendedVectorType (& trunc)Tim Northover2014-03-281-6/+6
* Expose "noduplicate" attribute as a property for intrinsics.Eli Bendersky2014-03-181-1/+11
* Now that we have C++11, turn simple functors into lambdas and remove a ton of...Benjamin Kramer2014-03-011-17/+5
* Stackmaps are used for OSR exits, which is a custom kind of unwinding. Hence,...Filip Pizlo2014-02-201-0/+1
* Replace tablegen uses of EVT with MVT. Add isOverloaded() to MVT to facilitat...Craig Topper2014-01-241-6/+5
* Small improvement to InstrinsicEmitter::EmitAttributes. This change removes ...Owen Anderson2013-11-161-17/+38
* Enable variable arguments support for intrinsics.Andrew Trick2013-10-311-1/+4
* whitespaceAndrew Trick2013-10-311-49/+49
* Initial support for Neon scalar instructions.Jiangning Liu2013-09-241-1/+3
* Fix a bug in TableGen where the intrinsic function name recognizer could mis-...Justin Holewinski2013-07-251-0/+18
* Extend 'readonly' and 'readnone' to work on function arguments as well asNick Lewycky2013-07-061-0/+6
* Use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-271-7/+6
* Support for half intrinsics. Pushes MMX into slower encoding path.Michael Ilseman2013-01-111-18/+20
* Change 'AttrVal' to 'AttrKind' to better reflect that it's a kind of attribut...Bill Wendling2012-12-221-1/+1
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-191-6/+6
* s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling2012-12-071-5/+5
* Make the AttrListPtr object a part of the LLVMContext.Bill Wendling2012-11-201-1/+1
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-251-5/+6
* Add an enum for the return and function indexes into the AttrListPtr object. ...Bill Wendling2012-10-151-2/+2
* Attributes RewriteBill Wendling2012-10-151-4/+4
* Pass into the AttributeWithIndex::get method an ArrayRef of attributeBill Wendling2012-10-101-35/+27
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-111-45/+91
* switch AttrListPtr::get to take an ArrayRef, simplifying a lot of clients.Chris Lattner2012-05-281-1/+2
* rdar://11542750 - llvm.trap should be marked no return.Chris Lattner2012-05-271-4/+21
* Reimplement the intrinsic verifier to use the same table as Intrinsic::getDef...Chris Lattner2012-05-271-137/+0
* move some code around so that Verifier.cpp can get access to the intrinsic in...Chris Lattner2012-05-271-33/+4
* enhance the intrinsic info table to encode what *kind* of Any argumentChris Lattner2012-05-271-12/+20
* rearrange some code, no functionality change.Chris Lattner2012-05-261-20/+24
* Fixed typo in r156905.Patrik Hägglund2012-05-231-2/+2
* small refinement to r157218 to save a tiny amount of table size in the commonChris Lattner2012-05-231-4/+10
* Added address space qualifier to intrinsic PointerType arguments.Pete Cooper2012-05-211-0/+6
* enhance the intrinsic info stuff to emit encodings that don't fit in 32-bits ...Chris Lattner2012-05-171-164/+73
* finish encoding all of the interesting details of intrinsics. Now intrinsicsChris Lattner2012-05-171-45/+45
* strengthen the intrinsic descriptor stuff to be able to handle sin, cos and o...Chris Lattner2012-05-171-54/+63
* simplify code generated by tblgen that is not necessary since we droppedChris Lattner2012-05-171-20/+4
OpenPOWER on IntegriCloud