aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/MachineFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
* Indent to 2 spaces and cleanup excess whitespace.Alkis Evlogimenos2004-09-051-48/+47
* Changes For Bug 352Reid Spencer2004-09-011-2/+2
* Move this code to lib/Target/SparcV9/MachineFunctionInfo.cppChris Lattner2004-08-161-158/+1
* Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/Sp...Chris Lattner2004-08-161-1/+1
* Add a note that people shouldn't use MachineFunctionInfo.Brian Gaeke2004-08-161-0/+2
* Stop using CreateStackObject(RegClass*)Chris Lattner2004-08-151-4/+0
* Forward substitute some constants into their usersChris Lattner2004-08-121-5/+2
* The only target that uses this code (v9) always has argsOnStackHaveFixedSizeChris Lattner2004-08-121-16/+1
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-291-1/+1
* Add viewCFG() and viewCFGOnly() APIs.Alkis Evlogimenos2004-07-081-1/+77
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-041-0/+1
* Make sure that we destroy the MBB's, with all of their instructions, beforeChris Lattner2004-07-011-0/+1
* Instance var no longer existsChris Lattner2004-07-011-1/+1
* Fix fallout from getOffsetOfLocalArea() being negated. Debugging dumps were ...Chris Lattner2004-06-111-1/+1
* Inline findOptimalStorageSize into it's caller, both of which are sparc specificChris Lattner2004-06-021-12/+18
* Moved MachineBasicBlock deconstructor to cpp file and removed it from LeakDet...Tanya Lattner2004-05-241-3/+3
* Added MachineFunction parent* to MachineBasicBlock. Customized ilist templateTanya Lattner2004-05-241-0/+19
* Start NextMBBNumber out at zero.Brian Gaeke2004-05-121-1/+1
* Change how the beginnings and ends of MachineFunctions are printed. GetBrian Gaeke2004-03-291-3/+3
* TargetCacheInfo has been removed; its only uses were to propagate a constantBrian Gaeke2004-03-011-2/+1
* Remove use of an ugly headerChris Lattner2004-02-291-1/+0
* Add LeakDetection to MachineInstr.Alkis Evlogimenos2004-02-161-11/+0
* Add back machine code deleter pass until we get a MachineCode passAlkis Evlogimenos2004-02-151-0/+21
* Refactor MachineFunction::print() into MachineBasicBlock::print().Brian Gaeke2004-02-131-8/+12
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-121-29/+1
* Fix a bug in a recent checkinChris Lattner2004-02-011-1/+1
* Give clients of MachineFunctionPrinter the ability to specify a banner andBrian Gaeke2004-01-301-3/+14
* Add a new target-independent machine code freeing passChris Lattner2003-12-201-8/+33
* * Finegrainify namespacificationChris Lattner2003-12-201-72/+13
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Factory methods for FunctionPasses now return type FunctionPass *.Brian Gaeke2003-08-131-3/+3
* Const correctness fixesChris Lattner2003-07-261-1/+1
* Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell2003-06-301-1/+1
* Remove unneccesary &*Chris Lattner2003-04-231-1/+1
* Print machine frame objects with the frame offset intrinsic to the machineChris Lattner2003-01-161-7/+12
* Add support for constant poolChris Lattner2003-01-131-1/+29
* Rename MachineOptInfo to TargetoptInfoChris Lattner2002-12-291-1/+1
* Rename FunctionFrameInfo to MachineFrameInfoChris Lattner2002-12-281-5/+5
* Rename MachineFrameInfo to TargetFrameInfo.hChris Lattner2002-12-281-1/+1
* * A bunch of functionality and data was removed from MachineFunction and putChris Lattner2002-12-281-48/+84
* Remove dependency on SSARegMap.h by MachineFunction.hChris Lattner2002-12-251-8/+19
* Implement printing of MBB argumentsChris Lattner2002-12-151-2/+1
* Initialize the SSARegMap.Misha Brukman2002-11-201-0/+1
* Implement structured machine code printingChris Lattner2002-10-301-26/+46
* Make argsize calculation stuff optional, so that Targets without FrameInfoChris Lattner2002-10-291-4/+6
* Rename annotation idChris Lattner2002-10-291-5/+5
* Replaced uses of deprecated `MachineFunction::get(BasicBlock *BB)'.Misha Brukman2002-10-281-15/+0
* Eliminate unneccesary use of MachineBasicBlock::getChris Lattner2002-10-281-8/+6
* s/method/functionChris Lattner2002-10-281-15/+14