aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore
AgeCommit message (Expand)Author
2004-04-16Fix retriving parent Function.Misha Brukman
2004-04-16Assert if deleting BasicBlock before removing it from Function.Misha Brukman
2004-04-16Make sure to check for a very bad class of errors: an instructionChris Lattner
2004-04-14Remove the return type check for llvm.readio. This check is done for allJohn Criswell
2004-04-14Added code to verify that llvm.readio's pointer argument returns somethingJohn Criswell
2004-04-14Finish adding the llvm.readio and llvm.writeio intrinsics.John Criswell
2004-04-11Add a missing break, which caused a crash in an obscure situationChris Lattner
2004-04-09Reversed the order of the llvm.writeport() operands so that the valueJohn Criswell
2004-04-08Added the llvm.readport and llvm.writeport intrinsics.John Criswell
2004-04-05Do not mangle intrinsics in any way!Chris Lattner
2004-04-05Support getelementptr instructions which use uint's to index into structureChris Lattner
2004-04-04Add ConstantExpr::get(Sign|Zero)Extend methodsChris Lattner
2004-04-02Make the verifier API more complete and useful.Chris Lattner
2004-03-31Fix linking of constant expr casts due to type resolution changes. WithChris Lattner
2004-03-31Add support for constant expr castsChris Lattner
2004-03-30Fix a latent bug in select constantexpr handling that was broke 253.perlbmkChris Lattner
2004-03-30Add some new methodsChris Lattner
2004-03-29Adjust to new itfChris Lattner
2004-03-29Handle -0.0 correctlyChris Lattner
2004-03-29Add a bunch of methods that should have been added a long time ago.Chris Lattner
2004-03-29Add another checkChris Lattner
2004-03-29Fix an assertionChris Lattner
2004-03-26Add two methods which have been needed for a long time: Type::get(Un)signedVe...Chris Lattner
2004-03-14Catch some more cases of broken code. The loop extractor seems to be creatingChris Lattner
2004-03-14verifyFunction has been broken for a long time now. Fix it.Chris Lattner
2004-03-13Rename the intrinsic enum values for llvm.va_* from Intrinsic::va_* toChris Lattner
2004-03-12Keep transitively-required passes alive for queries to work after the initialMisha Brukman
2004-03-12Add support for checking the select instructionChris Lattner
2004-03-12Know the opcode name of the select instructionChris Lattner
2004-03-12Add support for select constant expressions. Use reserve a bit more to avoidChris Lattner
2004-03-12Add new functionChris Lattner
2004-03-12Teach the constant folder how to do select instructionsChris Lattner
2004-03-12Print select instructions correctlyChris Lattner
2004-03-11Fix indentation.Misha Brukman
2004-03-08Adjust to new interfaceChris Lattner
2004-03-08Implement test/Regression/Assembler/2004-03-07-FunctionAddressAlignment.llxChris Lattner
2004-03-08Remove Module::mutateConstantPointerRef, which is now thankfully dead!Chris Lattner
2004-03-08Eliminate nightmarish APIChris Lattner
2004-03-02Doxygenify comments.Misha Brukman
2004-03-01* If a badref has a name, print it out for ease of debuggingMisha Brukman
2004-02-29Fix -debug-pass=Executions, which relied on Function, Module, and BasicBlockChris Lattner
2004-02-28Fix typo in commentBrian Gaeke
2004-02-27Fix Regression/Assembler/2004-02-27-SelfUseAssertError.llChris Lattner
2004-02-26Make sure that at least one virtual method is defined in a .cpp file to avoidChris Lattner
2004-02-24Make the verifier a little more explicit about this problem.Chris Lattner
2004-02-22Get all instruction definitionsChris Lattner
2004-02-17Fix PR245: Linking weak and strong global variables is dependent on link orderChris Lattner
2004-02-17Adjust to recent changesChris Lattner
2004-02-16Move the folding of gep null, 0, 0, 0 to a place where it can be shared andChris Lattner
2004-02-15Fix a bug in the recent rewrite of the leakdetector that caused all of theChris Lattner