aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Fix PR123Chris Lattner2003-11-182-14/+14
* ISO 9899 7.13.2.1 (3) says that "[...] the values of objects of automaticChris Lattner2003-11-162-8/+78
* Include the file before we close the llvm namespace.Misha Brukman2003-11-131-1/+2
* Substantially re-organized this file:Misha Brukman2003-11-131-600/+554
* The function to create an instance of this pass is no longer a method ofMisha Brukman2003-11-132-2/+2
* The functions to create new instances of passes are no longer methods in theMisha Brukman2003-11-131-15/+16
* * Put command-line switches in their own namespaceMisha Brukman2003-11-131-17/+16
* Force a dependency on the .inc file, which must be generated!Misha Brukman2003-11-131-0/+3
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-1178-72/+371
* Fix problems linking against the reoptimizer; _llvm_regAllocState must haveBrian Gaeke2003-11-101-2/+2
* Operand numbers are now ints. Save the register allocation of the valueBrian Gaeke2003-11-103-30/+40
* Fix PR103Brian Gaeke2003-11-091-6/+3
* Fix two typos I found in comments.Brian Gaeke2003-11-082-3/+3
* For some reason, LICM and GCSE like to crash the FunctionPassManager when theyMisha Brukman2003-11-081-2/+4
* Implement branching to a PC-relative constant (not a BasicBlock).Misha Brukman2003-11-071-7/+7
* PreSelection is not optional, it performs a necessary and vital transformationMisha Brukman2003-11-071-12/+15
* Switch to emitting MachineConstantPool the way it was meant to be done.Misha Brukman2003-11-072-49/+8
* Switch to using the standard representation of the constant pool -- namely, theMisha Brukman2003-11-071-338/+322
* We accept TargetMachine as a const reference.Misha Brukman2003-11-071-3/+3
* PreSelection and PeepholeOpts are now FunctionPasses.Misha Brukman2003-11-071-2/+2
* * Stop making a global for each constant that cannot live in an instruction;Misha Brukman2003-11-071-36/+14
* * Use the MachineConstantPool for storing constants instead of a hash_set;Misha Brukman2003-11-071-17/+41
* Use `basename $<` to get just the filename, not full path, for ease of reading.Misha Brukman2003-11-071-2/+2
* Hopefully this will fix PR98Chris Lattner2003-11-071-2/+2
* Hopefully fix the objdir != srcdir issueChris Lattner2003-11-071-6/+12
* Fix warnings building on sparcChris Lattner2003-11-061-2/+2
* * Make the comment header 80 columns longMisha Brukman2003-11-061-3/+3
* Let's not forget about our friends -- Constant Pool indices.Misha Brukman2003-11-061-0/+1
* We know exactly what the value of $< is, so instead of using `basename $<` toMisha Brukman2003-11-051-8/+7
* Do not use a class before it is defined.Chris Lattner2003-11-051-6/+9
* Change all machine basic block modifier functions in MRegisterInfo toAlkis Evlogimenos2003-11-042-41/+54
* Update verifySavedState()'s comment, so that it reflects its currentBrian Gaeke2003-11-041-1/+3
* Add comments.Brian Gaeke2003-11-041-0/+4
* Fix problems in previous changes. This fixes several regressions last night.Chris Lattner2003-11-042-10/+12
* Significantly simplify constant emission by unifying the stuff which used to ...Chris Lattner2003-11-032-294/+238
* Incorporate printSingleConstantValue into its single callerChris Lattner2003-11-032-178/+132
* * Reformat some codeChris Lattner2003-11-032-84/+68
* Work around a bug in GCC where it can't handle common variables marked weak.Chris Lattner2003-11-032-2/+16
* Fix bugs with attribute weak emissionChris Lattner2003-11-032-6/+12
* This simplifies the CWriter code, makes the generated code easier to read,Chris Lattner2003-11-032-22/+4
* Eliminate the silly namedContext member of printTypeChris Lattner2003-11-032-16/+14
* The "correct" fix for CBackend/2003-10-23-UnusedType.ll is to not even tryChris Lattner2003-11-022-30/+48
* Include llvm/CodeGen/MachineCodeForInstruction.h. Use it to startBrian Gaeke2003-10-301-6/+29
* Make AllocState an enum.Brian Gaeke2003-10-301-2/+12
* Tweak sed commands so that they filter out more # stuff and alsoBrian Gaeke2003-10-291-3/+3
* Publicize the type of FnAllocState.Brian Gaeke2003-10-242-2/+15
* Move the implementations of ==, != on AllocInfos here, from UnpackTraceFunction.Brian Gaeke2003-10-231-0/+9
* Move AllocInfo structure to a private AllocInfo.h header file.Brian Gaeke2003-10-231-48/+15
* Make FnAllocState contain vectors of AllocInfo, instead of LLVM Constants.Brian Gaeke2003-10-231-1/+1
* New file, containing AllocInfo structure.Brian Gaeke2003-10-231-0/+61