summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCInstrFormats.td
Commit message (Expand)AuthorAge
* split out an encoder for memri operands, allowing a relocation to be ploppedChris Lattner2010-11-15
* add support for encoding the lo14 forms used for a few PPC64 addressingChris Lattner2010-11-15
* Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field.Jakob Stoklund Olesen2010-04-05
* Implement __sync_synchronize on ppc32. Patch by Gary Benson.Dale Johannesen2008-08-22
* Implement ISD::TRAP support on PPCNate Begeman2008-08-11
* no need to explicitly clear these fields.Chris Lattner2008-01-07
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Next PPC long double bits: ppcf128->i32 conversion.Dale Johannesen2007-10-10
* Change instruction description to split OperandList into OutOperandList andEvan Cheng2007-07-19
* Add XLForm_1_ext template, patch by Nicolas Geoffray.Chris Lattner2007-02-25
* fix another sradi encoding bug. This fixes Olden/health with the ppc64 jit.Chris Lattner2006-12-06
* fix the jit encoding of sradi, simplify the MDForm1 description.Chris Lattner2006-12-06
* Rewrite the branch selector to be correct in the face of large functions.Chris Lattner2006-11-18
* add encoding for BCC, after finally wrestling strange ppc/tblgen endiannessChris Lattner2006-11-17
* Stop using isTwoAddress, switching to operand constraints instead.Chris Lattner2006-11-15
* implement preinc support for r+i loads on ppc64Chris Lattner2006-11-10
* dform 8/9 are identical to dform 1Chris Lattner2006-11-10
* fix encoding of BLRChris Lattner2006-11-07
* encode BLR predicate info for the JITChris Lattner2006-11-04
* Another fix in the rotate encodings, needed when the first two operands are notChris Lattner2006-07-13
* Fix encoding of rotates, such as rldiclChris Lattner2006-07-12
* Add a pattern for i64 sra. Print 8-byte units with a space between the .quadChris Lattner2006-06-27
* Rename OR4 -> OR. Move some PPC64-specific stuff to the 64-bit fileChris Lattner2006-06-20
* remove unused flagChris Lattner2006-06-20
* Add PowerPC intrinsics to support dcbz[l]Chris Lattner2006-06-06
* Add all of the data stream intrinsics and instructions. wooChris Lattner2006-04-05
* Add m[tf]vscr instructions.Chris Lattner2006-04-05
* Fix the JIT encoding of VSELChris Lattner2006-03-27
* Fix the JIT encoding of VSPLTI*Chris Lattner2006-03-27
* Add all of the altivec comparison instructions. Add patterns for theChris Lattner2006-03-26
* implement the vsldoi intrinsic.Chris Lattner2006-03-26
* Fix the JIT encoding of the VAForm_1 instructions, including vmaddfpChris Lattner2006-03-22
* Mark instructions that are cracked by the PPC970 decoder as such.Chris Lattner2006-03-13
* Several big changes:Chris Lattner2006-03-12
* PHI and INLINEASM are now built-in instructions provided by Target.tdChris Lattner2006-01-27
* Pattern-match return. Includes gross hack!Nate Begeman2005-12-20
* Add support for fmul node of type v4f32.Nate Begeman2005-12-14
* Add support patterns to many load and store instructions which willNate Begeman2005-12-09
* Define BR in the .td file now that Evan made tblgen smarter.Chris Lattner2005-12-04
* Represent the encoding of the SPR instructions as they actually are, soNate Begeman2005-11-29
* Add the remainder of the AltiVec 4 x float instructions. FurtherNate Begeman2005-11-29
* Small tweaks noticed while on the plane.Nate Begeman2005-11-26
* Some first bits of AltiVec stuff: Instruction Formats, Encodings, andNate Begeman2005-11-23
* Allow pseudos to have patterns, no functionality changeChris Lattner2005-10-25
* Added InstrSchedClass to each of the PowerPC Instructions.Jim Laskey2005-10-19
* Write patterns for the various shl and srl patterns that don't involveNate Begeman2005-10-19
* Nuke PowerPCInstrFormats.h, its contents are dead. Remove the definitionsChris Lattner2005-10-14
* Add a bunch of patterns for F64 FP ops, add some more integer opsChris Lattner2005-09-29
* add patterns for x?oris?Chris Lattner2005-09-08
* add patterns to the addi/addis/mulli etc instructions. Define predicatesChris Lattner2005-09-08