aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Make Argument::print more resilient to non-verifiable IRChris Lattner2004-07-131-1/+2
* Catch aggregates passed by value sooner rather than later.Chris Lattner2004-07-131-0/+3
* * Specify that FP arith options have 3 operandsMisha Brukman2004-07-132-26/+20
* Actually, use an exception to stop verification. This gives us much betterChris Lattner2004-07-131-1/+5
* There is no reason to abort and print a stack trace if there is a verificationChris Lattner2004-07-131-1/+1
* Fine-grainify namespacification, prune #includeChris Lattner2004-07-131-6/+2
* Fix typeo and refactor bb productions to make it possible for us to reuse anyChris Lattner2004-07-131-11/+12
* Eliminate some mega-cruft here. There is no reason to DERIVE FROM IR CLASSESChris Lattner2004-07-132-67/+26
* Inline the now trivial setValueNameInternal function into both callersChris Lattner2004-07-131-13/+10
* Now that basic blocks are eagerly inserted into the Function, we can useChris Lattner2004-07-131-60/+12
* A couple of substantial cleanup fixes:Chris Lattner2004-07-131-47/+72
* Fix warning on SparcV9, where sizeof (int) != sizeof (void *).Brian Gaeke2004-07-131-1/+1
* Replace a bunch of complex ConstantPointerRef referring code with simpleChris Lattner2004-07-131-11/+3
* Make tblgen not try to be smart. This is better handled in makefiles ifChris Lattner2004-07-131-14/+3
* Factor some code to handle "load (constantexpr cast foo)" just likeChris Lattner2004-07-131-20/+32
* Correctly load FP constants out of the constant pool.Misha Brukman2004-07-122-12/+6
* Apple's MacOS X is another OS which does not provide alloca() via <alloca.h>Misha Brukman2004-07-122-2/+2
* Implement getModuleMatchQuality and getJITMatchQuality() for PowerPCMisha Brukman2004-07-122-0/+23
* * Tabs to spacesMisha Brukman2004-07-121-7/+5
* New open proj: C/C++ compiler in C++, with link to Ed Willink's C++ yacc grammarMisha Brukman2004-07-121-1/+6
* Add a helper method. The StructType element is completely redundant in mostChris Lattner2004-07-121-0/+3
* implement new helper methodChris Lattner2004-07-121-0/+8
* Fix unused var warningChris Lattner2004-07-121-3/+2
* Fix a really nasty logic error that VC noticed.Chris Lattner2004-07-121-2/+2
* Add a missing #includeChris Lattner2004-07-121-0/+1
* Fix warning compiling with VC++Chris Lattner2004-07-122-4/+4
* new featureChris Lattner2004-07-121-0/+2
* * Clarify Sparc as SparcV9Misha Brukman2004-07-121-4/+5
* Implement a new method useful for things like the inlinerChris Lattner2004-07-121-0/+10
* Implement new methodChris Lattner2004-07-121-0/+36
* Correct an output typo.Reid Spencer2004-07-111-1/+1
* Various cleanups:Reid Spencer2004-07-111-153/+193
* - Rename two methods to give them more meaningReid Spencer2004-07-111-2/+8
* Remove tabs.Reid Spencer2004-07-111-2/+2
* Prepare the writer for a non-broken implementation of writing floatingReid Spencer2004-07-112-2/+19
* The cleanup is done. Update comment.Chris Lattner2004-07-111-5/+2
* Make add constantexprs work with all types, fixing the regressions from last ...Chris Lattner2004-07-111-4/+28
* Implement TargetRegistrationListenerChris Lattner2004-07-111-0/+26
* Add a new listener class for things that want to be informed about newChris Lattner2004-07-111-6/+21
* Delete the allocate*TargetMachine function, which is now dead.Chris Lattner2004-07-112-10/+2
* Delete the allocate*TargetMachine function, which is now dead .Chris Lattner2004-07-116-46/+6
* Delete the allocate*TargetMachine function, which is now dead .Chris Lattner2004-07-112-12/+0
* Delete the allocate*TargetMachine functions. Move options to a header fileChris Lattner2004-07-112-62/+30
* Prune unused #includeChris Lattner2004-07-111-1/+0
* Goodbye macro hell, hello nice clean and simple code. This also gives llcChris Lattner2004-07-111-58/+17
* Goodbye macro hell, hello nice clean simple extensible code. This changeChris Lattner2004-07-111-55/+13
* Implement a couple of methods that TargetMachineRegistry now provides. See,Chris Lattner2004-07-111-0/+60
* Add a new TargetNameParser class, which is useful for parsing options.Chris Lattner2004-07-111-4/+36
* Make these format a bit nicerChris Lattner2004-07-118-8/+8
* Provide better support for pointer-valued command line argumentsChris Lattner2004-07-112-0/+6