aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* improve const correctness.Chris Lattner2008-11-271-2/+2
* add a long-overdue AllocaInst::isStaticAlloca method.Chris Lattner2008-11-261-0/+12
* Silence unused variable warnings.Devang Patel2008-11-211-0/+1
* reapply Sanjiv's patch to genericize memcpy/memset/memmove to take anChris Lattner2008-11-211-6/+3
* Revert r59802. It was breaking the build of llvm-gcc:Bill Wendling2008-11-211-3/+6
* Make mem[cpy,move,set] intrinsics overloaded.Sanjiv Gupta2008-11-211-6/+3
* Use stripPointerCasts when checking for AllocaInsts for the stackprotector in...Bill Wendling2008-11-191-1/+1
* Use dyn_cast instead of cast.Bill Wendling2008-11-191-1/+1
* Match an element of the return type if it returns a structure.Bill Wendling2008-11-191-2/+12
* Verify that the second parameter of the stacprotector intrinsic is an allocaBill Wendling2008-11-181-0/+5
* Correct this error message.Nick Lewycky2008-11-151-1/+1
* 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