aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Fold two assertions with backwards error messages into one with aBrian Gaeke2004-05-171-6/+3
* Implement the AddPrototypes methodChris Lattner2004-05-091-1/+43
* Don't call getForwardedType() twice, as recommended by Chris.John Criswell2004-05-061-2/+2
* Fix for PR#330.John Criswell2004-05-061-0/+8
* Fixed inconsistent indentation.John Criswell2004-05-041-16/+16
* class AssemblyWriter:Misha Brukman2004-04-281-103/+109
* * Add ability to print out type as symbolicMisha Brukman2004-04-281-3/+15
* Changes to fix up the inst_iterator to pass to boost iterator checks. ThisChris Lattner2004-04-271-2/+2
* I'm allergic to the word `stuff'.Misha Brukman2004-04-211-1/+1
* Fix retriving parent Function.Misha Brukman2004-04-161-1/+1
* Assert if deleting BasicBlock before removing it from Function.Misha Brukman2004-04-161-0/+1
* Make sure to check for a very bad class of errors: an instructionChris Lattner2004-04-161-0/+6
* Remove the return type check for llvm.readio. This check is done for allJohn Criswell2004-04-141-4/+3
* Added code to verify that llvm.readio's pointer argument returns somethingJohn Criswell2004-04-141-3/+8
* Finish adding the llvm.readio and llvm.writeio intrinsics.John Criswell2004-04-142-0/+24
* Add a missing break, which caused a crash in an obscure situationChris Lattner2004-04-111-0/+1
* Reversed the order of the llvm.writeport() operands so that the valueJohn Criswell2004-04-091-2/+2
* Added the llvm.readport and llvm.writeport intrinsics.John Criswell2004-04-082-0/+23
* Do not mangle intrinsics in any way!Chris Lattner2004-04-051-1/+4
* Support getelementptr instructions which use uint's to index into structureChris Lattner2004-04-053-10/+14
* Add ConstantExpr::get(Sign|Zero)Extend methodsChris Lattner2004-04-041-0/+16
* Make the verifier API more complete and useful.Chris Lattner2004-04-021-20/+48
* Fix linking of constant expr casts due to type resolution changes. WithChris Lattner2004-03-311-0/+8
* Add support for constant expr castsChris Lattner2004-03-311-0/+8
* Fix a latent bug in select constantexpr handling that was broke 253.perlbmkChris Lattner2004-03-301-0/+2
* Add some new methodsChris Lattner2004-03-301-15/+87
* Adjust to new itfChris Lattner2004-03-291-2/+2
* Handle -0.0 correctlyChris Lattner2004-03-291-1/+4
* Add a bunch of methods that should have been added a long time ago.Chris Lattner2004-03-291-0/+61
* Add another checkChris Lattner2004-03-291-0/+5
* Fix an assertionChris Lattner2004-03-291-1/+1
* Add two methods which have been needed for a long time: Type::get(Un)signedVe...Chris Lattner2004-03-261-0/+35
* Catch some more cases of broken code. The loop extractor seems to be creatingChris Lattner2004-03-141-3/+8
* verifyFunction has been broken for a long time now. Fix it.Chris Lattner2004-03-141-12/+8
* Rename the intrinsic enum values for llvm.va_* from Intrinsic::va_* toChris Lattner2004-03-132-6/+6
* Keep transitively-required passes alive for queries to work after the initialMisha Brukman2004-03-121-1/+10
* Add support for checking the select instructionChris Lattner2004-03-121-0/+11
* Know the opcode name of the select instructionChris Lattner2004-03-121-0/+1
* Add support for select constant expressions. Use reserve a bit more to avoidChris Lattner2004-03-121-0/+35
* Add new functionChris Lattner2004-03-122-0/+6
* Teach the constant folder how to do select instructionsChris Lattner2004-03-121-0/+11
* Print select instructions correctlyChris Lattner2004-03-121-2/+3
* Fix indentation.Misha Brukman2004-03-111-2/+2
* Adjust to new interfaceChris Lattner2004-03-081-1/+3
* Implement test/Regression/Assembler/2004-03-07-FunctionAddressAlignment.llxChris Lattner2004-03-081-0/+20
* Remove Module::mutateConstantPointerRef, which is now thankfully dead!Chris Lattner2004-03-081-25/+0
* Eliminate nightmarish APIChris Lattner2004-03-081-23/+0
* Doxygenify comments.Misha Brukman2004-03-022-50/+46
* * If a badref has a name, print it out for ease of debuggingMisha Brukman2004-03-011-15/+17
* Fix -debug-pass=Executions, which relied on Function, Module, and BasicBlockChris Lattner2004-02-292-22/+28