aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Modify the intrinsics pattern to separate out the "return" types from theBill Wendling2008-11-131-12/+27
* Refactor the code that does the type checking for intrinsics.Bill Wendling2008-11-131-115/+132
* Implement stack protectors as function attributes: "ssp" and "sspreq".Bill Wendling2008-11-131-0/+4
* Added support for the following definition of shufflevector Mon P Wang2008-11-103-25/+26
* Use utohex_buffer instead of utohexstr to avoid creating a temporaryChris Lattner2008-11-101-1/+2
* Fix a use of an invalid iterator when -debug-pass=Details is used.Dan Gohman2008-11-061-1/+1
* Add comments to function.Bill Wendling2008-11-051-0/+6
* Silence unused variable warnings.Devang Patel2008-11-051-1/+3
* fix memory leak in pass manager when adding an analysis pass that already exi...Nuno Lopes2008-11-041-1/+3
* - Add a "getOrInsertGlobal" method to the Module class. This acts similarly toBill Wendling2008-11-041-0/+22
* Duncan pointed out that the Extended case in getTypeForMVT couldDan Gohman2008-11-041-7/+2
* Add a return statement to suppress warnings in NDEBUG builds.Dan Gohman2008-11-041-0/+1
* Add some asserts to verify MVT invariant assumptions.Dan Gohman2008-11-041-0/+2
* Fix unused variable warnings.Devang Patel2008-11-032-0/+13
* Add C bindings for extractvalue and insertvalue. Patch by Frits van Bommel!Dan Gohman2008-11-031-0/+26
* Change how extended types are represented in MVTs. Instead of fiddlingDan Gohman2008-11-031-0/+54
* Reverting back 58505. Will commit it once I have the bc reader/writer/docsSanjiv Gupta2008-11-011-2/+1
* For some targets pointer and int are 16-bits. Allow 16-bits as a valid indexSanjiv Gupta2008-10-311-1/+2
* Reuse PrintEscapedString for printing names in .llDaniel Dunbar2008-10-281-28/+21
* Fix an obvious copy/pasto.Nick Lewycky2008-10-271-4/+4
* Fix type-o in ExprMapKeyType::operator ==(). The "&&" was missing.Bill Wendling2008-10-261-1/+1
* Related to PR2911, reject as invalid non-pointer GC roots.Gordon Henriksen2008-10-251-2/+4
* Move Print*Pass to use raw_ostream.Daniel Dunbar2008-10-221-11/+16
* CMake: Turned some libraries into partially linked objects. CorrectedOscar Fuentes2008-10-221-1/+1
* CMake: updated lib/VMCore/CMakeLists.txtOscar Fuentes2008-10-211-0/+1
* Privatize PrintModulePass and PrintFunctionPass and addDaniel Dunbar2008-10-212-8/+96
* Keep track of *which* input constraint matches an outputChris Lattner2008-10-171-2/+7
* Introduce a typing refinenement on tagged dataGabor Greif2008-10-161-5/+3
* Verify prefetch arguments, PR2576.Chris Lattner2008-10-161-0/+8
* apply Eli's patch for PR2165 and provide a testcase.Chris Lattner2008-10-161-0/+6
* Fix Instruction::isIdenticalTo and isSameOperationAs to recognizeDan Gohman2008-10-161-6/+57
* Correct the name of isTrapping in comments.Dan Gohman2008-10-151-1/+1
* Fix a missing space after the return type in invoke statements.Dan Gohman2008-10-151-3/+3
* Prevent assert when using '"' in names (via hexadecimal).Daniel Dunbar2008-10-141-2/+1
* Change getLLVMName to use raw_ostream & PrintLLVMName.Daniel Dunbar2008-10-141-59/+15
* Unbreak DbgStopPointInst::getFileName().Daniel Dunbar2008-10-111-1/+1
* Add a "loses information" return value to APFloat::convertDale Johannesen2008-10-093-13/+23
* Rename APFloat::convertToAPInt to bitcastToAPInt toDale Johannesen2008-10-092-3/+3
* Add <cstdio> include where needed by gcc-4.4.Duncan Sands2008-10-081-0/+1
* Remove interfaces implemented by dead pass from the list of available passes.Devang Patel2008-10-061-7/+17
* fix an incorrect and extremely confusing error messageChris Lattner2008-10-051-1/+1
* Fix function attribute verification check.Devang Patel2008-10-031-6/+5
* Verify function attributes.Devang Patel2008-10-031-1/+5
* Remove redundant check.Devang Patel2008-10-021-9/+0
* Attributes noinline alwaysinline are incompatibleDevang Patel2008-10-011-0/+17
* add a new form of Type::dump that takes a module for type names,Chris Lattner2008-10-011-0/+8
* Make some implicit conversions explicit, to avoid compiler warnings.Dan Gohman2008-10-011-2/+2
* Factorize code: remove variants of "strip offDuncan Sands2008-10-011-8/+21
* Don't prepend a space character for constants in Value::print.Dan Gohman2008-10-011-1/+1
* Support inreg, zext and sext as return value attributes.Devang Patel2008-09-291-7/+9