| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix #includes of i*.h => Instructions.h as per PR403. | Misha Brukman | 2004-07-29 | 39 | -70/+40 |
* | Fix #includes of i*.h => Instructions.h as per PR403: | Chris Lattner | 2004-07-29 | 1 | -1/+1 |
* | Header moved | Chris Lattner | 2004-07-29 | 2 | -2/+2 |
* | Fix #includes of i*.h => Instructions.h as per PR403: | Chris Lattner | 2004-07-29 | 8 | -14/+8 |
* | Fix #includes of i*.h => Instructions.h as per PR403. | Misha Brukman | 2004-07-29 | 10 | -23/+11 |
* | Fix #includes of i*.h files => Instructions.h as per PR403 | Misha Brukman | 2004-07-29 | 3 | -8/+4 |
* | Merge i*.cpp definitions into Instructions.cpp as part of bug403. | Alkis Evlogimenos | 2004-07-29 | 6 | -849/+802 |
* | Merge i*.h headers into Instructions.h as part of bug403. | Alkis Evlogimenos | 2004-07-29 | 13 | -24/+15 |
* | Fix test/Regression/Analysis/BasicAA/2004-07-28-MustAliasbug.llx | Chris Lattner | 2004-07-29 | 1 | -5/+9 |
* | Get rid of a few dead method declarations. | Brian Gaeke | 2004-07-29 | 1 | -7/+0 |
* | Get rid of calls to void llvm::printSet(const ValueSet &). | Brian Gaeke | 2004-07-29 | 2 | -21/+10 |
* | Get rid of calls to void llvm::printSet(const ValueSet &). | Brian Gaeke | 2004-07-29 | 2 | -14/+11 |
* | Don't derive from ValueSet to implement class LiveRange; instead, use a | Brian Gaeke | 2004-07-29 | 1 | -8/+25 |
* | Fix a few typoes and grammaroes in comments. | Brian Gaeke | 2004-07-29 | 1 | -5/+5 |
* | Remove mustSaveAcrossCalls flag, which isn't ever read, and its mutator, | Brian Gaeke | 2004-07-29 | 2 | -10/+1 |
* | Minor corrections | Chris Lattner | 2004-07-28 | 3 | -6/+6 |
* | TargetInstrInfo::hasOperandInterlock() is always true, because it is | Brian Gaeke | 2004-07-28 | 2 | -20/+2 |
* | Add notes on bug involving casting ulong -> double, thanks to Nate Begeman. | Misha Brukman | 2004-07-28 | 1 | -0/+17 |
* | Simplify loading (un)signed constants to registers, patch by Nate Begeman. | Misha Brukman | 2004-07-28 | 2 | -90/+94 |
* | Remove an extra 8 byte distance penalty. Patch by Nate Begeman. | Misha Brukman | 2004-07-28 | 1 | -4/+0 |
* | Find longs by type, not by their primitive size being 64. Patch by Nate Begeman. | Misha Brukman | 2004-07-28 | 3 | -3/+3 |
* | LI can only take signed values, so values > 32767 can only be loaded with ORI | Misha Brukman | 2004-07-28 | 2 | -2/+14 |
* | Reorganize tests to place them in proper directories. | Misha Brukman | 2004-07-28 | 1 | -4/+4 |
* | UnitTests 2003-05-26-Shorts and 2003-07-09-LoadShorts have been fixed; | Misha Brukman | 2004-07-28 | 1 | -3/+1 |
* | Fix printing of immediate operands by looking at their operand types in | Misha Brukman | 2004-07-28 | 3 | -45/+78 |
* | Renamed files: | Misha Brukman | 2004-07-27 | 4 | -9/+9 |
* | ConstantTypeMustBeLoaded has been incorporated into SparcV9PreSelection, its | Brian Gaeke | 2004-07-27 | 1 | -5/+0 |
* | This was the only user of TargetInstrInfo::ConstantTypeMustBeLoaded(). | Brian Gaeke | 2004-07-27 | 1 | -1/+5 |
* | This change fixed a bug in the function visitMul. The prior version | Robert Bocchino | 2004-07-27 | 1 | -3/+3 |
* | Get rid of the (apparently non-working) filePrinterEmitter which is added in | Brian Gaeke | 2004-07-27 | 1 | -3/+1 |
* | Branch selection support implemented by Nate Begeman for long branches. | Misha Brukman | 2004-07-27 | 1 | -1/+8 |
* | Correctly print out long branches, assert on finding pseudo instr COND_BRANCH | Misha Brukman | 2004-07-27 | 3 | -3/+36 |
* | Run the branch selection pass right before the asm printer. | Misha Brukman | 2004-07-27 | 1 | -0/+2 |
* | Remove empty unused method processFunctionBeforeFrameFinalized() | Misha Brukman | 2004-07-27 | 2 | -8/+0 |
* | Add COND_BRANCH pseudo instruction, patch by Nate Begeman. | Misha Brukman | 2004-07-27 | 1 | -0/+1 |
* | Build COND_BRANCHes which may become long or short, decided by a later pass. | Misha Brukman | 2004-07-27 | 2 | -46/+28 |
* | Moved definition of invertPPCBranchOpcode() into PowerPCInstrInfo class. | Misha Brukman | 2004-07-27 | 1 | -1/+14 |
* | Add PowerPCBranchSelector to discover which are `long' branches. | Misha Brukman | 2004-07-27 | 2 | -1/+144 |
* | TargetInstrInfo::getNOPOpCode() has been replaced by a reference to V9::NOP. | Brian Gaeke | 2004-07-27 | 2 | -2/+3 |
* | Convert many of the virtual TargetInstrInfo methods used as helper | Brian Gaeke | 2004-07-27 | 4 | -58/+48 |
* | As it happens, none of these TargetInstrInfo methods which are only | Brian Gaeke | 2004-07-27 | 2 | -104/+90 |
* | Make the create...() functions for some of these passes return a FunctionPass *. | Brian Gaeke | 2004-07-27 | 3 | -3/+3 |
* | Fixed saving/restoring LR unconditionally, only done as necessary. | Misha Brukman | 2004-07-27 | 1 | -1/+0 |
* | Save and restore LR just like any other register and ONLY if we actually modify | Misha Brukman | 2004-07-27 | 1 | -11/+20 |
* | LR is a 32-bit int reg | Misha Brukman | 2004-07-27 | 1 | -2/+2 |
* | MovePCtoLR (which is `bl' in disguise) modifies LR implicitly | Misha Brukman | 2004-07-27 | 1 | -1/+2 |
* | Register LR is callee-saved | Misha Brukman | 2004-07-27 | 1 | -1/+1 |
* | Add IMPLICIT_DEF of LR for branch-and-link instrs (calls and global accesses) | Misha Brukman | 2004-07-27 | 2 | -0/+4 |
* | nuke pointless -debug output | Chris Lattner | 2004-07-27 | 1 | -4/+0 |
* | Fix conservative assumption, which was quite broken. Also, notice that | Chris Lattner | 2004-07-27 | 1 | -2/+22 |