aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/IntrinsicEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+389