| Commit message (Expand) | Author | Age | Files | Lines |
* | Added for disassembly VLD1 (multiple single elements) which loads memory into | Johnny Chen | 2010-02-23 | 1 | -0/+33 |
* | Use the module's context instead of the global context. | Nicolas Geoffray | 2010-02-23 | 1 | -16/+16 |
* | no need to override IsLegalToFold, the base implementation | Chris Lattner | 2010-02-23 | 1 | -10/+0 |
* | fix a bug in findNonImmUse (used by IsLegalToFold) where nodes with | Chris Lattner | 2010-02-23 | 1 | -2/+14 |
* | Print node ID's in dumps and views if set. | Chris Lattner | 2010-02-23 | 1 | -0/+3 |
* | Adding the MicroBlaze backend. | Wesley Peck | 2010-02-23 | 38 | -0/+5380 |
* | use OutStreamer.EmitCodeAlignment for alignment in the text | Chris Lattner | 2010-02-23 | 1 | -4/+3 |
* | genericize MCAsmStreamer::EmitCodeAlignment to support other targets | Chris Lattner | 2010-02-23 | 1 | -2/+3 |
* | ECALLF, ECALLT shouldn't be marked as barriers. | Richard Osborne | 2010-02-23 | 1 | -2/+2 |
* | This is the first patch to put the needed bits in place to eventually allow code | Kevin Enderby | 2010-02-23 | 4 | -1/+51 |
* | Mark unconditional branches as barriers. Found using -verify-machineinstrs | Richard Osborne | 2010-02-23 | 1 | -3/+3 |
* | Speed up cycle checking significantly by caching results. | David Greene | 2010-02-23 | 1 | -3/+9 |
* | Don't do (X != Y) ? X : Y -> X for floating-point values; it doesn't | Dan Gohman | 2010-02-23 | 1 | -5/+23 |
* | Spelling. s/suppor /support / | Jim Grosbach | 2010-02-23 | 1 | -3/+3 |
* | Remove the code which constant-folded ptrtoint(inttoptr(x)+c) to | Dan Gohman | 2010-02-23 | 1 | -37/+5 |
* | Remove unused lowering function LowerJumpTable | Richard Osborne | 2010-02-23 | 2 | -13/+0 |
* | Lower BR_JT on the XCore to a jump into a series of jump instructions. | Richard Osborne | 2010-02-23 | 5 | -5/+103 |
* | Input files with empty suffixes must be passed to linker. | Mikhail Glushenkov | 2010-02-23 | 1 | -1/+2 |
* | Temporary disable response files. | Mikhail Glushenkov | 2010-02-23 | 1 | -1/+2 |
* | Implement order-preserving option forwarding. | Mikhail Glushenkov | 2010-02-23 | 1 | -1/+13 |
* | Correct option forwarding: initial implementation. | Mikhail Glushenkov | 2010-02-23 | 1 | -0/+9 |
* | New experimental/undocumented feature: 'works_on_empty'. | Mikhail Glushenkov | 2010-02-23 | 2 | -5/+1 |
* | disable two patterns that are using non-sensical result pattern types. | Chris Lattner | 2010-02-23 | 1 | -4/+4 |
* | remove a confused pattern that is trying to match an address | Chris Lattner | 2010-02-23 | 1 | -7/+0 |
* | remove a bunch of dead named arguments in input patterns, | Chris Lattner | 2010-02-23 | 5 | -46/+46 |
* | fix a type mismatch in this pattern, where we were using an i64 imm in a | Chris Lattner | 2010-02-23 | 1 | -1/+7 |
* | Update memdep when load PRE inserts a new load, and add some debug output. | Bob Wilson | 2010-02-23 | 1 | -0/+2 |
* | reapply my cellspu changes with a fix to not break the old isel. | Chris Lattner | 2010-02-23 | 1 | -42/+73 |
* | Revert 96854, 96852, and 96849, unbreaking test/CodeGen/CellSPU/i64ops.ll. | Dan Gohman | 2010-02-23 | 1 | -71/+42 |
* | X86InstrInfoSSE.td declares PINSRW as having type v8i16, | Chris Lattner | 2010-02-23 | 3 | -7/+19 |
* | Added versions of VCGE, VCGT, VCLE, and VCLT NEON instructions which compare to | Johnny Chen | 2010-02-23 | 1 | -9/+25 |
* | fix hte last cellspu failure. | Chris Lattner | 2010-02-23 | 1 | -11/+12 |
* | hack around more crimes in instruction selection. | Chris Lattner | 2010-02-23 | 1 | -16/+26 |
* | the cell backend is making all sorts of unsafe and incorrect assumptions | Chris Lattner | 2010-02-23 | 1 | -26/+44 |
* | Added VCEQ (immediate #0) NEON instruction for disassembly only. | Johnny Chen | 2010-02-23 | 1 | -0/+41 |
* | Dead code elimination | Jakob Stoklund Olesen | 2010-02-23 | 2 | -14/+0 |
* | Fix viewCFG on Linux. | Jeffrey Yasskin | 2010-02-23 | 1 | -1/+1 |
* | Instcombine constant folding can normalize gep with negative index to index w... | Evan Cheng | 2010-02-22 | 1 | -4/+9 |
* | Updated version of r96634 (which was reverted due to failing 176.gcc and | Jim Grosbach | 2010-02-22 | 5 | -5/+23 |
* | Clean up a bit and fix for when SPAdj != 0 | Jim Grosbach | 2010-02-22 | 1 | -3/+2 |
* | The predicate index isn't fixed, so scan for it to make sure we get the proper | Jim Grosbach | 2010-02-22 | 1 | -2/+3 |
* | Canonicalize ConstantInts to the right operand of commutative | Dan Gohman | 2010-02-22 | 2 | -2/+6 |
* | remove dupes now. | Chris Lattner | 2010-02-22 | 1 | -2/+0 |
* | move #includes earlier. | Chris Lattner | 2010-02-22 | 2 | -2/+3 |
* | MC/Mach-O: Remove non-sensical comment, and add a missing AddValueSymbols call. | Daniel Dunbar | 2010-02-22 | 1 | -3/+1 |
* | Minor formatting cleanup. | Dan Gohman | 2010-02-22 | 1 | -2/+1 |
* | Use Instruction::isCommutative instead of duplicating it. | Dan Gohman | 2010-02-22 | 1 | -24/+1 |
* | Added SEL, SXTB16, SXTAB16, UXTAB16, SMMULR, SMMLAR, SMMLSR, SMUAD, and SMUSD, | Johnny Chen | 2010-02-22 | 1 | -5/+83 |
* | Erase deleted instructions from GVN's ValueTable. This fixes assertion | Bob Wilson | 2010-02-22 | 1 | -0/+7 |
* | Added a bunch of instructions for disassembly only: | Johnny Chen | 2010-02-22 | 1 | -19/+145 |