| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add support for the PPC isel instruction. | Hal Finkel | 2012-06-22 | 1 | -1/+1 |
| | | | | | | | | The isel (integer select) instruction is supported on the 440 and A2 embedded cores and on the POWER7. llvm-svn: 159045 | ||||
| * | Move getOpcodeName from the various target InstPrinters into the superclass ↵ | Benjamin Kramer | 2012-04-02 | 1 | -1/+0 |
| | | | | | | | | | MCInstPrinter. All implementations used the same code. llvm-svn: 153866 | ||||
| * | Remove getInstructionName from MCInstPrinter implementations in favor of ↵ | Craig Topper | 2012-04-02 | 1 | -2/+0 |
| | | | | | | | using the instruction name table from MCInstrInfo. Reduces static data in the InstPrinter implementations. llvm-svn: 153863 | ||||
| * | Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ↵ | Craig Topper | 2012-04-02 | 1 | -3/+3 |
| | | | | | | | getInstructionName and the static data it contains since the same tables are already in MCInstrInfo. llvm-svn: 153860 | ||||
| * | Make MCRegisterInfo available to the the MCInstPrinter. | Jim Grosbach | 2012-03-05 | 1 | -2/+3 |
| | | | | | | | | Used to allow context sensitive printing of super-register or sub-register references. llvm-svn: 152043 | ||||
| * | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, ↵ | Jia Liu | 2012-02-18 | 1 | -1/+1 |
| | | | | | | | MSP430, PPC, PTX, Sparc, X86, XCore. llvm-svn: 150878 | ||||
| * | Don't attach annotations to MCInst's. Instead, have the disassembler ↵ | Owen Anderson | 2011-09-15 | 1 | -1/+1 |
| | | | | | | | return, and the printer accept, an annotation string which can be passed through if the client cares about annotations. llvm-svn: 139876 | ||||
| * | createMCInstPrinter doesn't need TargetMachine anymore. | Evan Cheng | 2011-07-06 | 1 | -3/+1 |
| | | | | | llvm-svn: 134525 | ||||
| * | Don't hardcode the %reg format in the streamer. | Rafael Espindola | 2011-06-02 | 1 | -1/+1 |
| | | | | | llvm-svn: 132451 | ||||
| * | Use the dwarf->llvm mapping to print register names in the cfi | Rafael Espindola | 2011-05-30 | 1 | -0/+1 |
| | | | | | | | | | directives. Fixes PR9826. llvm-svn: 132317 | ||||
| * | We need to pass the TargetMachine object to the InstPrinter if we are printing | Bill Wendling | 2011-03-21 | 1 | -2/+5 |
| | | | | | | | | | | the alias of an InstAlias instead of the thing being aliased. Because we need to know the features that are valid for an InstAlias. This is part of a work-in-progress. llvm-svn: 127986 | ||||
| * | eliminate a now-unneeded operand printer. | Chris Lattner | 2010-11-15 | 1 | -3/+0 |
| | | | | | llvm-svn: 119124 | ||||
| * | remove asmstrings (which can never be printed) from pseudo | Chris Lattner | 2010-11-15 | 1 | -4/+0 |
| | | | | | | | | instructions, allowing is to eliminate some dead operand printing methods from the instprinter. llvm-svn: 119113 | ||||
| * | make the stubbed-out printer methods abort instead of | Chris Lattner | 2010-11-14 | 1 | -3/+3 |
| | | | | | | | printing nothing. This gets us back up to 24 failures. llvm-svn: 119083 | ||||
| * | wire up a few more things, down to 4 test failures, all | Chris Lattner | 2010-11-14 | 1 | -2/+2 |
| | | | | | | | about handling $stub, lo/hi etc. llvm-svn: 119082 | ||||
| * | Wire up symbol hi/lo printing. We don't print hi()/lo(), but this gets | Chris Lattner | 2010-11-14 | 1 | -4/+2 |
| | | | | | | | us further along. Only 28 failures now. llvm-svn: 119079 | ||||
| * | implement basic support for symbol operand lowering, | Chris Lattner | 2010-11-14 | 1 | -2/+4 |
| | | | | | | | and printing support for call operands. Down to 77 failures. llvm-svn: 119078 | ||||
| * | implement basic support for memory operands and crbit operands, | Chris Lattner | 2010-11-14 | 1 | -5/+7 |
| | | | | | | | this fixes 3 more ppc tests. llvm-svn: 119065 | ||||
| * | implement several trivial operand printers, reducing | Chris Lattner | 2010-11-14 | 1 | -6/+6 |
| | | | | | | | failures in CodeGen/PowerPC from 120 -> 117 llvm-svn: 119063 | ||||
| * | Implement support for printing register and immediate operands, | Chris Lattner | 2010-11-14 | 1 | -2/+9 |
| | | | | | | | | | | | | | | | add support for darwin vs aix syntax. We now can print instructions like this: add r3, r3, r4 blr and (in aix mode): add 3, 3, 4 blr llvm-svn: 119062 | ||||
| * | stub out a powerpc MCInstPrinter implementation. | Chris Lattner | 2010-11-14 | 1 | -0/+67 |
| llvm-svn: 119059 | |||||

