2011-01-07 |
Bob Wilson | Add ARM patterns to match EXTRACT_SUBVECTOR nodes. |
blob | commitdiff | raw |
2010-12-18 |
Bob Wilson | Rearrange some Neon multiclasses. No functional changes. |
blob | commitdiff | raw | diff to current |
2010-12-18 |
Bob Wilson | Fix result type of Neon floating-point comparisons... |
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 |
Bob Wilson | Remove the rest of the *_sfp Neon instruction patterns. |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Bob Wilson | Simplify N2VSPat, removing some unnecessary type arguments. |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Bob Wilson | Delete a line that I forgot to revert previously. |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Bob Wilson | Use COPY_TO_REGCLASS instead of pseudo instructions... |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Bob Wilson | Use pseudo instructions for 2-register Neon instruction... |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Bob Wilson | Remove unused instruction class arguments. |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Bob Wilson | Add float patterns for Neon vld1-lane/dup and vst1... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Bob Wilson | Remove unused arguments. |
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 | Fix copy/pasto in vmin.f32 encoding. |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Owen Anderson | Use by-name rather than by-order matching for NEON... |
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-30 |
Bob Wilson | Rename VLDnDUP instructions with double-spaced registers |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Bob Wilson | Add support for NEON VLD3-dup instructions. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Bob Wilson | Add support for NEON VLD3-dup instructions. |
blob | commitdiff | raw | diff to current |
2010-11-28 |
Bob Wilson | Add support for NEON VLD2-dup instructions. |
blob | commitdiff | raw | diff to current |
2010-11-28 |
Bob Wilson | Another minor refactoring for VLD1DUP instructions. |
blob | commitdiff | raw | diff to current |
2010-11-27 |
Bob Wilson | Refactor. Set alignment bit in VLD1-dup instruction... |
blob | commitdiff | raw | diff to current |
2010-11-27 |
Bob Wilson | Add NEON VLD1-dup instructions (load 1 element to all... |
blob | commitdiff | raw | diff to current |
2010-11-21 |
Owen Anderson | Use by-name rather than by-order operand matching for... |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Owen Anderson | The Vm and Vn register fields must be the same for... |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Operand names |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Clarify operand names. |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Jim Grosbach | Remove trailing whitespace. |
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-16 |
Bill Wendling | Encode the multi-load/store instructions with their... |
blob | commitdiff | raw | diff to current |
2010-11-08 |
Owen Anderson | Add support for ARM's specialized vector-compare-agains... |
blob | commitdiff | raw | diff to current |
2010-11-05 |
Owen Anderson | Add codegen and encoding support for the immediate... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Owen Anderson | Add support for code generation of the one register... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Owen Anderson | Unlike a lot of NEON instructions, vext isn't _actually... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Bob Wilson | Add codegen patterns for VST1-lane instructions. Radar... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Jim Grosbach | Break ARM addrmode4 (load/store multiple base address... |
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 | Provide correct encodings for the remaining vst variant... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Tentative encodings for the "single element from one... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Add correct encodings for basic variants for vst3 and... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Bob Wilson | Add NEON VST1-lane instructions. Partial fix for Radar... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Add correct encodings for the basic variants for vst2. |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Add correct encodings for the basic form of vst1. |
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 encodings for the rest of the vld instructi... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Add correct NEON encodings for vld2, vld3, and vld4... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Attempt to provide correct encodings for a number of... |
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 |
Bob Wilson | Add NEON VLD1-lane instructions. Partial fix for Radar... |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Owen Anderson | Add correct NEON encodings for vtbl and vtbx. |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Owen Anderson | Add correct NEON encodings for vext, vtrn, vuzp, and... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Owen Anderson | Provide correct encodings for NEON vcvt, which has... |
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-27 |
Owen Anderson | Add correct NEON encodings for vsli and vsri. |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Owen Anderson | Add correct NEON encodings for vsra and vrsra. |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Owen Anderson | Add correct NEON encodings for vqshl, vqshrn, vqshrun... |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Owen Anderson | Correct NEON encodings for vshrn, vrshl, vrshr, vrshrn. |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Owen Anderson | Simplify classes for shift instructions, which are... |
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 correct NEON encoding for vpadal. |
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-25 |
Owen Anderson | Add correct encodings for NEON vabal. |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Owen Anderson | Add correct NEON encodings for vaba. |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Owen Anderson | Attempt to provide correct encodings for NEON vbit... |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Owen Anderson | Provide correct NEON encodings for vbsl. |
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 | Add NEON encoding tests for vcgt and vacgt. |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Owen Anderson | Add tests for NEON encodings of vcge and vacge. |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Owen Anderson | Add a warning about our inability to test the encoding... |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Owen Anderson | Add correct NEON encodings for vqdmlal. |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Owen Anderson | Provide correct encodings for NEON vmlal. |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Owen Anderson | Provide correct NEON encodings for vmla. |
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-21 |
Owen Anderson | Add correct NEON encodings for vhadd and vrhadd. |
blob | commitdiff | raw | diff to current |
2010-10-21 |
Owen Anderson | Add correct encodings for NEON vaddw.s* and vaddw.u*. |
blob | commitdiff | raw | diff to current |
2010-10-21 |
Owen Anderson | Provide correct NEON encodings for vaddl.u* and vaddl.s*. |
blob | commitdiff | raw | diff to current |
2010-10-21 |
Owen Anderson | Implement correct encodings for NEON vadd, both integer... |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Jim Grosbach | A few 80 column fixes. |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Evan Cheng | More ARM scheduling itinerary fixes. |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Evan Cheng | Proper VST scheduling itineraries. |
blob | commitdiff | raw | diff to current |
2010-10-09 |
Evan Cheng | Add VLD4 scheduling itineraries. |
blob | commitdiff | raw | diff to current |
2010-10-09 |
Evan Cheng | Finish vld3 and vld4. |
blob | commitdiff | raw | diff to current |
2010-10-09 |
Evan Cheng | Correct some load / store instruction itinerary mistakes: |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Evan Cheng | Model operand cycles of vldm / vstm; also fixes schedul... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Jim Grosbach | Change the NEON VDUPfdf and VDUPfqf pseudo-instructions... |
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-01 |
Jim Grosbach | Nuke the rest of the :comment references |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Evan Cheng | Fix scheduling infor for vmovn and vshrn which I broke... |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Evan Cheng | NEON scheduling info fix. vmov reg, reg are single... |
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-15 |
Bob Wilson | Use VLD1/VST1 pseudo instructions for loadRegFromStackS... |
blob | commitdiff | raw | diff to current |
2010-09-14 |
Jim Grosbach | Reapply r113875 with additional cleanups. |
blob | commitdiff | raw | diff to current |
2010-09-14 |
Bob Wilson | Make NEON ld/st pseudo instruction classes take the... |
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-13 |
Bob Wilson | Switch all the NEON vld-lane and vst-lane instructions... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Bob Wilson | Fix NEON VLD pseudo instruction itineraries that were... |
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-09-03 |
Bob Wilson | Finish converting the rest of the NEON VLD instructions... |
blob | commitdiff | raw | diff to current |
next |