summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCInstrFormats.td
Commit message (Expand)AuthorAge
* Implement asm support for a few PowerPC bookIII that are needed for assemblingRoman Divacky2013-09-12
* [PowerPC] Support "eieio" instructionUlrich Weigand2013-07-01
* [PowerPC] Add variants of "sync" instructionUlrich Weigand2013-07-01
* [PowerPC] Support generic conditional branches in asm parserUlrich Weigand2013-06-24
* Implement the PowerPC system call (sc) instruction.Bill Schmidt2013-05-14
* [PowerPC] Add some Book II instructions to AsmParserUlrich Weigand2013-05-03
* PowerPC: Fix encoding of rldimi and rldcl instructionsUlrich Weigand2013-04-26
* Add a comment about the PPC Interpretation64Bit bitHal Finkel2013-04-12
* Add PPC instruction record forms and associated query functionsHal Finkel2013-04-12
* Generate PPC early conditional returnsHal Finkel2013-04-08
* PowerPC: Mark patterns as isCodeGenOnly.Ulrich Weigand2013-03-26
* PowerPC: Simplify FADD in round-to-zero mode.Ulrich Weigand2013-03-26
* PowerPC: Use CCBITRC operand for ISEL patterns.Ulrich Weigand2013-03-26
* Implement builtin_{setjmp/longjmp} on PPCHal Finkel2013-03-21
* Fix wrong PowerPC instruction encodings due toUlrich Weigand2012-11-13
* Fix instruction encoding for "bd(n)z" on PowerPC,Ulrich Weigand2012-11-13
* Fix instruction encoding for "isel" on PowerPC,Ulrich Weigand2012-11-13
* Add the PPCCTRLoops pass: a PPC machine-code-level optimization pass to form ...Hal Finkel2012-06-08
* Fix dynamic linking on PPC64.Hal Finkel2012-03-31
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-18
* 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