2010-08-05 |
Bob Wilson | Fix indentation. |
blob | commitdiff | raw |
2010-08-05 |
Bob Wilson | Add an ARM RSCrr instruction for disassembly only. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Bob Wilson | Add an ARM RSBrr instruction for disassembly only. |
blob | commitdiff | raw | diff to current |
2010-07-31 |
Bob Wilson | Move newlines before inline jumptables from the asm... |
blob | commitdiff | raw | diff to current |
2010-07-29 |
Nate Begeman | Add builtins for ssat/usat, similar to RealView's __ssa... |
blob | commitdiff | raw | diff to current |
2010-07-29 |
Nate Begeman | Add intrinsics __builtin_arm_qadd & __builtin_arm_qsub... |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Jim Grosbach | ARM mode version of r109693. Remove incorrect substitut... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Jim Grosbach | Add basic support to code-gen the ARM/Thumb2 bit-field... |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Jim Grosbach | Improve 64-subtraction of immediates when parts of... |
blob | commitdiff | raw | diff to current |
2010-07-13 |
Evan Cheng | Extend the r107852 optimization which turns some fp... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Dale Johannesen | Changes to ARM tail calls, mostly cosmetic. |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Jim Grosbach | LEApcrelJT shouldn't be marked as neverHasSideEffects... |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Dale Johannesen | Fix PR 7433. Silly typo in non-Darwin ARM tail call |
blob | commitdiff | raw | diff to current |
2010-06-19 |
Evan Cheng | Indentation and remove dead code. |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dale Johannesen | Fix ARM/Thumb reversal in previous attempt. |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dale Johannesen | An attempt to fix the problem Anton reported with |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dale Johannesen | Last round of changes for ARM tail calls. |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Dale Johannesen | Add file missing from previous commit. |
blob | commitdiff | raw | diff to current |
2010-06-03 |
Dale Johannesen | Early implementation of tail call for ARM. |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Jim Grosbach | Clean up 80 column violations. No functional change. |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Jim Grosbach | correct retattr |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Jim Grosbach | make sure accesses to set up the jmpbuf don't get moved... |
blob | commitdiff | raw | diff to current |
2010-05-27 |
Jim Grosbach | Update the saved stack pointer in the sjlj function... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jim Grosbach | Adjust eh.sjlj.setjmp to properly have a chain and... |
blob | commitdiff | raw | diff to current |
2010-05-22 |
Jim Grosbach | Implement eh.sjlj.longjmp for ARM. Clean up the intrins... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Evan Cheng | Use 'adr' for LEApcrel and LEApcrel. Mark LEApcrel... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Evan Cheng | Mark pattern-less mayLoad / mayStore instructions never... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Evan Cheng | Mark a few more pattern-less instructions with neverHas... |
blob | commitdiff | raw | diff to current |
2010-05-16 |
Anton Korobeynikov | Chris said that the comment char should be escaped... |
blob | commitdiff | raw | diff to current |
2010-05-15 |
Anton Korobeynikov | "trap" pseudo-op turned out to be apple-local. |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Evan Cheng | Select @llvm.trap to the special B with 1111 condition... |
blob | commitdiff | raw | diff to current |
2010-05-05 |
Jim Grosbach | Cleanup of ARMv7M support. Move hardware divide and... |
blob | commitdiff | raw | diff to current |
2010-05-05 |
Jim Grosbach | Add initial support for ARMv7M subtarget and cortex... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Johnny Chen | Multiclass LdStCop was using pre-UAL syntax LDC<c>L... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Johnny Chen | Fixed a bug in ARM disassembly where LDRSBT should... |
blob | commitdiff | raw | diff to current |
2010-04-09 |
Bob Wilson | Provide versions of the ARM eh_sjlj_setjmp instructions... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Jim Grosbach | Make the use of the vmla and vmls VFP instructions... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Re-commit r98683 ("remove redundant writeback flag... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Johnny Chen | Revert r98679. The disassembler will be updated to... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Bob Wilson | Revert this change, since it was causing ARM performanc... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | set SDNPVariadic on nodes throughout the rest of the... |
blob | commitdiff | raw | diff to current |
2010-03-18 |
Anton Korobeynikov | Get rid of target-specific fp <-> int nodes when still... |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Bob Wilson | Revert 98683. It is breaking something in the disassem... |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Bob Wilson | Remove redundant writeback flag from ARM address mode... |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Johnny Chen | Disambiguate the *_UPD and * variants by specifying... |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Bob Wilson | Remove the writeback flag from ARM's address mode 4... |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Bob Wilson | Attempt to appease the arm-linux buildbot by fixing... |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Bob Wilson | Change ARM ld/st multiple instructions to have variant... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Johnny Chen | Factored out the disassembly printing of CPS option... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Johnny Chen | MSR (Move to Special Register from ARM core register... |
blob | commitdiff | raw | diff to current |
2010-03-08 |
Chris Lattner | fix a bunch of partially ambiguous patterns on ARM... |
blob | commitdiff | raw | diff to current |
2010-03-06 |
Anton Korobeynikov | Initial bits of ARMv4-only support. |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Johnny Chen | Change some asm shift opcode strings to lowercase. |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Johnny Chen | Added STRHT for disassembly only and fixed a bug in... |
blob | commitdiff | raw | diff to current |
2010-02-27 |
Dan Gohman | The mayHaveSideEffects flag is no longer used. |
blob | commitdiff | raw | diff to current |
2010-02-26 |
Johnny Chen | Added the follwoing 32-bit Thumb instructions for disas... |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Jim Grosbach | Updated version of r96634 (which was reverted due to... |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Johnny Chen | Added SEL, SXTB16, SXTAB16, UXTAB16, SMMULR, SMMLAR... |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Johnny Chen | Added a bunch of instructions for disassembly only: |
blob | commitdiff | raw | diff to current |
2010-02-21 |
Johnny Chen | Undo r96654. The printing of ARM shift instructions... |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Johnny Chen | Added entries for ASR, LSL, LSR, ROR, and RRX so that... |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Johnny Chen | Added LDRD_PRE/POST & STRD_PRE/POST for disassembly... |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Johnny Chen | Added LDRSBT, LDRHT, LDRSHT for disassembly only. ... |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Johnny Chen | Added for disassembly only the variants of DMB, DSB... |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Johnny Chen | Added CLREX (Clear-Exclusive) for disassembly only. |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Johnny Chen | Added RFE for disassembly only. |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Johnny Chen | Added BFI for disassembly only. |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Johnny Chen | Add SMC (Secure Monitor Call) system instruction for... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Jim Grosbach | 80 column cleanup |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Jim Grosbach | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Jim Grosbach | Update Thumb2 to not use CarryDefIsUnused or CarryDefIs... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Jim Grosbach | Remove redundant setting of Defs. CPSR is already marke... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Jim Grosbach | First step in eliminating the CarryDefIsUnused and... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Johnny Chen | Added for disassembly the following instructions: |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Bob Wilson | Fix pr6111: Avoid using the LR register for the target... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Bob Wilson | Put repeated empty pattern into the AQI instruction... |
blob | commitdiff | raw | diff to current |
2010-02-14 |
Johnny Chen | Try to factorize the specification of saturating add... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Johnny Chen | Add SETEND and BXJ instructions for disassembly only. |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Johnny Chen | Added a bunch of saturating add/subtract instructions... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Johnny Chen | Add YIELD, WFE, WFI, and SEV instructions for disassemb... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Johnny Chen | Add halfword multiply accumulate long SMLALBB/BT/TB... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Johnny Chen | Add SWP (Swap) and SWPB (Swap Byte) for disassembly... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Johnny Chen | Add CPS, MRS, MRSsys, MSR, MSRsys for disassembly only. |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Johnny Chen | Added coprocessor Instructions CDP, CDP2, MCR, MCR2... |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Johnny Chen | Added LDRT/LDRBT/STRT/STRBT for disassembly only. |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Johnny Chen | Added BKPT/tBKPT (breakpoint) to the instruction table... |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Johnny Chen | Add pseudo instruction TRAP for disassembly, which... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Johnny Chen | Added NOP, DBG, SVC to the instruction table for disass... |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Jim Grosbach | tighten up eh.setjmp sequence a bit. |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Johnny Chen | MOVi16 should also be marked as a UnaryDP instruction... |
blob | commitdiff | raw | diff to current |
2010-01-31 |
Johnny Chen | For MVNr and MVNs, we need to set Inst{25} = 0 so as... |
blob | commitdiff | raw | diff to current |
2010-01-22 |
Jim Grosbach | Fix PR5694. The CMN instructions set the flags differen... |
blob | commitdiff | raw | diff to current |
2010-01-19 |
Evan Cheng | Fix r93758. Use isel patterns instead of c++ selection... |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Jim Grosbach | Patch by David Conrad: |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Dan Gohman | Change SelectCode's argument from SDValue to SDNode... |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Jim Grosbach | Mark STREX* as earlyclobber for the success result... |
blob | commitdiff | raw | diff to current |
2009-12-14 |
Johnny Chen | Add encoding bits "let Inst{11-4} = 0b00000000;" to... |
blob | commitdiff | raw | diff to current |
2009-12-14 |
Jim Grosbach | v6 sync insn copy/paste error |
blob | commitdiff | raw | diff to current |
2009-12-14 |
Jim Grosbach | Add ARMv6 memory and sync barrier instructions |
blob | commitdiff | raw | diff to current |
2009-12-14 |
Johnny Chen | Fixed encoding bits typo of ldrexd/strexd. |
blob | commitdiff | raw | diff to current |
next |