aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* * Converted C-style comments to C++Misha Brukman2003-12-171-13/+15
* Reordered #includes.Misha Brukman2003-12-171-5/+5
* Doxygenified some comments, reduced extraneous space.Misha Brukman2003-12-171-19/+12
* Reorganized the Sparc backend to be more modular -- each differentMisha Brukman2003-12-1713-773/+845
* Make getObjectType() smarter about ranlibbed Mac OS X archives.Brian Gaeke2003-12-173-0/+6
* Fix for PR185 & IndVarsSimplify/2003-12-15-Crash.llxChris Lattner2003-12-151-0/+9
* Change preserve all claim to just preserve live variables and phielimination.Alkis Evlogimenos2003-12-151-1/+2
* Refactor code just a little bit, allowing us to implement TailCallElim/return...Chris Lattner2003-12-141-51/+68
* Finegrainify namespacificationChris Lattner2003-12-142-24/+2
* Finegrainify namespacificationChris Lattner2003-12-1417-124/+77
* Finegrainify namespacificationChris Lattner2003-12-142-9/+7
* Change interface of MachineOperand as follows:Alkis Evlogimenos2003-12-1426-165/+147
* Change preserve all claim to just preserve live variables and phielimination.Alkis Evlogimenos2003-12-142-2/+4
* Do not promote volatile alias sets into registersChris Lattner2003-12-141-1/+1
* Finegrainify namespacificationChris Lattner2003-12-141-9/+12
* When reserving a preallocated register spill the aliases of thisAlkis Evlogimenos2003-12-131-0/+16
* Ignore non-allocatable physical registers in live interval analysis.Alkis Evlogimenos2003-12-131-0/+4
* Expire any active intervals left when register allocation is done.Alkis Evlogimenos2003-12-131-0/+12
* Add instruction numbers to debugging output.Alkis Evlogimenos2003-12-131-1/+3
* Add a floating point killer pass. This pass runs before registerAlkis Evlogimenos2003-12-134-0/+120
* Handle explicit physical register defs.Alkis Evlogimenos2003-12-131-2/+5
* Remove unecessary if statements when looping on ImplicitDefs.Alkis Evlogimenos2003-12-132-10/+10
* Modified cast so that it converts the int to a long before casting toJohn Criswell2003-12-121-1/+1
* Dynamically get the right-sized member of a GenericValue to hold a size_t, andBrian Gaeke2003-12-121-2/+8
* Implement the ExecutionEngine::getPointerToFunctionOrStub by forwarding theChris Lattner2003-12-123-0/+29
* Implement the TargetMachine::getJITStubForFunction method for X86, finegrainifyChris Lattner2003-12-122-4/+13
* Since we are using a gep_type_iterator, we apparently must get the typeBrian Gaeke2003-12-121-2/+1
* Throw better error messages, by calling strerror(errno) when weBrian Gaeke2003-12-121-4/+9
* Factor out some duplicated code, implement the rest of the cases inChris Lattner2003-12-111-43/+40
* Fix PR86. This makes basicaa _SIGNIFICANLY_ more aggressive with getelementp...Chris Lattner2003-12-111-121/+251
* Fix LICM/2003-12-11-SinkingToPHI.ll, and quite possibly all of the other know...Chris Lattner2003-12-111-2/+11
* Finegrainify namespacificationChris Lattner2003-12-111-5/+23
* verifyFunction depends on dominator info, which levelraise does not declareChris Lattner2003-12-111-5/+0
* Fix a glaring bugChris Lattner2003-12-111-0/+1
* Realize the gep P, <zeros> must aliases P.Chris Lattner2003-12-111-1/+11
* With Brian's change to AA.h we can now clean out this uglynessChris Lattner2003-12-111-1/+1
* IncludeFile hack to pull in BasicValueNumbering whenever ValueNumbering.hBrian Gaeke2003-12-111-0/+2
* In getObjectType(), doxygenify comment, and take a pointer to theBrian Gaeke2003-12-113-150/+129
* Turn off "attribute weak" to pacify Mac OS X's system compiler, which prints aBrian Gaeke2003-12-112-8/+50
* Fix typo in comment. Add prototype for getConstantExprValue().Brian Gaeke2003-12-111-1/+3
* Add support for --debug-only=interpreter, to print out instrs beforeBrian Gaeke2003-12-111-40/+144
* This appears to fix Bug 172 and does not break any other feature tests orJohn Criswell2003-12-102-0/+12
* Fix bug: LICM/sink_multiple_exits.llChris Lattner2003-12-101-1/+1
* Don't allow dead instructions to stop sinking early.Chris Lattner2003-12-101-10/+9
* Fix bug: IndVarsSimplify/2003-12-10-RemoveInstrCrash.llxChris Lattner2003-12-101-0/+5
* Finegrainify namespacificationChris Lattner2003-12-101-11/+11
* Upon Chris's suggestion, moved the #ifdef's to the generated C code.John Criswell2003-12-102-16/+10
* Finegrainify namespacificationChris Lattner2003-12-101-8/+27
* Fixed the CBE on Solaris/Sparc. We need to define the return value ofJohn Criswell2003-12-102-2/+16
* Finegrainify namespacificationChris Lattner2003-12-101-22/+21