aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2003-10-13Regularize header file comment, eliminate using'sChris Lattner
2003-10-13Minor cleanupsChris Lattner
2003-10-13Checkin an improvement contributed by Bill:Chris Lattner
2003-10-13Add support to the loop canonicalization pass to make it transform loops toChris Lattner
2003-10-12Make getNumBackEdges more efficientChris Lattner
2003-10-12Rename loop preheaders pass to loop simplifyChris Lattner
2003-10-12File is renamed to LoopSimplify.cppChris Lattner
2003-10-12First step in renaming the preheaders pass to loopsimplifyChris Lattner
2003-10-12The preheader insertion pass only depends on the CFG. Mark it as such, whichChris Lattner
2003-10-12Rename methodChris Lattner
2003-10-12* Spell "necessary" correctlyChris Lattner
2003-10-12* Be TBAA safeChris Lattner
2003-10-11Make mmap's fd for anonymous memory acquisition default to -1, except onBrian Gaeke
2003-10-10Don't include "Config/stdlib.h".Brian Gaeke
2003-10-10Include <cctype> and <cstdlib> instead of <ctype.h> and "Config/stdlib.h".Brian Gaeke
2003-10-10Include <cstdio> instead of <stdio.h>.Brian Gaeke
2003-10-10Don't include Config/stdio.h or <stdio.h>.Brian Gaeke
2003-10-10Fix spelling.Misha Brukman
2003-10-10Fix spelling/grammar.Misha Brukman
2003-10-10* Tabs to spacesMisha Brukman
2003-10-10Fix spelling.Misha Brukman
2003-10-10* Doxygenified commentsMisha Brukman
2003-10-10Never set any signal handlers.Brian Gaeke
2003-10-10Rewrite head-of-file comment.Brian Gaeke
2003-10-10Change to use GetAddressOfSymbol instead of dlsym.Brian Gaeke
2003-10-10Change to use LinkDynamicObject instead of dlopen.Brian Gaeke
2003-10-10Change to use strtoul instead of strtoll.Brian Gaeke
2003-10-10Fixing the spelling of this filename.Misha Brukman
2003-10-10Add my abstracted dynamic linker support files.Brian Gaeke
2003-10-10Reserve space for PHI operandsChris Lattner
2003-10-10Ok, the "fix" for this is to do a real associative container. Symbol tablesChris Lattner
2003-10-10Accept 'weak' as a linkage type. For now, just turn it into linkonce linkageChris Lattner
2003-10-10Add better checkingChris Lattner
2003-10-09Another 10% performance improvement by not using replaceAllUsesWithChris Lattner
2003-10-09Reserve space for PHI nodes when we read them in. This provides a VERYChris Lattner
2003-10-09Use the version of getValue that takes the type plane instead of the typeChris Lattner
2003-10-09Pass a vector around to reduce dynamic allocationChris Lattner
2003-10-09Change getConstantValue to throw an exception on error, not return nullChris Lattner
2003-10-09Do not read past the end of the contained type listChris Lattner
2003-10-09Remove potentially N^2 algorithm from symbol table reader. No speedupChris Lattner
2003-10-09Major refactoring of the bytecode reader. This includes the followingChris Lattner
2003-10-09Significantly clean up parsing of instructions. This exceptionizes andChris Lattner
2003-10-09Eliminate the instruction placeholder. Simplify a bunch of code.Chris Lattner
2003-10-09Eliminate the old LateResolveValues data structure, replacing it with aChris Lattner
2003-10-09Remove a dead methodChris Lattner
2003-10-08This patch substantially simplifies and cleans up handling of basic blocksChris Lattner
2003-10-08Inline the postResolveValues method. It was poorly named anywayChris Lattner
2003-10-08Various cleanups and simplifications. This speeds up reading a bytecode fileChris Lattner
2003-10-08Destroy allocated resources on exception.Misha Brukman
2003-10-08Make more error messages have gccld's name in them.Brian Gaeke