aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen/IntrinsicEmitter.cpp
AgeCommit message (Expand)Author
2010-08-05Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMemDan Gohman
2010-05-11Fixes for Microsoft Visual Studio 2010, from Steven Watanabe!Douglas Gregor
2010-03-22Change intrinsic result type for void to store it as an empty listChris Lattner
2010-03-19Revert r99009 temporarily it seems to be breaking the bots.Eric Christopher
2010-03-19Change intrinsic result type for void to store it as an empty listChris Lattner
2010-01-06Partially address a README by having functionattrs consider calls toDuncan Sands
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-11Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson
2009-08-11Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsicBob Wilson
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson
2009-08-05Privatize the StructType table, which unfortunately involves routing contexts...Owen Anderson
2009-07-29Fix the verifier to handle intrinsics with LLVMMatchType parameters, whereBob Wilson
2009-07-06Add new ValueType for metadata.Devang Patel
2009-07-03Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar
2009-07-01improve the APIs for creating struct and function types with no arguments/ele...Chris Lattner
2009-04-16Fix PR3994: LLVMMatchType arguments do not refer to absolute return valueBob Wilson
2009-03-26fix a few spelling errors and typosJim Grosbach
2009-02-24Added support to have TableGen provide information if an intrinsic (coreMon P Wang
2009-02-14Generalize some alias analysis logic from atomicDuncan Sands
2009-02-05Reapply 63765. Patches for clang and llvm-gcc to follow.Dale Johannesen
2009-02-04Reverting 63765. This broke the build of both clangDale Johannesen
2009-02-04New feature: add support for target intrinsics being defined in theNate Begeman
2009-01-12make tblgen autogenerate the nocapture intrinsics for Chris Lattner
2009-01-12add scaffolding to emit argument attributes. No functionality Chris Lattner
2009-01-12make tblgen emit the entire Intrinsic::getAttributes method, Chris Lattner
2009-01-07Improve support for type-generic vector intrinsics by teaching TableGen howBob Wilson
2008-11-13Fix to record comparator to make it work for return values > 1.Bill Wendling
2008-11-13Put comma in correct place for call to StructType::getBill Wendling
2008-11-13Modify the intrinsics pattern to separate out the "return" types from theBill Wendling
2008-09-25 Large mechanical patch.Devang Patel
2008-07-30Added support for overloading intrinsics (atomics) based on pointersMon P Wang
2008-06-06Wrap MVT::ValueType in a struct to get type safetyDuncan Sands
2008-01-04Change the builtin matcher to emit a decision tree, which should help out Chris Lattner
2008-01-04Don't let IntrinsicID be uninitialized if it doesn't match.Chris Lattner
2008-01-03Remove the default else. This was ending in code that looked like this:Bill Wendling
2008-01-02Fix a build problem with VC++ by not doing the target prefixChris Lattner
2007-12-29remove attributions from utils.Chris Lattner
2007-12-17Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb
2007-12-03Rather than having special rules like "intrinsics cannotDuncan Sands
2007-09-28Add sqrt and powi intrinsics for long double.Dale Johannesen
2007-08-16Add MVT::fAny for overloading intrinsics on floating-point types.Dan Gohman
2007-08-06This resolves a regression of BasicAA which failed to find any memory informa...Chandler Carruth
2007-08-04This is the patch to provide clean intrinsic function overloading support in ...Chandler Carruth
2007-07-26Fix a pasto in a comment.Dan Gohman
2007-06-26Fix a typo in a comment.Dan Gohman
2007-05-22The Intrinsic::getDeclaration function's Tys parameter only contains theReid Spencer
2007-04-16For PR1328:Reid Spencer
2007-04-01For PR1297:Reid Spencer
2007-02-15the lengths of the strings are known, just use memcmpChris Lattner
2007-02-15Implement Function::getIntrinsicID without it needing to call Value::getName,Chris Lattner