| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rename MRegisterInfo to TargetRegisterInfo. | Dan Gohman | 2008-02-10 | 1 | -1/+1 |
| | | | | | llvm-svn: 46930 | ||||
| * | It's not always safe to fold movsd into xorpd, etc. Check the alignment of ↵ | Evan Cheng | 2008-02-08 | 1 | -2/+4 |
| | | | | | | | the load address first to make sure it's 16 byte aligned. llvm-svn: 46893 | ||||
| * | Move even more functionality from MRegisterInfo into TargetInstrInfo. | Owen Anderson | 2008-01-07 | 1 | -0/+11 |
| | | | | | | | Some day I'll get it all moved over... llvm-svn: 45672 | ||||
| * | Move some more instruction creation methods from RegisterInfo into InstrInfo. | Owen Anderson | 2008-01-01 | 1 | -0/+19 |
| | | | | | llvm-svn: 45484 | ||||
| * | Fix a problem where lib/Target/TargetInstrInfo.h would include and use | Chris Lattner | 2008-01-01 | 1 | -1/+1 |
| | | | | | | | | | | | a header file from libcodegen. This violates a layering order: codegen depends on target, not the other way around. The fix to this is to split TII into two classes, TII and TargetInstrInfoImpl, which defines stuff that depends on libcodegen. It is defined in libcodegen, where the base is not. llvm-svn: 45475 | ||||
| * | Move copyRegToReg from MRegisterInfo to TargetInstrInfo. This is part of the | Owen Anderson | 2007-12-31 | 1 | -0/+5 |
| | | | | | | | Machine-level API cleanup instigated by Chris. llvm-svn: 45470 | ||||
| * | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| | | | | | llvm-svn: 45418 | ||||
| * | RemoveBranch() and InsertBranch() now returns number of instructions deleted ↵ | Evan Cheng | 2007-05-18 | 1 | -2/+2 |
| | | | | | | | / inserted. llvm-svn: 37192 | ||||
| * | Add all that branch mangling niftiness | Andrew Lenharth | 2006-10-31 | 1 | -0/+8 |
| | | | | | llvm-svn: 31313 | ||||
| * | implement uncond branch insertion so alpha works work branchfolding. | Chris Lattner | 2006-10-24 | 1 | -0/+4 |
| | | | | | llvm-svn: 31158 | ||||
| * | isStoreToStackSlot | Andrew Lenharth | 2006-02-03 | 1 | -0/+1 |
| | | | | | llvm-svn: 25925 | ||||
| * | Move isLoadFrom/StoreToStackSlot from MRegisterInfo to TargetInstrInfo,a far ↵ | Chris Lattner | 2006-02-02 | 1 | -0/+2 |
| | | | | | | | more logical place. Other methods should also be moved if anyoneis interested. :) llvm-svn: 25913 | ||||
| * | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -2/+2 |
| | | | | | llvm-svn: 21424 | ||||
| * | Make file header comment consistent: extend the whole 80 cols to fill the line | Misha Brukman | 2005-02-04 | 1 | -1/+1 |
| | | | | | llvm-svn: 20039 | ||||
| * | Let me introduce you to the early stages of the llvm backend for the alpha ↵ | Andrew Lenharth | 2005-01-22 | 1 | -0/+42 |
| processor llvm-svn: 19764 | |||||

