aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Added support to have TableGen provide information if an intrinsic (coreMon P Wang2009-02-241-0/+10
* Extension of GEP in constant folder was broken (apparently this codeDaniel Dunbar2009-02-241-1/+1
* add proper asmwriter and asmparser support for anonymous functions.Chris Lattner2009-02-181-8/+2
* Eliminate several more unnecessary intptr_t casts.Dan Gohman2009-02-181-4/+4
* Reapply r64301. These uses of "inline" can cause strangeDuncan Sands2009-02-131-8/+8
* Add suppport for ConstantExprs of shufflevectors whose result type is not equ...Nate Begeman2009-02-121-2/+9
* Revert r64300 and r64301. These were causing the following errors respectively:Bill Wendling2009-02-111-8/+8
* These uses of "inline" can cause strange link-timeDuncan Sands2009-02-111-8/+8
* Don't print extra spaces in vector and array constants. This makesDan Gohman2009-02-111-4/+2
* make sure that BranchInst::getSuccessor() does not assert in cast<>Gabor Greif2009-02-091-4/+5
* Reapply 63765. Patches for clang and llvm-gcc to follow.Dale Johannesen2009-02-054-8/+28
* Reverting 63765. This broke the build of both clangDale Johannesen2009-02-044-28/+8
* New feature: add support for target intrinsics being defined in theNate Begeman2009-02-044-8/+28
* Allow the inverse transform x86_fp80 -> i80 (alsoDuncan Sands2009-02-041-9/+4
* Fix PR3468: a crash when constant folding a bitcast ofDuncan Sands2009-02-041-6/+5
* reject things like: zext <4 x i32> %tmp to i256Chris Lattner2009-02-021-0/+10
* back out my previous change, it exposes a latent bug. investigatingGabor Greif2009-01-311-5/+4
* use precise accessorsGabor Greif2009-01-311-4/+5
* Rename getAnalysisToUpdate to getAnalysisIfAvailable.Duncan Sands2009-01-282-5/+5
* Simplify the logic of getting hold of a PHI predecessor block.Gabor Greif2009-01-231-2/+1
* Do not use host floating point types when emittingDale Johannesen2009-01-211-2/+12
* Make special cases (0 inf nan) work for frem.Dale Johannesen2009-01-211-10/+0
* div/rem by zero and div/rem overflow are both undefined according toChris Lattner2009-01-191-11/+11
* Verify Intrinsic::dbg_declare. Devang Patel2009-01-191-0/+5
* Add the private linkage.Rafael Espindola2009-01-154-11/+17
* add comment to explain my previous commit, as asked by ChrisNuno Lopes2009-01-151-0/+2
* fix crash in the case when some arg is nullNuno Lopes2009-01-141-1/+1
* add a new insertAfter method, patch by Tom Jablin!Chris Lattner2009-01-131-0/+6
* Remove some dead code from the days llvm had type planes.Rafael Espindola2009-01-121-46/+1
* make tblgen emit the entire Intrinsic::getAttributes method, Chris Lattner2009-01-121-10/+1
* simplify CallSite helper class to not consult the Instruction'sGabor Greif2009-01-111-59/+33
* Use the spiffy new getAlignmentFromAttrs function.Nick Lewycky2009-01-111-1/+1
* Removed trailing whitespace from Makefiles.Misha Brukman2009-01-091-2/+2
* Use mayBeOverridden here, in anticipation of theDuncan Sands2009-01-081-2/+2
* Fix failure messages in Verifier::PerformTypeCheck. The argument numbersBob Wilson2009-01-081-47/+42
* CMake: removed lib/VMCore/DebugInfoBuilder.cpp.Oscar Fuentes2009-01-081-1/+0
* Assert that VectorType::getTruncatedElementVectorType is not used withBob Wilson2009-01-071-4/+10
* remove DebugInfoBuilder, it has been subsumed by Analysis/DebugInfo.hChris Lattner2009-01-071-274/+0
* Improve support for type-generic vector intrinsics by teaching TableGen howBob Wilson2009-01-071-1/+27
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-051-1/+0
* another fix to my previous commit:Gabor Greif2009-01-051-2/+5
* eliminate tabs from my previous commitGabor Greif2009-01-051-4/+4
* Get rid of the tagging functions and use PointerIntPair.Gabor Greif2009-01-051-10/+13
* tighten up return type checkChris Lattner2009-01-051-4/+2
* Add a mechanism to specify attributes in getOrInsertFunction.Nick Lewycky2009-01-041-2/+29
* Reimplement the old and horrible bison parser for .ll files with a niceChris Lattner2009-01-021-3/+2
* Don't analyze arguments already marked 'nocapture'.Duncan Sands2008-12-311-0/+7
* Make stripPointerCasts and getUnderlyingObjectDuncan Sands2008-12-291-26/+39
* select constant exprs should have the same constraints as select instructions,Chris Lattner2008-12-291-3/+1
* move select validation logic into a shared place where the select ctor,Chris Lattner2008-12-292-17/+31