summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCInstrInfo.h
Commit message (Collapse)AuthorAgeFilesLines
...
* Implement the getPointerRegClass method, which is required for the ptr_rcChris Lattner2006-06-171-2/+6
| | | | | | magic to work. llvm-svn: 28847
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-241-2/+2
| | | | | | by Anton Korobeynikov! This is a step towards closing PR786. llvm-svn: 28447
* Mark instructions that are cracked by the PPC970 decoder as such.Chris Lattner2006-03-131-1/+5
| | | | llvm-svn: 26720
* Several big changes:Chris Lattner2006-03-121-0/+37
| | | | | | | | | | | 1. Use flags on the instructions in the .td file to indicate the PPC970 unit type instead of a table in the .cpp file. Much cleaner. 2. Change the hazard recognizer to build d-groups according to the actual algorithm used, not my flawed understanding of it. 3. Model "must be in the first slot" and "must be the only instr in a group" accurately. llvm-svn: 26719
* implement TII::insertNoopChris Lattner2006-03-051-0/+3
| | | | llvm-svn: 26562
* implement isStoreToStackSlot for PPCChris Lattner2006-02-021-0/+1
| | | | llvm-svn: 25914
* Move isLoadFrom/StoreToStackSlot from MRegisterInfo to TargetInstrInfo,a far ↵Chris Lattner2006-02-021-0/+2
| | | | | | more logical place. Other methods should also be moved if anyoneis interested. :) llvm-svn: 25913
* fix out of date commentChris Lattner2006-01-181-1/+1
| | | | llvm-svn: 25422
* Fix Regression/CodeGen/PowerPC/2006-01-18-InvalidBranchOpcodeAssert.llChris Lattner2006-01-181-0/+2
| | | | llvm-svn: 25421
* More PPC32 -> PPC changes, as well as merging some classes that wereNate Begeman2005-10-161-4/+4
| | | | | | redundant after the change. llvm-svn: 23759
* Rename PPC32*.h to PPC*.hChris Lattner2005-10-141-0/+61
This completes the grand PPC file renaming llvm-svn: 23745
OpenPOWER on IntegriCloud