summaryrefslogtreecommitdiff
path: root/utils/TableGen/IntrinsicEmitter.cpp
Commit message (Expand)AuthorAge
* Merging r168354: into 3.2 release branchPawel Wodnicki2012-11-22
* Reverting 168457Pawel Wodnicki2012-11-21
* Merging r168354, r168355 and r168379 into the 3.2 release branch.Pawel Wodnicki2012-11-21
* 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
* CBackend: Fix MSVC build.Michael J. Spencer2010-09-14
* Add x86mmx to TableGen.Dale Johannesen2010-09-11
* emit the LLVM intrinsic name -> intrinsic number mapping table withChris Lattner2010-09-06
* emit the __builtin -> intrinsic map with StringMatcher instead of aChris Lattner2010-09-06
* slightly improve the runtime and code size of the Intrinsics info table by notChris Lattner2010-09-06
* Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMemDan Gohman2010-08-05
* Fixes for Microsoft Visual Studio 2010, from Steven Watanabe!Douglas Gregor2010-05-11
* Change intrinsic result type for void to store it as an empty listChris Lattner2010-03-22
* Revert r99009 temporarily it seems to be breaking the bots.Eric Christopher2010-03-19
* Change intrinsic result type for void to store it as an empty listChris Lattner2010-03-19