| Commit message (Expand) | Author | Age | Files | Lines |
* | teach the x86 address matching stuff to handle | Chris Lattner | 2010-04-20 | 1 | -7/+22 |
* | Because of the EMMS problem, right now we have to support | Dale Johannesen | 2010-04-20 | 1 | -5/+5 |
* | Better error-handling of getBitFieldInvMask() where msb < lsb (encoding error), | Johnny Chen | 2010-04-20 | 1 | -6/+14 |
* | For t2LDRT, t2LDRBT, t2LDRHT, t2LDRSBT, and t2LDRSHT, if Rn(Inst{19-16})=='11... | Johnny Chen | 2010-04-20 | 1 | -5/+5 |
* | teach cellspu how to return i8 and i16 from calls, | Chris Lattner | 2010-04-20 | 1 | -12/+2 |
* | disable optimizations in this directory for MSVC9. This avoids | Chris Lattner | 2010-04-20 | 1 | -0/+7 |
* | Better error-handling for DisassembleThumb2DPModImm() with 2-reg operands where | Johnny Chen | 2010-04-20 | 1 | -1/+4 |
* | Remove the palignr intrinsics now that we lower them to vector shuffles, | Eric Christopher | 2010-04-20 | 1 | -18/+2 |
* | More IT instruction error-handling improvements from fuzzing. | Johnny Chen | 2010-04-20 | 1 | -3/+17 |
* | Better error handling of invalid IT mask '0000', instead of just asserting. | Johnny Chen | 2010-04-19 | 3 | -5/+11 |
* | Delete an unnecessary reference to SelectionDAGISel::BB. | Dan Gohman | 2010-04-19 | 1 | -1/+0 |
* | According to A8.6.16 B (Encoding T3) and A8.3 Conditional execution -- A8.3.1 | Johnny Chen | 2010-04-19 | 1 | -8/+13 |
* | More progress on promoting i16 operations to i32 for x86. Work in progress. | Evan Cheng | 2010-04-19 | 1 | -8/+35 |
* | Better error-handling for DisassembleThumb2DPSoReg() where the 3-reg operand | Johnny Chen | 2010-04-19 | 1 | -3/+6 |
* | ARM disassembler did not react to recent changes to the NEON instruction table. | Johnny Chen | 2010-04-19 | 1 | -10/+22 |
* | Add missed part of prev. commit | Anton Korobeynikov | 2010-04-18 | 1 | -1/+2 |
* | Make processor FUs unique for given itinerary. This extends the limit of 32 | Anton Korobeynikov | 2010-04-18 | 12 | -848/+861 |
* | fix PR6332, allowing an index of zero into a zero sized array | Chris Lattner | 2010-04-17 | 1 | -2/+2 |
* | teach the x86 asm parser how to handle segment prefixes | Chris Lattner | 2010-04-17 | 1 | -12/+17 |
* | Fix -Wcast-qual warnings. | Dan Gohman | 2010-04-17 | 1 | -4/+5 |
* | remove a dead variable, PR6856 | Chris Lattner | 2010-04-17 | 1 | -1/+0 |
* | Add const qualifiers to TargetLoweringObjectFile usage. | Dan Gohman | 2010-04-17 | 6 | -19/+20 |
* | Use const_cast instead of a C-style cast to cast away const. | Dan Gohman | 2010-04-17 | 1 | -1/+1 |
* | Delete now-unnecessary const_casts. | Dan Gohman | 2010-04-17 | 1 | -4/+3 |
* | Use cast instead of dyn_cast when assuming success. | Dan Gohman | 2010-04-17 | 1 | -6/+6 |
* | Use const qualifiers with TargetLowering. This eliminates several | Dan Gohman | 2010-04-17 | 57 | -654/+712 |
* | Move per-function state out of TargetLowering subclasses and into | Dan Gohman | 2010-04-17 | 29 | -174/+350 |
* | Name these stub files consistently with the SPU and PPC targets' conventions. | Chandler Carruth | 2010-04-17 | 4 | -18/+18 |
* | a bunch of ssse3 instructions are misencoded to think they have an | Chris Lattner | 2010-04-17 | 1 | -0/+3 |
* | More work to allow dag combiner to promote 16-bit ops to 32-bit. | Evan Cheng | 2010-04-17 | 3 | -8/+65 |
* | Revise my previous change to ExpandBIT_CONVERT. I hadn't realized that this | Bob Wilson | 2010-04-17 | 1 | -12/+22 |
* | add a note | Chris Lattner | 2010-04-16 | 1 | -0/+5 |
* | Revert 101465, it broke internal OpenGL testing. | Eric Christopher | 2010-04-16 | 4 | -41/+40 |
* | Cast to (uint64_t) instead of relying on the "ul" suffix. | Johnny Chen | 2010-04-16 | 1 | -1/+1 |
* | Add skeleton target-specific SelectionDAGInfo files. | Dan Gohman | 2010-04-16 | 39 | -0/+676 |
* | Fixed logic error. Should check Builder for validity before calling SetSession | Johnny Chen | 2010-04-16 | 1 | -3/+2 |
* | Fixed a bug in DisassembleN1RegModImmFrm() where a break stmt was missing for a | Johnny Chen | 2010-04-16 | 3 | -5/+26 |
* | add a missing break back, patch by Nico Schmidt! | Chris Lattner | 2010-04-16 | 1 | -0/+1 |
* | Eliminate an unnecessary SelectionDAG dependency in getOptimalMemOpType. | Dan Gohman | 2010-04-16 | 4 | -13/+13 |
* | In the same spirit of r101524, which removed the assert() from printAddrMode2... | Johnny Chen | 2010-04-16 | 2 | -2/+0 |
* | Multiclass LdStCop was using pre-UAL syntax LDC<c>L for the L fragment. Changed | Johnny Chen | 2010-04-16 | 1 | -4/+4 |
* | Remove the assert() from printAddrMode2OffsetOperand(). "#0 and #-0" are | Johnny Chen | 2010-04-16 | 2 | -2/+0 |
* | reapply r101434 | Gabor Greif | 2010-04-16 | 4 | -40/+41 |
* | Adding support for dag combiner to promote operations for profit. This requir... | Evan Cheng | 2010-04-16 | 2 | -0/+43 |
* | Use getAL() rather than a major constant. | Evan Cheng | 2010-04-16 | 1 | -9/+9 |
* | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif | 2010-04-16 | 4 | -41/+40 |
* | Fixed a bug in ARM disassembly where LDRSBT should have am3offset operand, not | Johnny Chen | 2010-04-15 | 1 | -1/+1 |
* | Use default lowering of DYNAMIC_STACKALLOC. As far as I can tell, ARM isle is... | Evan Cheng | 2010-04-15 | 2 | -62/+1 |
* | reapply r101364, which has been backed out in r101368 | Gabor Greif | 2010-04-15 | 4 | -40/+41 |
* | ARM SelectDYN_ALLOC should emit a copy from SP rather than referencing SP dir... | Evan Cheng | 2010-04-15 | 1 | -1/+1 |