aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC/PPCInstrFormats.td
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC] Support "eieio" instructionUlrich Weigand2013-07-011-0/+6
* [PowerPC] Add variants of "sync" instructionUlrich Weigand2013-07-011-1/+4
* [PowerPC] Support generic conditional branches in asm parserUlrich Weigand2013-06-241-0/+14
* Implement the PowerPC system call (sc) instruction.Bill Schmidt2013-05-141-0/+13
* [PowerPC] Add some Book II instructions to AsmParserUlrich Weigand2013-05-031-0/+6
* PowerPC: Fix encoding of rldimi and rldcl instructionsUlrich Weigand2013-04-261-0/+19
* Add a comment about the PPC Interpretation64Bit bitHal Finkel2013-04-121-0/+5
* Add PPC instruction record forms and associated query functionsHal Finkel2013-04-121-1/+14
* Generate PPC early conditional returnsHal Finkel2013-04-081-3/+3
* PowerPC: Mark patterns as isCodeGenOnly.Ulrich Weigand2013-03-261-0/+1
* PowerPC: Simplify FADD in round-to-zero mode.Ulrich Weigand2013-03-261-2/+1
* PowerPC: Use CCBITRC operand for ISEL patterns.Ulrich Weigand2013-03-261-4/+2
* Implement builtin_{setjmp/longjmp} on PPCHal Finkel2013-03-211-0/+12
* Fix wrong PowerPC instruction encodings due toUlrich Weigand2012-11-131-4/+4
* Fix instruction encoding for "bd(n)z" on PowerPC,Ulrich Weigand2012-11-131-6/+7
* Fix instruction encoding for "isel" on PowerPC,Ulrich Weigand2012-11-131-0/+20
* Add the PPCCTRLoops pass: a PPC machine-code-level optimization pass to form ...Hal Finkel2012-06-081-0/+6
* Fix dynamic linking on PPC64.Hal Finkel2012-03-311-0/+59
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-2/+2
* split out an encoder for memri operands, allowing a relocation to be ploppedChris Lattner2010-11-151-2/+15
* add support for encoding the lo14 forms used for a few PPC64 addressingChris Lattner2010-11-151-4/+18
* Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field.Jakob Stoklund Olesen2010-04-051-3/+8
* Implement __sync_synchronize on ppc32. Patch by Gary Benson.Dale Johannesen2008-08-221-0/+11
* Implement ISD::TRAP support on PPCNate Begeman2008-08-111-0/+11
* no need to explicitly clear these fields.Chris Lattner2008-01-071-1/+0
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Next PPC long double bits: ppcf128->i32 conversion.Dale Johannesen2007-10-101-0/+49
* Change instruction description to split OperandList into OutOperandList andEvan Cheng2007-07-191-130/+135
* Add XLForm_1_ext template, patch by Nicolas Geoffray.Chris Lattner2007-02-251-14/+24
* fix another sradi encoding bug. This fixes Olden/health with the ppc64 jit.Chris Lattner2006-12-061-1/+1
* fix the jit encoding of sradi, simplify the MDForm1 description.Chris Lattner2006-12-061-5/+5
* Rewrite the branch selector to be correct in the face of large functions.Chris Lattner2006-11-181-16/+2
* add encoding for BCC, after finally wrestling strange ppc/tblgen endiannessChris Lattner2006-11-171-0/+18
* Stop using isTwoAddress, switching to operand constraints instead.Chris Lattner2006-11-151-5/+0
* implement preinc support for r+i loads on ppc64Chris Lattner2006-11-101-4/+0
* dform 8/9 are identical to dform 1Chris Lattner2006-11-101-9/+0
* fix encoding of BLRChris Lattner2006-11-071-2/+2
* encode BLR predicate info for the JITChris Lattner2006-11-041-0/+13
* Another fix in the rotate encodings, needed when the first two operands are notChris Lattner2006-07-131-1/+1
* Fix encoding of rotates, such as rldiclChris Lattner2006-07-121-3/+3
* Add a pattern for i64 sra. Print 8-byte units with a space between the .quadChris Lattner2006-06-271-1/+2
* Rename OR4 -> OR. Move some PPC64-specific stuff to the 64-bit fileChris Lattner2006-06-201-1/+0
* remove unused flagChris Lattner2006-06-201-1/+0
* Add PowerPC intrinsics to support dcbz[l]Chris Lattner2006-06-061-0/+17
* Add all of the data stream intrinsics and instructions. wooChris Lattner2006-04-051-0/+22
* Add m[tf]vscr instructions.Chris Lattner2006-04-051-0/+27
* Fix the JIT encoding of VSELChris Lattner2006-03-271-0/+20
* Fix the JIT encoding of VSPLTI*Chris Lattner2006-03-271-0/+15
* Add all of the altivec comparison instructions. Add patterns for theChris Lattner2006-03-261-2/+3
* implement the vsldoi intrinsic.Chris Lattner2006-03-261-0/+18