aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Added phi elimination code - not finalRuchira Sasanka2001-11-121-0/+100
* Major improvement to how nodes are built for a BB.Vikram S. Adve2001-11-124-37/+75
* Fix dumb bug in alignment adjustment code!Vikram S. Adve2001-11-121-1/+1
* Fix bogus code that was eliminating needed args.Vikram S. Adve2001-11-111-5/+1
* Fixed FP and SP usage. SP for outgoing args - for everything else FPRuchira Sasanka2001-11-111-2/+2
* cahnged StackPointer accesses to FramePointerRuchira Sasanka2001-11-111-6/+6
* Down-growing offsets from FP should start at 0, not -1.Vikram S. Adve2001-11-111-1/+1
* Only add true dep. edges from an earlier to a later instruction.Vikram S. Adve2001-11-112-31/+40
* Changed code to ignore Phi Nodes in PhyRegAllocRuchira Sasanka2001-11-102-1/+8
* Corrected reodering code for instructions inserted before callsRuchira Sasanka2001-11-102-125/+210
* Several bug fixes in printing constants, particularly with unsizedVikram S. Adve2001-11-101-42/+88
* Must generate an instruction for GetElementPtr if single user is notVikram S. Adve2001-11-101-10/+20
* Disabled some debuggin messagesRuchira Sasanka2001-11-101-12/+17
* Coalesing bug fix - now checks for the same regType instead of the sameRuchira Sasanka2001-11-101-3/+6
* No major changeRuchira Sasanka2001-11-091-3/+3
* Added code for correct reordering of call argumentsRuchira Sasanka2001-11-092-3/+240
* Added class MachineCacheInfo.Vikram S. Adve2001-11-091-1/+27
* Add support to print constant arrays and structures.Vikram S. Adve2001-11-091-26/+68
* Do the same for float->int that we did for int->float earlier.Vikram S. Adve2001-11-091-54/+102
* Added function UltraSparcInstrInfo::CreateCodeToCopyFloatToInt.Vikram S. Adve2001-11-091-19/+53
* Added class UltraSparcCacheInfo.Vikram S. Adve2001-11-091-1/+2
* Bug fix: Need to include the stack offset "bias" in assembly code itself.Vikram S. Adve2001-11-091-8/+39
* Use node->getOpCode() instead of node->getMachineInstr()->getOpCode().Vikram S. Adve2001-11-091-36/+38
* Add method declChris Lattner2001-11-081-0/+4
* corrected insertCode4Spilled ... bug.Ruchira Sasanka2001-11-081-8/+17
* Uncommented LR spill code insertionRuchira Sasanka2001-11-081-2/+85
* Bug fix: need to use .reserve for uninitialized data.Vikram S. Adve2001-11-081-6/+5
* Major change to how defs are found when adding dependences (theyVikram S. Adve2001-11-082-171/+69
* MachineCodeForMethod is now an annotation on class Method.Vikram S. Adve2001-11-081-1/+1
* Add handle to TargetMachine object in all Machine...Info classes.Vikram S. Adve2001-11-082-5/+8
* Added support for bitwise logical operators. Use different labels forVikram S. Adve2001-11-081-4/+29
* Fixed function getEscapedString to follow the Sparc assembly rulesVikram S. Adve2001-11-081-107/+150
* Fix bugs in FITOS/D instruction generation.Vikram S. Adve2001-11-081-68/+116
* Added new function UltraSparcInstrInfo::CreateCodeToCopyIntToFloat.Vikram S. Adve2001-11-081-6/+64
* Removed class RegStackOffsets and used class MachineCodeForMethodVikram S. Adve2001-11-081-31/+53
* Use MachineFrameInfo as base class of UltraSparcFrameInfo, and madeVikram S. Adve2001-11-082-59/+144
* Added two minor methods.Vikram S. Adve2001-11-082-3/+8
* Removed class RegStackOffsets and used class MachineCodeForMethodVikram S. Adve2001-11-082-293/+38
* Major overhaul of stack frame management.Vikram S. Adve2001-11-083-3/+12
* Killing warningsChris Lattner2001-11-073-8/+10
* Squelch warnings about not returning a valueChris Lattner2001-11-071-3/+4
* Fixed bug - added code in pushUnconstrainedIGNodes() to check whether a nodeRuchira Sasanka2001-11-061-8/+17
* Bug fix: uninitialized variable.Vikram S. Adve2001-11-061-5/+5
* Bug fix: Printing AdIBef and AdIAft outside the scope where theyVikram S. Adve2001-11-061-7/+7
* Modified graph construction to use one pass to find all defs.Vikram S. Adve2001-11-052-56/+144
* Generate code for Rem instruction.Vikram S. Adve2001-11-041-19/+53
* Fixed instruction information for RDCCR and WRCCR.Vikram S. Adve2001-11-043-59/+128
* Minor method renameChris Lattner2001-11-042-3/+3
* Added an assertion since it seems like AdjList returns an errornous size in m...Ruchira Sasanka2001-11-031-2/+7
* Added support for correct spilling of %ccrRuchira Sasanka2001-11-032-61/+29