summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fine-grainify namespacification, prune #includeChris Lattner2004-07-13
* Fix typeo and refactor bb productions to make it possible for us to reuse anyChris Lattner2004-07-13
* Eliminate some mega-cruft here. There is no reason to DERIVE FROM IR CLASSESChris Lattner2004-07-13
* Inline the now trivial setValueNameInternal function into both callersChris Lattner2004-07-13
* Now that basic blocks are eagerly inserted into the Function, we can useChris Lattner2004-07-13
* A couple of substantial cleanup fixes:Chris Lattner2004-07-13
* Fix warning on SparcV9, where sizeof (int) != sizeof (void *).Brian Gaeke2004-07-13
* Replace a bunch of complex ConstantPointerRef referring code with simpleChris Lattner2004-07-13
* Factor some code to handle "load (constantexpr cast foo)" just likeChris Lattner2004-07-13
* Correctly load FP constants out of the constant pool.Misha Brukman2004-07-12
* Apple's MacOS X is another OS which does not provide alloca() via <alloca.h>Misha Brukman2004-07-12
* Implement getModuleMatchQuality and getJITMatchQuality() for PowerPCMisha Brukman2004-07-12
* implement new helper methodChris Lattner2004-07-12
* Fix unused var warningChris Lattner2004-07-12
* Fix a really nasty logic error that VC noticed.Chris Lattner2004-07-12
* Implement new methodChris Lattner2004-07-12
* Various cleanups:Reid Spencer2004-07-11
* - Rename two methods to give them more meaningReid Spencer2004-07-11
* Remove tabs.Reid Spencer2004-07-11
* Prepare the writer for a non-broken implementation of writing floatingReid Spencer2004-07-11
* The cleanup is done. Update comment.Chris Lattner2004-07-11
* Make add constantexprs work with all types, fixing the regressions from last ...Chris Lattner2004-07-11
* Implement TargetRegistrationListenerChris Lattner2004-07-11
* Delete the allocate*TargetMachine function, which is now dead.Chris Lattner2004-07-11
* Delete the allocate*TargetMachine function, which is now dead .Chris Lattner2004-07-11
* Delete the allocate*TargetMachine function, which is now dead .Chris Lattner2004-07-11
* Goodbye macro hell, hello nice clean simple extensible code. This changeChris Lattner2004-07-11
* Implement a couple of methods that TargetMachineRegistry now provides. See,Chris Lattner2004-07-11
* Make these format a bit nicerChris Lattner2004-07-11
* Auto-registrate targetChris Lattner2004-07-11
* Add compilabilityChris Lattner2004-07-11
* Initial impl of this file. Yes this is pretty useless right now, but itChris Lattner2004-07-11
* Implicitly getting a new option by linking to support.o instead of support.aChris Lattner2004-07-11
* Replace use of defunct Type::setName method with SymbolTable::insert.Reid Spencer2004-07-10
* Make the VBRSavings percentage make sense (as a fraction of the totalReid Spencer2004-07-10
* Error Handling Cleanup:Reid Spencer2004-07-09
* Fix a backwards compatibility bug found by Tanya. In version 1.2, theReid Spencer2004-07-09
* Remove unused methodChris Lattner2004-07-09
* Add checks to ensure that there are no unreachable blocks in the functionChris Lattner2004-07-09
* Don't call Type::setName()Chris Lattner2004-07-09
* * Add support for indexing into structures, thanks to Chris (x86)Misha Brukman2004-07-09
* Read/write the offset value for stack-relative loads via correct instr operand.Misha Brukman2004-07-09
* * Doxygenify commentsMisha Brukman2004-07-09
* Fix typo.Alkis Evlogimenos2004-07-09
* Improve code comments.Alkis Evlogimenos2004-07-09
* The uid mapping is no moreChris Lattner2004-07-08
* Eliminate uses of the UniqueID field on Type objectsChris Lattner2004-07-08
* Do not call Type::getUniqueIDChris Lattner2004-07-08
* Add support for __fixdfdi(), __floatdisf(), and __floatdidf() external functionsMisha Brukman2004-07-08
* * Use several Function* for external functions instead of a std::mapMisha Brukman2004-07-08