aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Make getNumBackEdges more efficientChris Lattner2003-10-121-7/+6
* Rename loop preheaders pass to loop simplifyChris Lattner2003-10-124-5/+7
* File is renamed to LoopSimplify.cppChris Lattner2003-10-121-1/+1
* First step in renaming the preheaders pass to loopsimplifyChris Lattner2003-10-121-16/+21
* The preheader insertion pass only depends on the CFG. Mark it as such, whichChris Lattner2003-10-121-1/+2
* Rename methodChris Lattner2003-10-121-1/+1
* * Spell "necessary" correctlyChris Lattner2003-10-122-6/+48
* * Be TBAA safeChris Lattner2003-10-122-64/+118
* Make mmap's fd for anonymous memory acquisition default to -1, except onBrian Gaeke2003-10-111-2/+7
* Don't include "Config/stdlib.h".Brian Gaeke2003-10-102-2/+0
* Include <cctype> and <cstdlib> instead of <ctype.h> and "Config/stdlib.h".Brian Gaeke2003-10-101-2/+2
* Include <cstdio> instead of <stdio.h>.Brian Gaeke2003-10-102-2/+2
* Don't include Config/stdio.h or <stdio.h>.Brian Gaeke2003-10-105-6/+0
* Fix spelling.Misha Brukman2003-10-1034-72/+73
* Fix spelling/grammar.Misha Brukman2003-10-107-17/+17
* * Tabs to spacesMisha Brukman2003-10-101-8/+16
* Fix spelling.Misha Brukman2003-10-102-2/+2
* * Doxygenified commentsMisha Brukman2003-10-102-16/+16
* Never set any signal handlers.Brian Gaeke2003-10-101-37/+2
* Rewrite head-of-file comment.Brian Gaeke2003-10-101-14/+16
* Change to use GetAddressOfSymbol instead of dlsym.Brian Gaeke2003-10-102-18/+9
* Change to use LinkDynamicObject instead of dlopen.Brian Gaeke2003-10-101-3/+5
* Change to use strtoul instead of strtoll.Brian Gaeke2003-10-101-2/+7
* Fixing the spelling of this filename.Misha Brukman2003-10-101-669/+0
* Add my abstracted dynamic linker support files.Brian Gaeke2003-10-101-0/+42
* Reserve space for PHI operandsChris Lattner2003-10-101-0/+1
* Ok, the "fix" for this is to do a real associative container. Symbol tablesChris Lattner2003-10-101-15/+11
* Accept 'weak' as a linkage type. For now, just turn it into linkonce linkageChris Lattner2003-10-102-1/+3
* Add better checkingChris Lattner2003-10-101-0/+6
* Another 10% performance improvement by not using replaceAllUsesWithChris Lattner2003-10-091-13/+20
* Reserve space for PHI nodes when we read them in. This provides a VERYChris Lattner2003-10-091-0/+1
* Use the version of getValue that takes the type plane instead of the typeChris Lattner2003-10-092-17/+18
* Pass a vector around to reduce dynamic allocationChris Lattner2003-10-093-13/+17
* Change getConstantValue to throw an exception on error, not return nullChris Lattner2003-10-092-10/+7
* Do not read past the end of the contained type listChris Lattner2003-10-091-2/+2
* Remove potentially N^2 algorithm from symbol table reader. No speedupChris Lattner2003-10-091-5/+13
* Major refactoring of the bytecode reader. This includes the followingChris Lattner2003-10-094-315/+171
* Significantly clean up parsing of instructions. This exceptionizes andChris Lattner2003-10-093-144/+106
* Eliminate the instruction placeholder. Simplify a bunch of code.Chris Lattner2003-10-092-15/+1
* Eliminate the old LateResolveValues data structure, replacing it with aChris Lattner2003-10-092-25/+27
* Remove a dead methodChris Lattner2003-10-092-12/+0
* This patch substantially simplifies and cleans up handling of basic blocksChris Lattner2003-10-083-60/+84
* Inline the postResolveValues method. It was poorly named anywayChris Lattner2003-10-082-34/+26
* Various cleanups and simplifications. This speeds up reading a bytecode fileChris Lattner2003-10-083-61/+57
* Destroy allocated resources on exception.Misha Brukman2003-10-081-3/+13
* Make more error messages have gccld's name in them.Brian Gaeke2003-10-081-4/+6
* Update commentChris Lattner2003-10-081-2/+2
* Use a set to keep track of which edges have been noticed as executable alreadyChris Lattner2003-10-081-15/+27
* Minor fixes here and thereChris Lattner2003-10-081-22/+21
* Avoid building data structures we don't really need. This improves the runtimeChris Lattner2003-10-081-10/+39