aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/IntrinsicEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-9/+9
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-22/+22
* Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsicBob Wilson2009-08-111-3/+3
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-27/+27
* Privatize the StructType table, which unfortunately involves routing contexts...Owen Anderson2009-08-051-2/+2
* Fix the verifier to handle intrinsics with LLVMMatchType parameters, whereBob Wilson2009-07-291-0/+13
* Add new ValueType for metadata.Devang Patel2009-07-061-0/+2
* Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar2009-07-031-17/+17
* improve the APIs for creating struct and function types with no arguments/ele...Chris Lattner2009-07-011-1/+1
* Fix PR3994: LLVMMatchType arguments do not refer to absolute return valueBob Wilson2009-04-161-2/+0
* fix a few spelling errors and typosJim Grosbach2009-03-261-1/+1
* Added support to have TableGen provide information if an intrinsic (coreMon P Wang2009-02-241-1/+21
* Generalize some alias analysis logic from atomicDuncan Sands2009-02-141-0/+34
* Reapply 63765. Patches for clang and llvm-gcc to follow.Dale Johannesen2009-02-051-16/+48
* Reverting 63765. This broke the build of both clangDale Johannesen2009-02-041-48/+16
* New feature: add support for target intrinsics being defined in theNate Begeman2009-02-041-16/+48
* make tblgen autogenerate the nocapture intrinsics for Chris Lattner2009-01-121-7/+22
* add scaffolding to emit argument attributes. No functionality Chris Lattner2009-01-121-2/+31
* make tblgen emit the entire Intrinsic::getAttributes method, Chris Lattner2009-01-121-0/+7
* Improve support for type-generic vector intrinsics by teaching TableGen howBob Wilson2009-01-071-3/+20
* Fix to record comparator to make it work for return values > 1.Bill Wendling2008-11-131-1/+1
* Put comma in correct place for call to StructType::getBill Wendling2008-11-131-2/+4
* Modify the intrinsics pattern to separate out the "return" types from theBill Wendling2008-11-131-33/+101
* Large mechanical patch.Devang Patel2008-09-251-2/+2
* Added support for overloading intrinsics (atomics) based on pointersMon P Wang2008-07-301-0/+8
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-8/+9
* Change the builtin matcher to emit a decision tree, which should help out Chris Lattner2008-01-041-8/+108
* Don't let IntrinsicID be uninitialized if it doesn't match.Chris Lattner2008-01-041-1/+1
* Remove the default else. This was ending in code that looked like this:Bill Wendling2008-01-031-2/+0
* Fix a build problem with VC++ by not doing the target prefixChris Lattner2008-01-021-13/+24
* remove attributions from utils.Chris Lattner2007-12-291-2/+2
* Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb2007-12-171-1/+1
* Rather than having special rules like "intrinsics cannotDuncan Sands2007-12-031-44/+10
* Add sqrt and powi intrinsics for long double.Dale Johannesen2007-09-281-0/+6
* Add MVT::fAny for overloading intrinsics on floating-point types.Dan Gohman2007-08-161-1/+1
* This resolves a regression of BasicAA which failed to find any memory informa...Chandler Carruth2007-08-061-2/+2
* This is the patch to provide clean intrinsic function overloading support in ...Chandler Carruth2007-08-041-43/+58
* Fix a pasto in a comment.Dan Gohman2007-07-261-1/+1
* Fix a typo in a comment.Dan Gohman2007-06-261-1/+1
* The Intrinsic::getDeclaration function's Tys parameter only contains theReid Spencer2007-05-221-5/+12
* For PR1328:Reid Spencer2007-04-161-2/+0
* For PR1297:Reid Spencer2007-04-011-13/+23
* the lengths of the strings are known, just use memcmpChris Lattner2007-02-151-1/+1
* Implement Function::getIntrinsicID without it needing to call Value::getName,Chris Lattner2007-02-151-2/+4
* For PR1195:Reid Spencer2007-02-151-1/+1
* For PR1195:Reid Spencer2007-02-151-3/+3
* Automatically generating intrinsic declarations from Dan Gohman. ModifiedJim Laskey2007-02-071-0/+71
* Error check and eliminate unnecessary value.Jim Laskey2007-02-061-8/+15
* Support var arg intrinsics.Jim Laskey2007-02-061-0/+5
* For PR1064:Reid Spencer2007-01-121-4/+6