2011-04-05 |
Owen Anderson | Convert ADCS and SBCS instructions into pseudos that... |
blob | commitdiff | raw |
2011-04-05 |
Bill Wendling | Revamp the SjLj "dispatch setup" intrinsic. |
blob | commitdiff | raw | diff to current |
2011-04-05 |
Johnny Chen | Fix SRS/SRSW encoding bits. |
blob | commitdiff | raw | diff to current |
2011-04-04 |
Johnny Chen | A8.6.105 MUL |
blob | commitdiff | raw | diff to current |
2011-04-04 |
Johnny Chen | RFE encoding should also specify the "should be" encodi... |
blob | commitdiff | raw | diff to current |
2011-04-04 |
Bruno Cardoso Lopes | - Implement asm parsing support for LDRSBT, LDRHT,... |
blob | commitdiff | raw | diff to current |
2011-04-01 |
Johnny Chen | Fixed MOVr for "should be" encoding bits for Inst{19... |
blob | commitdiff | raw | diff to current |
2011-04-01 |
Johnny Chen | MOVs should have Inst{19-16} as 0b0000, otherwise,... |
blob | commitdiff | raw | diff to current |
2011-04-01 |
Johnny Chen | Fix the instruction table entries for AI1_adde_sube_s_i... |
blob | commitdiff | raw | diff to current |
2011-04-01 |
Jim Grosbach | LDRD/STRD instructions should print both Rt and Rt2... |
blob | commitdiff | raw | diff to current |
2011-03-31 |
Bruno Cardoso Lopes | Apply again changes to support ARM memory asm parsing... |
blob | commitdiff | raw | diff to current |
2011-03-31 |
Johnny Chen | Fix single word and unsigned byte data transfer instruc... |
blob | commitdiff | raw | diff to current |
2011-03-31 |
Johnny Chen | Add BLXi to the instruction table for disassembly purpose. |
blob | commitdiff | raw | diff to current |
2011-03-31 |
Bruno Cardoso Lopes | Revert r128632 again, until I figure out what break... |
blob | commitdiff | raw | diff to current |
2011-03-31 |
Bruno Cardoso Lopes | Reapply r128585 without generating a lib depedency... |
blob | commitdiff | raw | diff to current |
2011-03-31 |
Matt Beaumont-Gay | Revert "- Implement asm parsing support for LDRT, LDRBT... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Bruno Cardoso Lopes | - Implement asm parsing support for LDRT, LDRBT, STRT... |
blob | commitdiff | raw | diff to current |
2011-03-29 |
Johnny Chen | A8.6.188 STC, STC2 |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Bruno Cardoso Lopes | Add asm parsing support w/ testcases for strex/ldrex... |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Johnny Chen | ADR was added with the wrong encoding for inst{24-21... |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Johnny Chen | STRT and STRBT was incorrectly tagged as IndexModeNone... |
blob | commitdiff | raw | diff to current |
2011-03-22 |
Johnny Chen | LDRT and LDRBT was incorrectly tagged as IndexModeNone... |
blob | commitdiff | raw | diff to current |
2011-03-22 |
Bruno Cardoso Lopes | Change MRC and MRC2 instructions to model the output... |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Owen Anderson | Add support to the ARM asm parser for the register... |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Evan Cheng | Match a few more obvious patterns to revsh. rdar:/... |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Owen Anderson | Clean whitespace. |
blob | commitdiff | raw | diff to current |
2011-03-17 |
Nick Lewycky | Add "swi" which is an obsolete mnemonic for "svc". |
blob | commitdiff | raw | diff to current |
2011-03-15 |
Jim Grosbach | Clean up ARM tail calls a bit. They're pseudo-instructi... |
blob | commitdiff | raw | diff to current |
2011-03-12 |
Jim Grosbach | Add FIXME. |
blob | commitdiff | raw | diff to current |
2011-03-12 |
Jim Grosbach | Pseudo-ize the ARM Darwin *r9 call instruction definiti... |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Jim Grosbach | Add a FIXME. |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Jim Grosbach | Pseudo-ize the ARM 'B' instruction. |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Jim Grosbach | Properly pseudo-ize the ARM LDMIA_RET instruction.... |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Jim Grosbach | This FIXME has been fixed. |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Jim Grosbach | Properly pseudo-ize ARM MVNCCi. |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Jim Grosbach | Fix MOVCCi32imm to be have ARM-mode Requires and a... |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Jim Grosbach | Properly pseudo-ize ARM MOVCCi and MOVCCi16. |
blob | commitdiff | raw | diff to current |
2011-03-10 |
Jim Grosbach | Properly pseudo-ize MOVCCr and MOVCCs. |
blob | commitdiff | raw | diff to current |
2011-03-10 |
Jim Grosbach | DMB can just be a pat referencing MCR. |
blob | commitdiff | raw | diff to current |
2011-03-10 |
Jim Grosbach | Reorganize a bit. No functional change, just moving... |
blob | commitdiff | raw | diff to current |
2011-03-05 |
Bob Wilson | Remove unused conditional negate operations. |
blob | commitdiff | raw | diff to current |
2011-03-03 |
Bob Wilson | pr9367: Add missing predicated BLX instructions. |
blob | commitdiff | raw | diff to current |
2011-03-02 |
Kevin Enderby | Fixes an assertion failure while disassembling ARM... |
blob | commitdiff | raw | diff to current |
2011-02-25 |
Bob Wilson | Add patterns to use post-increment addressing for Neon... |
blob | commitdiff | raw | diff to current |
2011-02-18 |
Bruno Cardoso Lopes | Add assembly parsing support for "msr" and also fix... |
blob | commitdiff | raw | diff to current |
2011-02-14 |
Bruno Cardoso Lopes | Fix encoding and add parsing support for the arm/thumb... |
blob | commitdiff | raw | diff to current |
2011-02-12 |
Jim Grosbach | AsmMatcher custom operand parser failure enhancements. |
blob | commitdiff | raw | diff to current |
2011-02-07 |
Bruno Cardoso Lopes | Add support for parsing dmb/dsb instructions |
blob | commitdiff | raw | diff to current |
2011-02-07 |
Bruno Cardoso Lopes | Remove the MCR asm parser hack and start using the... |
blob | commitdiff | raw | diff to current |
2011-02-07 |
Bob Wilson | Fix a comment: addrmode6 no longer includes the optiona... |
blob | commitdiff | raw | diff to current |
2011-02-07 |
Bob Wilson | Remove inaccurate comments: so_imm and t2_so_imm operan... |
blob | commitdiff | raw | diff to current |
2011-02-04 |
Jason W Kim | Teach ARM/MC/ELF to handle R_ARM_JUMP24 relocation... |
blob | commitdiff | raw | diff to current |
2011-01-27 |
Evan Cheng | Fix PLD encoding. |
blob | commitdiff | raw | diff to current |
2011-01-21 |
Evan Cheng | Last round of fixes for movw + movt global address... |
blob | commitdiff | raw | diff to current |
2011-01-21 |
Bruno Cardoso Lopes | Fix the encoding of QADD/SUB, QDADD/SUB. While qadd16... |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Bruno Cardoso Lopes | - Use a more appropriate name for Owen's ARM Parser... |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Bruno Cardoso Lopes | Refactor mcr* and mr*c instructions into classes with... |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Evan Cheng | Sorry, several patches in one. |
blob | commitdiff | raw | diff to current |
2011-01-19 |
Bruno Cardoso Lopes | Fix the encoding of mrrc and mcrr family of instruction... |
blob | commitdiff | raw | diff to current |
2011-01-19 |
Evan Cheng | Don't forget to emit the load from indirect symbol... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Bruno Cardoso Lopes | Fix MRS encoding for arm and thumb. |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Bruno Cardoso Lopes | Add support for parsing and encoding ARM's official... |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Evan Cheng | Materialize GA addresses with movw + movt pairs for... |
blob | commitdiff | raw | diff to current |
2011-01-16 |
Anton Korobeynikov | Provide instruction sizes for ARMv5 variants of MUL... |
blob | commitdiff | raw | diff to current |
2011-01-15 |
Eric Christopher | 80-col. |
blob | commitdiff | raw | diff to current |
2011-01-13 |
Owen Anderson | Add support to the ARM MC infrastructure to support... |
blob | commitdiff | raw | diff to current |
2011-01-13 |
Evan Cheng | Model :upper16: and :lower16: as ARM specific MCTargetE... |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Daniel Dunbar | ARM/MC: Mark several '...S' instructions as codegen... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Bob Wilson | Fix comment typo. |
blob | commitdiff | raw | diff to current |
2011-01-01 |
Anton Korobeynikov | Model operand restrictions of mul-like instructions... |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Jim Grosbach | Remove dead patterns. |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Chris Lattner | Flag -> Glue, the ongoing saga |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Bob Wilson | Add Neon VCVT instructions for f32 <-> f16 conversions. |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Owen Anderson | In Thumb2, direct branches can be encoded as either... |
blob | commitdiff | raw | diff to current |
2010-12-11 |
Evan Cheng | (or (and (shl A, #shamt), mask), B) => ARMbfi B, A... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Jim Grosbach | More trivial cleanup. No need to define the EncoderMeth... |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Jason W Kim | ARM/MC/ELF TPsoft is now a proper pseudo inst. |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jim Grosbach | Refactor the ARM CMPz* patterns to just use the normal... |
blob | commitdiff | raw | diff to current |
2010-12-05 |
Evan Cheng | Making use of VFP / NEON floating point multiply-accumu... |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Jim Grosbach | Add support for binary encoding of ARM 'adr' instructio... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Jim Grosbach | Refactor LEApcrelJT as a pseudo-instructionlowered... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Jim Grosbach | Elaborate on FIXME. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Jim Grosbach | Add FIXME |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Jim Grosbach | Pseudo-ize ARM MOVPCRX |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Jim Grosbach | Pseudo-ize BX_CALL and friends. Remove dead instruction... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Jim Grosbach | Rename BX/BRIND/etc patterns to clarify which is actual... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Jim Grosbach | Make a few more ARM pseudo instructions actually use... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Bill Wendling | Predicate encoding should be withing {}s. And general... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Bob Wilson | Fix the encoding of VLD4-dup alignment. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Jim Grosbach | Simplify definitions of the ARM eh.sjlj.*jmp pseudo... |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Jim Grosbach | Parameterize ARMPseudoInst size property. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Evan Cheng | Mark Darwin call instructions as using "r7" to prevent... |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Jim Grosbach | Pseudo-ize Thumb2 jump tables with explicit MC lowering... |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Jim Grosbach | ARM Pseudo-ize tBR_JTr. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Jim Grosbach | The ARM BR_JT* pseudos don't need to use the printer... |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Jim Grosbach | Switch ARM BR_JTm and BR_JTr instructions to be MC... |
blob | commitdiff | raw | diff to current |
2010-11-21 |
Eric Christopher | Pseudos default to 4byte size, let the instruction... |
blob | commitdiff | raw | diff to current |
2010-11-21 |
Bill Wendling | Add encoding for ARM "trap" instruction. |
blob | commitdiff | raw | diff to current |
2010-11-21 |
Jim Grosbach | BR_JTadd is ARM-only, so use the proper pseudo class... |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Fix ARM LDR* post-indexed operand encoding. |
blob | commitdiff | raw | diff to current |
next |