aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/Function.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Two ParamAttrsVectors which differ by a permutationDuncan Sands2007-09-111-0/+4
* When Intrinsic::getName is constructing names for overloaded intrinsics,Dan Gohman2007-08-201-1/+2
* Compute the argument list as lazily as possible. This ensures that clientsChris Lattner2007-08-181-7/+24
* Support for trampolines, except for X86 codegen which isDuncan Sands2007-07-271-0/+2
* For PR1553:Reid Spencer2007-07-191-2/+2
* Add the byval attributeRafael Espindola2007-07-061-0/+2
* Fix a user-reported error building with GCC 3.4.4 on Cygwin.Chris Lattner2007-06-051-1/+1
* Commit first round work of PR1373. "noalias" is now fully supported inZhou Sheng2007-06-051-0/+2
* simplify some codeChris Lattner2007-04-251-5/+2
* For PR1136:Reid Spencer2007-04-221-0/+18
* For PR1146:Reid Spencer2007-04-221-27/+22
* merge several fields in GlobalValue to use the same word, move CallingConvChris Lattner2007-04-171-1/+0
* The (negative) offset from a SymbolTableListTraits-using ilist to its containerChris Lattner2007-04-171-2/+0
* Refactor SymbolTableListTraits to only have a single pointer in it, insteadChris Lattner2007-04-171-5/+2
* Don't return 0 if the len == 5, let the assert handle that case.Reid Spencer2007-04-161-1/+1
* Fix test/CodeGen/Generic/vector-constantexpr.llReid Spencer2007-04-161-0/+2
* For PR1328:Reid Spencer2007-04-161-3/+4
* For PR1146:Reid Spencer2007-04-111-8/+8
* For PR1146:Reid Spencer2007-04-091-0/+64
* For PR1146:Reid Spencer2007-04-091-2/+2
* For PR1297:Reid Spencer2007-04-011-5/+14
* Implement Function::getIntrinsicID without it needing to call Value::getName,Chris Lattner2007-02-151-3/+6
* Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner2007-02-121-1/+2
* Automatically generating intrinsic declarations from Dan Gohman. ModifiedJim Laskey2007-02-071-0/+19
* For PR411:Reid Spencer2007-02-051-4/+2
* For PR645:Reid Spencer2007-01-261-39/+0
* For PR411:Reid Spencer2007-01-061-2/+2
* For PR950:Reid Spencer2006-12-311-1/+1
* For PR950:Reid Spencer2006-11-271-2/+2
* Remove unused variable.Reid Spencer2006-11-021-1/+1
* Implement Intrinsic::getNameChris Lattner2006-03-251-0/+11
* Use the function name matcher autogenerated from the .td file.Chris Lattner2006-03-091-76/+3
* remove dbg_declare, it's not used yet.Chris Lattner2006-03-091-1/+0
* remove the read/write port/io intrinsics.Chris Lattner2006-03-031-6/+0
* Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolvingChris Lattner2006-03-021-3/+6
* For PR411:Reid Spencer2006-01-161-42/+56
* add a missing break that Reid noticed.Chris Lattner2006-01-151-0/+1
* Add bswap intrinsics as documented in the Language ReferenceNate Begeman2006-01-141-0/+5
* Add recognition and verification of new llvm.stacksave/llvm.stackrestore intr...Chris Lattner2006-01-131-4/+6
* continued readcyclecounter supportAndrew Lenharth2005-11-111-3/+4
* add support for explicit calling conventionsChris Lattner2005-05-061-0/+1
* Implement count leading zeros (ctlz), count trailing zeros (cttz), and countAndrew Lenharth2005-05-031-0/+5
* Add llvm.sqrt intrinsic, patch contributed by Morten OfstadChris Lattner2005-04-301-0/+1
* Remove trailing whitespaceMisha Brukman2005-04-211-8/+8
* First step in adding pcmarker intrinsic. Second step (soon) is adding backen...Andrew Lenharth2005-03-281-0/+1
* remove all of the various setName implementations, consolidating them intoChris Lattner2005-03-051-17/+0
* Remove the 2nd argument to Value::setNameChris Lattner2005-03-051-7/+3
* recognize llvm.prefetch. Patch contributed by Justin Wick!Chris Lattner2005-02-281-0/+3
* Improve conformance with the Misha spelling benchmark suiteChris Lattner2005-01-301-2/+2
* Adjust to ilist changes.Chris Lattner2005-01-291-2/+2