2010-01-18 |
Bob Wilson | Emit spaces after commas in Neon register lists. This... |
blob | commitdiff | raw |
2010-01-17 |
Bob Wilson | The Neon "vtst" instruction takes a suffix that is... |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Johnny Chen | For VLDM/VSTM (Advanced SIMD), set encoding bits Inst... |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Johnny Chen | For VMOV (immediate), make some of the encoding bits... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Evan Cheng | Massive refactoring of NEON instructions. Separate... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Johnny Chen | Partially revert r84730 by removing N2VDup from ARMInst... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Johnny Chen | Revert r84572 by removing N3VImm from ARMInstrFormats... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Johnny Chen | Partially revert r89377 by removing NLdStLN class defin... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Johnny Chen | Make it clear that the index bit(s) of Vector Get Lane... |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Evan Cheng | Add predicate operand to NEON instructions. Fix lots... |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Johnny Chen | Added NLdStLN which is similar to NLdSt with the except... |
blob | commitdiff | raw | diff to current |
2009-11-12 |
Evan Cheng | Use table to separate opcode from operands. |
blob | commitdiff | raw | diff to current |
2009-11-09 |
Jim Grosbach | Use Unified Assembly Syntax for the ARM backend. |
blob | commitdiff | raw | diff to current |
2009-11-06 |
Bob Wilson | Print VMOV (immediate) operands as hexadecimal values... |
blob | commitdiff | raw | diff to current |
2009-11-02 |
Anton Korobeynikov | Do not infer the target type for COPY_TO_REGCLASS from... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Jim Grosbach | vml[as].f32 cause stalls in following advanced SIMD... |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Bob Wilson | Fix NEON VST2LN instruction encoding. |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Bob Wilson | Revert 84732. It was the wrong fix. |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Bob Wilson | Fix some more NEON instruction encoding problems. |
blob | commitdiff | raw | diff to current |
2009-10-21 |
Bob Wilson | Leave some NEON instruction encoding bits unspecified... |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Jim Grosbach | Refs: A8-598. |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Bob Wilson | Fix more NEON instruction encodings. |
blob | commitdiff | raw | diff to current |
2009-10-15 |
Bob Wilson | Fix encoding bits for N3VLInt3_QHS multiclass with... |
blob | commitdiff | raw | diff to current |
2009-10-14 |
Bob Wilson | Fix instruction encoding bits for NEON VPADAL. |
blob | commitdiff | raw | diff to current |
2009-10-14 |
Jim Grosbach | Inst{11-8} for vshl should be 0b0101, not 0b1111. |
blob | commitdiff | raw | diff to current |
2009-10-09 |
Bob Wilson | Add codegen support for NEON vst4lane intrinsics with... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vst3lane intrinsics with... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vst2lane intrinsics with... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vld4lane intrinsics with... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vld3lane intrinsics with... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vld2lane intrinsics with... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vst4 intrinsics with ... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vst3 intrinsics with ... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vst2 intrinsics with ... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vld4 intrinsics with ... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vld3 intrinsics with ... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vld2 intrinsics with ... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add some instruction encoding bits for NEON load/store... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vst4 intrinsics with 128... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vst3 intrinsics with 128... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vst2 intrinsics with 128... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vld4 intrinsics with 128... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vld3 intrinsics with 128... |
blob | commitdiff | raw | diff to current |
2009-10-06 |
Bob Wilson | Add codegen support for NEON vld2 operations on quad... |
blob | commitdiff | raw | diff to current |
2009-10-03 |
Bob Wilson | Add a comment to describe letters used in multiclass... |
blob | commitdiff | raw | diff to current |
2009-10-03 |
Bob Wilson | Fix encoding problem for VMLS instruction. |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Evan Cheng | Add hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq... |
blob | commitdiff | raw | diff to current |
2009-09-25 |
David Goodwin | Finish scheduling itineraries for NEON. |
blob | commitdiff | raw | diff to current |
2009-09-23 |
David Goodwin | Checkpoint NEON scheduling itineraries. |
blob | commitdiff | raw | diff to current |
2009-09-12 |
Anton Korobeynikov | Add QPR_VFP2 regclass and add copy_to_regclass nodes... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Anton Korobeynikov | Unbreak getOnesVector() / getZeroVector() to use valid... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Anton Korobeynikov | Add NEON 'laned' operations. This fixes another bunch... |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Anton Korobeynikov | More missed vdup patterns |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Bob Wilson | Add support for generating code for vst{234}lane intrin... |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Bob Wilson | Generate code for vld{234}_lane intrinsics. |
blob | commitdiff | raw | diff to current |
2009-08-30 |
Anton Korobeynikov | Add missed pattern |
blob | commitdiff | raw | diff to current |
2009-08-28 |
Anton Korobeynikov | Add missed extract_element pattern |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Anton Korobeynikov | Forgot about actual change :) |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Anton Korobeynikov | Transform float scalar_to_vector into subreg accesses. |
blob | commitdiff | raw | diff to current |
2009-08-25 |
Bob Wilson | Remove some unused SDNode definitions. |
blob | commitdiff | raw | diff to current |
2009-08-25 |
Bob Wilson | Expose the instruction contraint string as an argument... |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Bob Wilson | Rename ARM "lane_cst" operands to "nohash_imm" since... |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Anton Korobeynikov | Fix some typos and use type-based isel for VZIP/VUZP... |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Anton Korobeynikov | Add nodes & dummy matchers for some v{zip,uzp,trn}... |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Anton Korobeynikov | Provide vext.{16,32} |
blob | commitdiff | raw | diff to current |
2009-08-19 |
Bob Wilson | Add support for Neon VEXT (vector extract) shuffles. |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Bob Wilson | Create a new ARM-specific DAG node, VDUP, to represent... |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Bob Wilson | During legalization, change Neon vdup_lane operations... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Bob Wilson | Revert r78852 for now. I want to do this differently... |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Bob Wilson | Recognize Neon VDUP shuffles during legalization instea... |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Bob Wilson | Recognize Neon VREV shuffles during legalization instea... |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Bob Wilson | Generate Neon VTBL and VTBX instructions from the corre... |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Bob Wilson | Fix TableGen warnings. This partly reverts my previous... |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Bob Wilson | Add missing chain operands for VLD* and VST* instructions. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Bob Wilson | Use vAny type to get rid of Neon intrinsics that differ... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Bob Wilson | Use new EVT::vAny type to combine Neon intrinsics for... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
David Goodwin | Fix bug in NEON convert for single-precision FP. This... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
David Goodwin | Use NEON for single-precision int<->FP conversions. |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Anton Korobeynikov | Use subclassing to print lane-like immediates (w/o... |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Anton Korobeynikov | Add insert_elt / extract_elt patterns for v4f32 stuff. |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Anton Korobeynikov | Lane number should be printed w/o hash |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Anton Korobeynikov | Use VLDM / VSTM to spill/reload 128-bit Neon registers |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Bob Wilson | Implement Neon VZIP and VUZP instructions. These are... |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Bob Wilson | Implement Neon VTRN instructions. For now, anyway... |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Anton Korobeynikov | Unbreak the stuff |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Anton Korobeynikov | 2 more vdup.32 cases |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Evan Cheng | Fix support to use NEON for single precision fp math. |
blob | commitdiff | raw | diff to current |
2009-08-06 |
Bob Wilson | Implement Neon VST[234] operations. |
blob | commitdiff | raw | diff to current |
2009-08-06 |
David Goodwin | Add parameter to pattern classes to enable an itinerary... |
blob | commitdiff | raw | diff to current |
2009-08-06 |
Bob Wilson | Neon does not actually have VLD{234}.64 instructions. |
blob | commitdiff | raw | diff to current |
2009-08-05 |
David Goodwin | When using NEON for single-precision FP, the NEON resul... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Evan Cheng | 80 col violations. |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Bob Wilson | Change DAG nodes for Neon VLD2/3/4 operations to return... |
blob | commitdiff | raw | diff to current |
2009-08-04 |
Bob Wilson | Replace dregsingle operand modifier with explicit escap... |
blob | commitdiff | raw | diff to current |
2009-08-04 |
David Goodwin | Add NEON single-precision FP support for fabs and fneg. |
blob | commitdiff | raw | diff to current |
2009-08-04 |
David Goodwin | Match common pattern for FNMAC. Add NEON SP support. |
blob | commitdiff | raw | diff to current |
2009-08-04 |
David Goodwin | Initial support for single-precision FP using NEON... |
blob | commitdiff | raw | diff to current |
2009-08-04 |
Bob Wilson | Lower Neon VLD* intrinsics to custom DAG nodes, and... |
blob | commitdiff | raw | diff to current |
next |