summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCInstrInfo.cpp
Commit message (Expand)AuthorAge
* Relex assertions to account for additional implicit def / use operands.Evan Cheng2007-04-25
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-07
* Change MachineInstr ctor's to take a TargetInstrDescriptor reference insteadEvan Cheng2006-11-27
* convert PPC::BCC to use the 'pred' operand instead of separate predicateChris Lattner2006-11-17
* rename PPC::COND_BRANCH to PPC::BCCChris Lattner2006-11-17
* start using PPC predicates more consistently.Chris Lattner2006-11-17
* Properly transfer kill / dead info.Evan Cheng2006-11-15
* Matches MachineInstr changes.Evan Cheng2006-11-13
* implement the BlockHasNoFallThrough hookChris Lattner2006-10-28
* Implement support for branch reversal, fix a bug in branch analysis.Chris Lattner2006-10-21
* Simplify code, no functionality changeChris Lattner2006-10-21
* implement support for inserting a cond branchChris Lattner2006-10-21
* add support for inserting an uncond branchChris Lattner2006-10-17
* implement branch inspection/modification methods.Chris Lattner2006-10-13
* In 64-bit mode, 64-bit GPRs are callee saved, not 32-bit ones.Chris Lattner2006-07-11
* Rename OR4 -> OR. Move some PPC64-specific stuff to the 64-bit fileChris Lattner2006-06-20
* Implement the getPointerRegClass method, which is required for the ptr_rcChris Lattner2006-06-17
* Move some methods out of MachineInstr into MachineOperandChris Lattner2006-05-04
* teach the ppc backend how to spill/reload vector regsChris Lattner2006-03-16
* Add support for copying registers. still needed: spilling and reloading themChris Lattner2006-03-16
* implement TII::insertNoopChris Lattner2006-03-05
* add 64b gpr store to the possible list of isStoreToStackSlot opcodes.Nate Begeman2006-02-02
* implement isStoreToStackSlot for PPCChris Lattner2006-02-02
* Move isLoadFrom/StoreToStackSlot from MRegisterInfo to TargetInstrInfo,a far ...Chris Lattner2006-02-02
* teach ppc backend these are copiesChris Lattner2005-10-19
* First bits of 64 bit PowerPC stuff, currently disabled. A lot of this isNate Begeman2005-10-18
* More PPC32 -> PPC changes, as well as merging some classes that wereNate Begeman2005-10-16
* Rename PPC32*.h to PPC*.hChris Lattner2005-10-14
* Rename PowerPC*.h to PPC*.hChris Lattner2005-10-14
* Eliminate PowerPC.td and PPC32.td, consolidating them into PPC.tdChris Lattner2005-10-14
* Fix a CQ regression from my patch to split F32/F64 into seperate registerChris Lattner2005-10-07
* Modify the ppc backend to use two register classes for FP: F8RC and F4RC.Chris Lattner2005-10-01
* Teach the code generator that rlwimi is commutable if the rotate amountChris Lattner2005-09-09
* Remove trailing whitespaceMisha Brukman2005-04-21
* Initial support for allocation condition registersNate Begeman2005-04-12
* Add ori reg, reg, 0 as a move instruction. This can be generated fromNate Begeman2004-10-07
* PowerPC 32-/64-bit split: Part I, PPC32* bit files, adapted from former PowerPC*Misha Brukman2004-08-17