2011-04-06 |
Johnny Chen | Fix a bug in the disassembly of VGETLNs8 where the... |
blob | commitdiff | raw |
2011-04-04 |
Bruno Cardoso Lopes | - Implement asm parsing support for LDRSBT, LDRHT,... |
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 |
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 |
Owen Anderson | Somehow we managed to forget to encode the lane index... |
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-24 |
Bruno Cardoso Lopes | Add asm parsing support w/ testcases for strex/ldrex... |
blob | commitdiff | raw | diff to current |
2011-03-14 |
Jim Grosbach | Remove some dead patterns. |
blob | commitdiff | raw | diff to current |
2011-03-10 |
Jim Grosbach | Pseudo-instructions are codegenonly by definition. |
blob | commitdiff | raw | diff to current |
2011-03-07 |
Bill Wendling | Rename the narrow shift right immediate operands to... |
blob | commitdiff | raw | diff to current |
2011-03-01 |
Bill Wendling | Narrow right shifts need to encode their immediates... |
blob | commitdiff | raw | diff to current |
2011-02-23 |
Evan Cheng | Change VFPNeonA8 definition to make the code easier... |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Evan Cheng | VFP single precision arith instructions can go down... |
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-16 |
Evan Cheng | Some single precision VFP instructions may be executed... |
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-01-20 |
Bruno Cardoso Lopes | Add mcr*2 and mr*c2 support to thumb2 targets |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Bruno Cardoso Lopes | Add mcr* and mr*c support to thumb targets |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Jim Grosbach | Add a FIXME. |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Jim Grosbach | The new t2LEApcrel* pseudo instructions need the size... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Owen Anderson | Provide the necessary post-encoder hook for Thumb2... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Jim Grosbach | Tidy up. |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Jim Grosbach | Trailing whitespace. |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Owen Anderson | Fix Thumb2 encoding of the S bit. |
blob | commitdiff | raw | diff to current |
2010-12-06 |
Jim Grosbach | The ARM AsmMatcher needs to know that the CCOut operand... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Bill Wendling | Add a post encoder method to the VFP instructions to... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Owen Anderson | Add correct encodings for STRD and LDRD, including... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Bill Wendling | General cleanups of comments. |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Bill Wendling | s/T1pIEncode/T1pILdStEncode/g |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Bill Wendling | Renaming variables to coincide with documentation.... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Bill Wendling | Rename operands to match ARM documentation. No function... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Bill Wendling | Inline classes that were used in only one place. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Bill Wendling | * Add support for encoding t_addrmode_s2 and t_addrmode... |
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 |
Owen Anderson | Correct Thumb2 encodings for a much wider range of... |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Jim Grosbach | Parameterize ARMPseudoInst size property. |
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 | Switch ARM BR_JTm and BR_JTr instructions to be MC... |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | trailing whitespace |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Add ARM encoding information for STRD. |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Factor out operand encoding bits for ARM addressing... |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Delete another dead class. |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | whitespace tweak. |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Refactor PICSTR* instructions to really be pseudos... |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Rename ARM .td class AIldst1 to AI2ldst for consistency... |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Add ARM binary encoding information for the rest of... |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Remove dead code. |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | ARM LDRD binary encoding. |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Jim Grosbach | Add ARM encoding information for LDRH post-increment. |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Owen Anderson | Fill out the set of Thumb2 multiplication operator... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Jim Grosbach | ARMPseudoInst instructions should default to being... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Jim Grosbach | ARM PseudoInst instructions don't need or use an assemb... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Jim Grosbach | Add FIXME. |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Jim Grosbach | Refactor the ARM PICADD and PICLDR* instructions to... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Jim Grosbach | Refactor a few ARM load instructions to better paramete... |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Jim Grosbach | More ARM encoding bits. LDRH now encodes properly. |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Bill Wendling | Add binary emission stuff for VLDM/VSTM. This reuses the |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Bill Wendling | - Remove dead patterns. |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Jim Grosbach | ARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B count... |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Chris Lattner | add fields to the .td files unconditionally, simplifyin... |
blob | commitdiff | raw | diff to current |
2010-11-13 |
Bill Wendling | Add *_ldst_mult multiclasses to the ARM back-end. These... |
blob | commitdiff | raw | diff to current |
2010-11-13 |
Jim Grosbach | More ARM load/store indexed refactoring. Also fix an... |
blob | commitdiff | raw | diff to current |
2010-11-12 |
Jim Grosbach | Refactor to parameterize some ARM load/store encoding... |
blob | commitdiff | raw | diff to current |
2010-11-12 |
Evan Cheng | Add some missing isel predicates on def : pat patterns... |
blob | commitdiff | raw | diff to current |
2010-11-12 |
Jim Grosbach | Kill more unused stuff. |
blob | commitdiff | raw | diff to current |
2010-11-12 |
Jim Grosbach | Remove unused class. |
blob | commitdiff | raw | diff to current |
2010-11-12 |
Jim Grosbach | Encoding for ARM LDRSB instructions. |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Owen Anderson | Fill out support for Thumb2 encodings of NEON instructions. |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Owen Anderson | Add correct Thumb2 encodings for NEON vst[1,2,3,4]... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Owen Anderson | Add support for Thumb2 encodings of NEON data processin... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Jim Grosbach | Encoding for ARM LDRSH_POST. |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Jim Grosbach | Encoding for ARM LDRSH and LDRSH_PRE. Cannonicalize... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Jim Grosbach | ARM STRH encoding information. |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Jim Grosbach | Move LDM predicate operand encoding into base clase... |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Jim Grosbach | ARM LDM encoding for the mode (ia, ib, da, db) operand. |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Jim Grosbach | Fix ARM encoding of non-return LDM instructions. |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Jim Grosbach | Fix ARM encoding of LDM+Return instruction. |
blob | commitdiff | raw | diff to current |
2010-11-04 |
Bill Wendling | Add encoding for VSTR. |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Revert r118097 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Since these fields are not exactly equivalent to the... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Factor out a common encoding class for loads and stores... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Add correct NEON encodings for the "multiple single... |
blob | commitdiff | raw | diff to current |
2010-11-01 |
Bill Wendling | Move the machine operand MC encoding patterns to the... |
blob | commitdiff | raw | diff to current |
2010-11-01 |
Jim Grosbach | Add 'IsThumb' predicate to patterns marked as 'IsThumb1... |
blob | commitdiff | raw | diff to current |
2010-11-01 |
Bill Wendling | Move instruction encoding bits into the parent class... |
blob | commitdiff | raw | diff to current |
2010-10-31 |
Chris Lattner | fix the !eq operator in tblgen to return a bit instead... |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Jim Grosbach | Encode the register list operands for ARM mode LDM... |
blob | commitdiff | raw | diff to current |
2010-10-29 |
Jim Grosbach | ARM encoding information for CLREX, SWP and SWPB. Add... |
blob | commitdiff | raw | diff to current |
2010-10-29 |
Jim Grosbach | ARM mode LDREX*/STREX* binary encodings. |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Jim Grosbach | Refactor ARM STR/STRB instruction patterns into STR... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Owen Anderson | Provide correct encodings for the get_lane and set_lane... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Owen Anderson | Provide correct NEON encodings for vdup. |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Jim Grosbach | First part of refactoring ARM addrmode2 (load/store... |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Owen Anderson | Provide correct NEON encodings for vshl, register and... |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Owen Anderson | Add NEON encodings for vmov and vmvn of immediates. |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Evan Cheng | NEON vmov's are in Neon domain. |
blob | commitdiff | raw | diff to current |
next |