2011-04-12 |
Johnny Chen | Add sanity check for Ld/St Dual forms of Thumb2 instruc... |
tree | commitdiff |
2011-04-12 |
Jakob Stoklund Olesen | Add @earlyclobber constraints to the writeback register... |
tree | commitdiff |
2011-04-12 |
Johnny Chen | The Thumb2 RFE instructions need to have their second... |
tree | commitdiff |
2011-04-12 |
Johnny Chen | Add bad register checks for Thumb2 Ld/St instructions. |
tree | commitdiff |
2011-04-12 |
Johnny Chen | The Thumb2 Ld, St, and Preload instructions with the... |
tree | commitdiff |
2011-04-12 |
Johnny Chen | Print out a debug message when the reglist fails the... |
tree | commitdiff |
2011-04-12 |
Cameron Zwarich | Split a store of a VMOVDRR into two integer stores... |
tree | commitdiff |
2011-04-12 |
Johnny Chen | A8.6.16 B |
tree | commitdiff |
2011-04-11 |
Johnny Chen | Thumb disassembler was erroneously rejecting "blx sp... |
tree | commitdiff |
2011-04-11 |
Johnny Chen | Fix the bug where the immediate shift amount for Thumb... |
tree | commitdiff |
2011-04-11 |
Owen Anderson | Fix another using-CPSR-twice bug in my ADCS/SBCS cleanu... |
tree | commitdiff |
2011-04-11 |
Johnny Chen | Trivial comment fix. |
tree | commitdiff |
2011-04-11 |
Johnny Chen | Check invalid register encodings for LdFrm/StFrm ARM... |
tree | commitdiff |
2011-04-11 |
Kevin Enderby | Adding support for printing operands symbolically to... |
tree | commitdiff |
2011-04-11 |
Jay Foad | Don't include Operator.h from InstrTypes.h. |
tree | commitdiff |
2011-04-08 |
Matt Beaumont-Gay | Fix an apparent typo that made GCC complain |
tree | commitdiff |
2011-04-08 |
Evan Cheng | Change -arm-trap-func= into a non-arm specific option... |
tree | commitdiff |
2011-04-08 |
Johnny Chen | Check opcoe (dmb, dsb) instead of bitfields matching. |
tree | commitdiff |
2011-04-08 |
Johnny Chen | Hanlde the checking of bad regs for SMMLAR properly... |
tree | commitdiff |
2011-04-08 |
Johnny Chen | Sanity check the option operand for DMB/DSB. |
tree | commitdiff |
2011-04-08 |
Jim Grosbach | Mark hasExtraDefRegAllocReq=1 on LDRD. |
tree | commitdiff |
2011-04-08 |
Johnny Chen | Add sanity checking for bad register specifier(s) for... |
tree | commitdiff |
2011-04-07 |
Evan Cheng | Add option to emit @llvm.trap as a function call instea... |
tree | commitdiff |
2011-04-07 |
Mon P Wang | Fixed encoding for VEXTqf |
tree | commitdiff |
2011-04-07 |
Johnny Chen | Add sanity checking for invalid register encodings... |
tree | commitdiff |
2011-04-07 |
Johnny Chen | Add sanity checking for invalid register encodings... |
tree | commitdiff |
2011-04-07 |
Johnny Chen | Add some more comments about checkings of invalid regis... |
tree | commitdiff |
2011-04-07 |
Tanya Lattner | Prevent ARM DAG Combiner from doing an AND or OR combin... |
tree | commitdiff |
2011-04-07 |
Johnny Chen | Sanity check MSRi for invalid mask values and reject... |
tree | commitdiff |
2011-04-07 |
Johnny Chen | The ARM disassembler was not recognizing USADA8 instruc... |
tree | commitdiff |
2011-04-07 |
Evan Cheng | Change -arm-divmod-libcall to a target neutral option. |
tree | commitdiff |
2011-04-07 |
Johnny Chen | Should also check SMLAD for invalid register values. |
tree | commitdiff |
2011-04-06 |
Owen Anderson | Teach the ARM peephole optimizer that RSB, RSC, ADC... |
tree | commitdiff |
2011-04-06 |
Owen Anderson | Cleanups from Jim: remove redundant constraints and... |
tree | commitdiff |
2011-04-06 |
Jim Grosbach | Tidy up. |
tree | commitdiff |
2011-04-06 |
Johnny Chen | A8.6.393 |
tree | commitdiff |
2011-04-06 |
Johnny Chen | A8.6.92 MCR (Encoding A1): if coproc == '101x' then... |
tree | commitdiff |
2011-04-06 |
Johnny Chen | Fix a bug in the disassembly of VGETLNs8 where the... |
tree | commitdiff |
2011-04-06 |
Johnny Chen | Add a missing opcode (SMLSLDX) to BadRegsMulFrm() function. |
tree | commitdiff |
2011-04-05 |
Owen Anderson | Reapply r128946 (pseudoization of various instructions... |
tree | commitdiff |
2011-04-05 |
Johnny Chen | Fix a typo in the handling of PKHTB opcode, plus add... |
tree | commitdiff |
2011-04-05 |
Bob Wilson | Clean up some code for clarity. |
tree | commitdiff |
2011-04-05 |
Owen Anderson | Revert r128946 while I figure out why it broke the... |
tree | commitdiff |
2011-04-05 |
Johnny Chen | A7.3 register encoding |
tree | commitdiff |
2011-04-05 |
Owen Anderson | Give RSBS and RSCS the pseudo treatment. |
tree | commitdiff |
2011-04-05 |
Johnny Chen | ARM disassembler was erroneously accepting an invalid... |
tree | commitdiff |
2011-04-05 |
Johnny Chen | ARM disassembler was erroneously accepting an invalid... |
tree | commitdiff |
2011-04-05 |
Owen Anderson | Fix bugs in the pseuo-ization of ADCS/SBCS pointed... |
tree | commitdiff |
2011-04-05 |
Johnny Chen | The r128085 checkin modified the operand ordering for... |
tree | commitdiff |
2011-04-05 |
Johnny Chen | ARM disassembler should flag (rGPRRegClassID, r13|r15... |
tree | commitdiff |
2011-04-05 |
Jim Grosbach | Make second source operand of LDRD pre/post explicit. |
tree | commitdiff |
2011-04-05 |
Johnny Chen | Constants with multiple encodings (ARM): |
tree | commitdiff |
2011-04-05 |
Johnny Chen | Check for invalid register encodings for UMAAL and... |
tree | commitdiff |
2011-04-05 |
Owen Anderson | Convert ADCS and SBCS instructions into pseudos that... |
tree | commitdiff |
2011-04-05 |
Bill Wendling | Revamp the SjLj "dispatch setup" intrinsic. |
tree | commitdiff |
2011-04-05 |
Eric Christopher | Just use BL all the time. It's safer that way. |
tree | commitdiff |
2011-04-05 |
Johnny Chen | Fix SRS/SRSW encoding bits. |
tree | commitdiff |
2011-04-04 |
Johnny Chen | A8.6.105 MUL |
tree | commitdiff |
2011-04-04 |
Johnny Chen | RFE encoding should also specify the "should be" encodi... |
tree | commitdiff |
2011-04-04 |
Johnny Chen | Fix incorrect alignment for NEON VST2b32_UPD. |
tree | commitdiff |
2011-04-04 |
Bruno Cardoso Lopes | - Implement asm parsing support for LDRSBT, LDRHT,... |
tree | commitdiff |
2011-04-02 |
Cameron Zwarich | Do some peephole optimizations to remove pointless... |
tree | commitdiff |
2011-04-02 |
Johnny Chen | Fixed a bug in disassembly of STR_POST, where the immed... |
tree | commitdiff |
2011-04-01 |
Johnny Chen | Fixed MOVr for "should be" encoding bits for Inst{19... |
tree | commitdiff |
2011-04-01 |
Johnny Chen | MOVs should have Inst{19-16} as 0b0000, otherwise,... |
tree | commitdiff |
2011-04-01 |
Johnny Chen | Fix the instruction table entries for AI1_adde_sube_s_i... |
tree | commitdiff |
2011-04-01 |
Evan Cheng | Avoid de-referencing pass beginning of a basic block... |
tree | commitdiff |
2011-04-01 |
Owen Anderson | When the architecture is explicitly armv6 or thumbv6... |
tree | commitdiff |
2011-04-01 |
Jim Grosbach | LDRD/STRD instructions should print both Rt and Rt2... |
tree | commitdiff |
2011-04-01 |
Johnny Chen | Fix a LDRT/LDRBT decoding bug where for Encoding A2... |
tree | commitdiff |
2011-04-01 |
Johnny Chen | Fix LDRi12 immediate operand, which was changed to... |
tree | commitdiff |
2011-04-01 |
Benjamin Kramer | Initialize HasVMLxForwarding. |
tree | commitdiff |
2011-04-01 |
Evan Cheng | Issue libcalls __udivmod*i4 / __divmod*i4 for div ... |
tree | commitdiff |
2011-04-01 |
Matt Beaumont-Gay | Remove unused variables |
tree | commitdiff |
2011-03-31 |
Bruno Cardoso Lopes | Apply again changes to support ARM memory asm parsing... |
tree | commitdiff |
2011-03-31 |
Jakob Stoklund Olesen | Provide a legal pointer register class when targeting... |
tree | commitdiff |
2011-03-31 |
Evan Cheng | Distribute (A + B) * C to (A * C) + (B * C) to make... |
tree | commitdiff |
2011-03-31 |
Johnny Chen | Fix single word and unsigned byte data transfer instruc... |
tree | commitdiff |
2011-03-31 |
Johnny Chen | Add BLXi to the instruction table for disassembly purpose. |
tree | commitdiff |
2011-03-31 |
Bruno Cardoso Lopes | Revert r128632 again, until I figure out what break... |
tree | commitdiff |
2011-03-31 |
Bruno Cardoso Lopes | Reapply r128585 without generating a lib depedency... |
tree | commitdiff |
2011-03-31 |
Matt Beaumont-Gay | Revert "- Implement asm parsing support for LDRT, LDRBT... |
tree | commitdiff |
2011-03-30 |
Owen Anderson | Somehow we managed to forget to encode the lane index... |
tree | commitdiff |
2011-03-30 |
Evan Cheng | Don't try to create zero-sized stack objects. |
tree | commitdiff |
2011-03-30 |
Bruno Cardoso Lopes | - Implement asm parsing support for LDRT, LDRBT, STRT... |
tree | commitdiff |
2011-03-30 |
Cameron Zwarich | Add a ARM-specific SD node for VBSL so that forms with... |
tree | commitdiff |
2011-03-29 |
Evan Cheng | Add intrinsics @llvm.arm.neon.vmulls and @llvm.arm... |
tree | commitdiff |
2011-03-29 |
Cameron Zwarich | Add Neon SINT_TO_FP and UINT_TO_FP lowering from v4i16... |
tree | commitdiff |
2011-03-29 |
Owen Anderson | Check early if this is an unsupported opcode, so that... |
tree | commitdiff |
2011-03-29 |
Johnny Chen | A8.6.188 STC, STC2 |
tree | commitdiff |
2011-03-29 |
Owen Anderson | Add safety check that didn't show up in testing. |
tree | commitdiff |
2011-03-29 |
Owen Anderson | Get rid of the non-writeback versions VLDMDB and VSTMDB... |
tree | commitdiff |
2011-03-29 |
Evan Cheng | Optimizing (zext A + zext B) * C, to (VMULL A, C) ... |
tree | commitdiff |
2011-03-28 |
Johnny Chen | Fix ARM disassembly for PLD/PLDW/PLI which suffers... |
tree | commitdiff |
2011-03-26 |
Johnny Chen | Fixed the t2PLD and friends disassembly and add two... |
tree | commitdiff |
2011-03-26 |
Eric Christopher | Fix the bfi handling for or (and a mask) (and b mask... |
tree | commitdiff |
2011-03-25 |
Johnny Chen | Fix DisassembleThumb2DPReg()'s handling of RegClass... |
tree | commitdiff |
2011-03-25 |
Johnny Chen | DisassembleThumb2LdSt() did not handle t2LDRs correctly... |
tree | commitdiff |
2011-03-25 |
Johnny Chen | Modify DisassembleThumb2LdStEx() to be more robust... |
tree | commitdiff |
2011-03-25 |
Johnny Chen | Instruction formats of SWP/SWPB were changed from LdStE... |
tree | commitdiff |
next |