2010-11-19 |
Jim Grosbach | Add ARM encoding information for STRD. |
blob | commitdiff | raw |
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 |
2010-10-25 |
Owen Anderson | Add correct instruction encodings for vbic, vorn, and... |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Owen Anderson | Provide correct NEON encodings for vand, veor, and... |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Jim Grosbach | ARM mode encoding information for CLZ, RBIT, REV*,... |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Jim Grosbach | More ARM multiply instuction binary encodings. |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Jim Grosbach | Parameterize a bit of ARM encoding information, simplif... |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Jim Grosbach | More ARM multiply instruction encoding information. |
blob | commitdiff | raw | diff to current |
2010-10-21 |
Owen Anderson | ARM encodes Q registers as 2xregno (i.e. the number... |
blob | commitdiff | raw | diff to current |
2010-10-15 |
Bob Wilson | ARM instructions that are both predicated and set the... |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Jim Grosbach | trailing whitespace |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Jim Grosbach | Refactor the ARM 'setend' instruction pattern. Use... |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Jim Grosbach | Add ARM mode encoding for [SU]XT[BH] and [SU]XTA[BH... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Jim Grosbach | Add custom encoder for the 's' bit denoting whether... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Bill Wendling | Split out the "size" field from the encoding. The newer... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Jim Grosbach | Encoding for ARM-mode VADD.F32 instruction. |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Jim Grosbach | More binary encoding stuff, taking advantage of the... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Jim Grosbach | Add a 'pattern' arg to the ARM PseudoNeonI class. |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Chris Lattner | replace stuff like: |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Jim Grosbach | Increase the number of bits used internally by the... |
blob | commitdiff | raw | diff to current |
2010-09-16 |
Bob Wilson | Change VLDMQ and VSTMQ to be pseudo instructions. ... |
blob | commitdiff | raw | diff to current |
2010-09-13 |
Bob Wilson | Convert some VTBL and VTBX instructions to use pseudo... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Jim Grosbach | VFP/NEON load/store multiple instructions are addrmode4... |
blob | commitdiff | raw | diff to current |
2010-08-31 |
Bill Wendling | - Cleanup some whitespaces. |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Bill Wendling | Use the existing T2I_bin_s_irs pattern instead of creat... |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Bill Wendling | Create Thumb2sI_cpsr and T2sI_cpsr. These new classes... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Bob Wilson | Start converting NEON load/stores to use pseudo instruc... |
blob | commitdiff | raw | diff to current |
2010-08-11 |
Daniel Dunbar | MC/ARM: Add an ARMOperand class for condition codes. |
blob | commitdiff | raw | diff to current |
2010-08-11 |
Bob Wilson | Add a separate ARM instruction format for Saturate... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Xerxes Ranby | ARMv4 JIT forgets to set the lr register when making... |
blob | commitdiff | raw | diff to current |
2010-06-26 |
Bob Wilson | Renumber NEON instruction formats to be consecutive. |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Bob Wilson | Rename ARM instruction formats NEONGetLnFrm, NEONSetLnF... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Bob Wilson | Remove unused NEONFrm and ThumbMiscFrm ARM instruction... |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Bob Wilson | Clean up some extra whitespace. |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Jakob Stoklund Olesen | Replace TSFlagsFields and TSFlagsShifts with a simpler... |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Johnny Chen | Add NVTBLFrm to represent A8.6.406 VTBL, VTBX Vector... |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Bob Wilson | Add a format argument to the N3V and N3VX classes,... |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Johnny Chen | Add NVMulSLFrm to represent "3-register multiply with... |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Johnny Chen | Add NVExtFrm to represent NEON Vector Extract Instructi... |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Johnny Chen | Add N3RegVShFrm to represent 3-Register Vector Shift... |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Johnny Chen | Add N3RegFrm to represent "NEON 3 vector register forma... |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Johnny Chen | Add N2RegVShLFrm and N2RegVShRFrm formats so that the... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Johnny Chen | Removed instruction class NI from ARMInstrFormats.td. |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Johnny Chen | Add NVDupLnFrm and change NVDupLane class to use that... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Johnny Chen | Add NVCVTFrm (NEON Convert with fractional bits immedia... |
blob | commitdiff | raw | diff to current |
next |