aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2004-06-02Adjust to new TargetMachine interfaceChris Lattner
2004-06-02Inline findOptimalStorageSize into it's caller, both of which are sparc specificChris Lattner
2004-06-02Adjust to new TM interfaceChris Lattner
2004-06-02Method has been inlined into all callersChris Lattner
2004-06-02Convert to the new TargetMachine interface.Chris Lattner
2004-06-02Stubs are no longer neededChris Lattner
2004-06-02Adjust to new TM interfacesChris Lattner
2004-06-02Finegrainify namespacificationChris Lattner
2004-06-02Fix a trivial but blatant bugChris Lattner
2004-06-02Implement the new CopyFile functionChris Lattner
2004-06-02Move some functions out of gccld.cpp to GenerateCode.cpp. This allows usChris Lattner
2004-06-02Fix spelling, trim empty space, tighten up function header comment.Misha Brukman
2004-06-01Implement PR315: abort, don't warn, when missing external functions encounteredChris Lattner
2004-06-01Use new form of unconditional branch constructor.Brian Gaeke
2004-06-01Modified calcTypeName() so that it does not allocate a std::string forJohn Criswell
2004-05-30There is no "mcff" here; delete the confusing comments that refer to it.Brian Gaeke
2004-05-30Pull Interval class out of LiveIntervals.Alkis Evlogimenos
2004-05-30Transform an occurrence of if(...) { assert (0) }.Brian Gaeke
2004-05-30When spilling an register, introduce a new temporary for each of itsAlkis Evlogimenos
2004-05-30Reduce the amount of LLVM Values for which we save reg. allocatorBrian Gaeke
2004-05-30Rename verifySavedState to dumpSavedState. Give it a new comment.Brian Gaeke
2004-05-30Insert machine instructions generated for Phi nodes into theirBrian Gaeke
2004-05-30Fix typo in head-of-file comment.Brian Gaeke
2004-05-30Fix a bug that Chris asserts emphatically is a bug. The changed clauseReid Spencer
2004-05-30Moved this file to lib/Bytecode/Writer because its used there only.Reid Spencer
2004-05-29Remove unused #include.Brian Gaeke
2004-05-29Add comments.Brian Gaeke
2004-05-29Trim whitespace.Brian Gaeke
2004-05-29Give InsertCodeForPhis() a new documentation comment.Brian Gaeke
2004-05-29Add method to assign stack slot to virtual register without creating aAlkis Evlogimenos
2004-05-29Add grow() member that grows the maps when the number of virtualAlkis Evlogimenos
2004-05-29Remove defs vector from live intervals.Alkis Evlogimenos
2004-05-28Thoroughly rehack the dynamic linking mechanisms on Win32. The Win32Chris Lattner
2004-05-28Prune #includesChris Lattner
2004-05-28updates to ModuloSchedTanya Lattner
2004-05-28Give PhiCp nodes better names in many cases.Brian Gaeke
2004-05-28Make debugging output with -print-machineinstrs more useful: always print outBrian Gaeke
2004-05-28Fix the big regression that has been killing the nightly tester these lastChris Lattner
2004-05-28Don't use size() when you mean empty()Chris Lattner
2004-05-28Minor efficiency gain: do 1 nlogn lookup instead of twoChris Lattner
2004-05-28Minor changes. Switch to a SymbolTable remove that does not take linear timeChris Lattner
2004-05-28Fix one of the major things that is causing the C Backend to infinite loopChris Lattner
2004-05-28Add support for getting executable memory on Windows. This is actuallyChris Lattner
2004-05-28Add a new function for the JIT. libsupport is now the only library thatChris Lattner
2004-05-28Use the SystemUtils.h file to do our dirty work.Chris Lattner
2004-05-28Add support for zero length filesChris Lattner
2004-05-28Use the new FileUtilities.h API for mapping a file into an addressChris Lattner
2004-05-28Add a pair of functions to hide system specific details of mapping a file in ...Chris Lattner
2004-05-28Remove some more dead code resulting from adding setTypeName().Reid Spencer
2004-05-27Remove an assertion that uses Type::TypeTy that is never hit and willReid Spencer