| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement __sync_synchronize on ppc32. Patch by Gary Benson. | Dale Johannesen | 2008-08-22 | 1 | -0/+11 |
* | Implement ISD::TRAP support on PPC | Nate Begeman | 2008-08-11 | 1 | -0/+11 |
* | no need to explicitly clear these fields. | Chris Lattner | 2008-01-07 | 1 | -1/+0 |
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Next PPC long double bits: ppcf128->i32 conversion. | Dale Johannesen | 2007-10-10 | 1 | -0/+49 |
* | Change instruction description to split OperandList into OutOperandList and | Evan Cheng | 2007-07-19 | 1 | -130/+135 |
* | Add XLForm_1_ext template, patch by Nicolas Geoffray. | Chris Lattner | 2007-02-25 | 1 | -14/+24 |
* | fix another sradi encoding bug. This fixes Olden/health with the ppc64 jit. | Chris Lattner | 2006-12-06 | 1 | -1/+1 |
* | fix the jit encoding of sradi, simplify the MDForm1 description. | Chris Lattner | 2006-12-06 | 1 | -5/+5 |
* | Rewrite the branch selector to be correct in the face of large functions. | Chris Lattner | 2006-11-18 | 1 | -16/+2 |
* | add encoding for BCC, after finally wrestling strange ppc/tblgen endianness | Chris Lattner | 2006-11-17 | 1 | -0/+18 |
* | Stop using isTwoAddress, switching to operand constraints instead. | Chris Lattner | 2006-11-15 | 1 | -5/+0 |
* | implement preinc support for r+i loads on ppc64 | Chris Lattner | 2006-11-10 | 1 | -4/+0 |
* | dform 8/9 are identical to dform 1 | Chris Lattner | 2006-11-10 | 1 | -9/+0 |
* | fix encoding of BLR | Chris Lattner | 2006-11-07 | 1 | -2/+2 |
* | encode BLR predicate info for the JIT | Chris Lattner | 2006-11-04 | 1 | -0/+13 |
* | Another fix in the rotate encodings, needed when the first two operands are not | Chris Lattner | 2006-07-13 | 1 | -1/+1 |
* | Fix encoding of rotates, such as rldicl | Chris Lattner | 2006-07-12 | 1 | -3/+3 |
* | Add a pattern for i64 sra. Print 8-byte units with a space between the .quad | Chris Lattner | 2006-06-27 | 1 | -1/+2 |
* | Rename OR4 -> OR. Move some PPC64-specific stuff to the 64-bit file | Chris Lattner | 2006-06-20 | 1 | -1/+0 |
* | remove unused flag | Chris Lattner | 2006-06-20 | 1 | -1/+0 |
* | Add PowerPC intrinsics to support dcbz[l] | Chris Lattner | 2006-06-06 | 1 | -0/+17 |
* | Add all of the data stream intrinsics and instructions. woo | Chris Lattner | 2006-04-05 | 1 | -0/+22 |
* | Add m[tf]vscr instructions. | Chris Lattner | 2006-04-05 | 1 | -0/+27 |
* | Fix the JIT encoding of VSEL | Chris Lattner | 2006-03-27 | 1 | -0/+20 |
* | Fix the JIT encoding of VSPLTI* | Chris Lattner | 2006-03-27 | 1 | -0/+15 |
* | Add all of the altivec comparison instructions. Add patterns for the | Chris Lattner | 2006-03-26 | 1 | -2/+3 |
* | implement the vsldoi intrinsic. | Chris Lattner | 2006-03-26 | 1 | -0/+18 |
* | Fix the JIT encoding of the VAForm_1 instructions, including vmaddfp | Chris Lattner | 2006-03-22 | 1 | -1/+1 |
* | Mark instructions that are cracked by the PPC970 decoder as such. | Chris Lattner | 2006-03-13 | 1 | -5/+4 |
* | Several big changes: | Chris Lattner | 2006-03-12 | 1 | -1/+21 |
* | PHI and INLINEASM are now built-in instructions provided by Target.td | Chris Lattner | 2006-01-27 | 1 | -2/+1 |
* | Pattern-match return. Includes gross hack! | Nate Begeman | 2005-12-20 | 1 | -3/+5 |
* | Add support for fmul node of type v4f32. | Nate Begeman | 2005-12-14 | 1 | -0/+8 |
* | Add support patterns to many load and store instructions which will | Nate Begeman | 2005-12-09 | 1 | -29/+40 |
* | Define BR in the .td file now that Evan made tblgen smarter. | Chris Lattner | 2005-12-04 | 1 | -1/+2 |
* | Represent the encoding of the SPR instructions as they actually are, so | Nate Begeman | 2005-11-29 | 1 | -2/+10 |
* | Add the remainder of the AltiVec 4 x float instructions. Further | Nate Begeman | 2005-11-29 | 1 | -0/+14 |
* | Small tweaks noticed while on the plane. | Nate Begeman | 2005-11-26 | 1 | -0/+6 |
* | Some first bits of AltiVec stuff: Instruction Formats, Encodings, and | Nate Begeman | 2005-11-23 | 1 | -0/+45 |
* | Allow pseudos to have patterns, no functionality change | Chris Lattner | 2005-10-25 | 1 | -2/+2 |
* | Added InstrSchedClass to each of the PowerPC Instructions. | Jim Laskey | 2005-10-19 | 1 | -106/+141 |
* | Write patterns for the various shl and srl patterns that don't involve | Nate Begeman | 2005-10-19 | 1 | -4/+10 |
* | Nuke PowerPCInstrFormats.h, its contents are dead. Remove the definitions | Chris Lattner | 2005-10-14 | 1 | -28/+0 |
* | Add a bunch of patterns for F64 FP ops, add some more integer ops | Chris Lattner | 2005-09-29 | 1 | -7/+12 |
* | add patterns for x?oris? | Chris Lattner | 2005-09-08 | 1 | -1/+4 |
* | add patterns to the addi/addis/mulli etc instructions. Define predicates | Chris Lattner | 2005-09-08 | 1 | -5/+10 |
* | Add patterns for some new instructions, allowing the use of the ineg fragment. | Chris Lattner | 2005-09-08 | 1 | -2/+2 |
* | Add AND/OR/XOR | Chris Lattner | 2005-09-02 | 1 | -3/+8 |
* | Add some initial patterns to simple binary instructions, though they | Chris Lattner | 2005-09-02 | 1 | -8/+5 |