aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Make these format a bit nicerChris Lattner2004-07-118-8/+8
* Auto-registrate targetChris Lattner2004-07-1111-6/+94
* Add compilabilityChris Lattner2004-07-113-0/+3
* Initial impl of this file. Yes this is pretty useless right now, but itChris Lattner2004-07-111-0/+21
* Implicitly getting a new option by linking to support.o instead of support.aChris Lattner2004-07-111-23/+8
* Replace use of defunct Type::setName method with SymbolTable::insert.Reid Spencer2004-07-101-1/+1
* Make the VBRSavings percentage make sense (as a fraction of the totalReid Spencer2004-07-101-3/+2
* Error Handling Cleanup:Reid Spencer2004-07-092-121/+129
* Fix a backwards compatibility bug found by Tanya. In version 1.2, theReid Spencer2004-07-091-0/+5
* Remove unused methodChris Lattner2004-07-091-5/+0
* Add checks to ensure that there are no unreachable blocks in the functionChris Lattner2004-07-091-0/+8
* Don't call Type::setName()Chris Lattner2004-07-091-1/+1
* * Add support for indexing into structures, thanks to Chris (x86)Misha Brukman2004-07-092-120/+188
* Read/write the offset value for stack-relative loads via correct instr operand.Misha Brukman2004-07-091-7/+5
* * Doxygenify commentsMisha Brukman2004-07-091-104/+96
* Fix typo.Alkis Evlogimenos2004-07-091-1/+1
* Improve code comments.Alkis Evlogimenos2004-07-091-5/+11
* The uid mapping is no moreChris Lattner2004-07-081-12/+1
* Eliminate uses of the UniqueID field on Type objectsChris Lattner2004-07-081-23/+18
* Do not call Type::getUniqueIDChris Lattner2004-07-082-8/+24
* Add support for __fixdfdi(), __floatdisf(), and __floatdidf() external functionsMisha Brukman2004-07-082-6/+22
* * Use several Function* for external functions instead of a std::mapMisha Brukman2004-07-082-52/+78
* * Add support for loading FP constants from the constant poolMisha Brukman2004-07-082-20/+88
* * Fix header comment, excise references to X86Misha Brukman2004-07-083-45/+69
* Eliminate the SignedType and UnsignedType classes.Chris Lattner2004-07-081-49/+19
* Support setcc on fp values.Brian Gaeke2004-07-084-48/+84
* Add floating-point branches and compares. Compares don't completeBrian Gaeke2004-07-084-0/+104
* Fix bug where SwitchSection would fail to change to ".bss" successfully.Brian Gaeke2004-07-082-2/+2
* Fix bug involving bool arguments to binary operators.Brian Gaeke2004-07-084-8/+8
* Fix bug in copying long constants to register pairs. We were gettingBrian Gaeke2004-07-084-8/+68
* Disable some code that isn't helping mattersChris Lattner2004-07-081-1/+6
* Support 'ret float'Brian Gaeke2004-07-084-0/+12
* Add viewCFG() and viewCFGOnly() APIs.Alkis Evlogimenos2004-07-081-1/+77
* There is no error message to print out, end sentence with `!'Misha Brukman2004-07-071-1/+1
* Make error message consistent with the rest of LLVM by saying that bytecodeReid Spencer2004-07-071-2/+2
* Fix for bug 391.Reid Spencer2004-07-073-1/+14
* * Use a map for caching lookups to external functions (fp div/rem)Misha Brukman2004-07-072-40/+56
* * Wrap long lines (comments and code)Misha Brukman2004-07-071-11/+13
* Fix regressions in these testcases:Chris Lattner2004-07-071-1/+2
* Add fmod() to the Module being compiled so that it gets a stub in the asm fileMisha Brukman2004-07-072-6/+16
* The bytecode reader wants to be able to read types that are not quite resolvedChris Lattner2004-07-071-1/+2
* Headers movedChris Lattner2004-07-071-1/+1
* Move all of the DSA headers into the Analysis/DataStructure subdir.Chris Lattner2004-07-0714-29/+31
* Moving headersChris Lattner2004-07-071-2/+2
* As much as I hate to say it, the whole setNode interface for DSNodeHandlesChris Lattner2004-07-072-11/+7
* When folding constant expr gep's, don't force the use of long indices.Chris Lattner2004-07-071-3/+6
* Disable coalescing.Alkis Evlogimenos2004-07-071-1/+1
* Make sure people don't make functiontypes with an invalid return typeChris Lattner2004-07-061-0/+2
* * Add support for calling vararg functions (must pass doubles in int regs too)Misha Brukman2004-07-062-136/+178
* Use the more compact `bl' instead of cryptic (but equivalent) `bcl 20,31'Misha Brukman2004-07-063-6/+6