2010-09-03 |
Bob Wilson | Finish converting the rest of the NEON VLD instructions... |
blob | commitdiff | raw |
2010-09-03 |
Bob Wilson | Replace NEON vabdl, vaba, and vabal intrinsics with... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Bob Wilson | Convert VLD1 and VLD2 instructions to use pseudo-instru... |
blob | commitdiff | raw | diff to current |
2010-09-01 |
Bob Wilson | Remove NEON vmull, vmlal, and vmlsl intrinsics, replaci... |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Bob Wilson | Remove NEON vmovn intrinsic, replacing it with vector... |
blob | commitdiff | raw | diff to current |
2010-08-29 |
Bob Wilson | Remove NEON vaddl, vaddw, vsubl, and vsubw intrinsics... |
blob | commitdiff | raw | diff to current |
2010-08-28 |
Bob Wilson | Use pseudo instructions for VST1 and VST2. |
blob | commitdiff | raw | diff to current |
2010-08-28 |
Bob Wilson | We don't need to custom-select VLDMQ and VSTMQ anymore. |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Bob Wilson | Change ARM VFP VLDM/VSTM instructions to use addressing... |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Bob Wilson | Use pseudo instructions for VST3. |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Bob Wilson | Use pseudo instructions for VST1d64Q. |
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-20 |
Bob Wilson | Replace the arm.neon.vmovls and vmovlu intrinsics with... |
blob | commitdiff | raw | diff to current |
2010-07-31 |
Daniel Dunbar | Silence some -Asserts uninitialized variable warnings. |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Bob Wilson | Add support for NEON VMVN immediate instructions. |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Bob Wilson | The bits in the cmode field of 32-bit VMOV immediate... |
blob | commitdiff | raw | diff to current |
2010-07-13 |
Bob Wilson | Use a target-specific VMOVIMM DAG node instead of BUILD... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Bob Wilson | Also use REG_SEQUENCE for VTBX instructions. |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Bob Wilson | Use REG_SEQUENCE nodes to make the table registers... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Bob Wilson | Fix indentation. |
blob | commitdiff | raw | diff to current |
2010-06-19 |
Bob Wilson | Remove a fixme comment that is no longer relevant. |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Bob Wilson | Add basic support for NEON modified immediates besides... |
blob | commitdiff | raw | diff to current |
2010-06-14 |
Bob Wilson | Rename functions referring to VMOV immediates to refer... |
blob | commitdiff | raw | diff to current |
2010-06-11 |
Bob Wilson | Add instruction encoding for the Neon VMOV immediate... |
blob | commitdiff | raw | diff to current |
2010-06-07 |
Bob Wilson | Further changes for Neon vector shuffles: |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Fix a few places that depended on the numeric value... |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Switch ARMRegisterInfo.td to use SubRegIndex and elimin... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Evan Cheng | Mark pattern-less mayLoad / mayStore instructions never... |
blob | commitdiff | raw | diff to current |
2010-05-17 |
Evan Cheng | vmov of immediates are trivially re-materializable. |
blob | commitdiff | raw | diff to current |
2010-05-16 |
Anton Korobeynikov | Chris said that the comment char should be escaped... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Evan Cheng | Added a QQQQ register file to model 4-consecutive Q... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Evan Cheng | Bring back VLD1q and VST1q and use them for reloading... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Evan Cheng | Mark some pattern-less instructions as neverHasSideEffects. |
blob | commitdiff | raw | diff to current |
2010-05-07 |
Evan Cheng | Use VLD2q32 / VST2q32 to reload / spill QQ (pair of... |
blob | commitdiff | raw | diff to current |
2010-05-07 |
Evan Cheng | Remove VLD1q and VST1q for reloading and spilling Q... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Evan Cheng | Re-apply 103156 and 103157. 103156 didn't break anythin... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Eric Christopher | Revert r103156 since it was breaking the build bots. |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Evan Cheng | Adding pseudo 256-bit registers QQ0 . . . QQ7 to repres... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Anton Korobeynikov | More fixes for itins |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Anton Korobeynikov | Fix invalid itins for 32-bit varians of VMLAL and friends |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Anton Korobeynikov | Fix itins for VABA |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Anton Korobeynikov | Correct VMVN itinerary: operand is read in the second... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Anton Korobeynikov | More A9 itineraries |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Anton Korobeynikov | Correct itinerary class for VPADD |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Anton Korobeynikov | VP{MAX, MIN} are of IIC_VSUBi4D itin class as well. |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Anton Korobeynikov | VHADD differs from VHSUB at least on A9 - the former... |
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-28 |
Chris Lattner | fix integer negates to use the proper type for the... |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | fix vnot matching to explicitly specify the type of the |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Bob Wilson | Fix indentation. |
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 | Remove the duplicate multiclass N3VSh_QHSD and use... |
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 N2RegVShLFrm and N2RegVShRFrm formats so that the... |
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 |
2010-03-25 |
Johnny Chen | Added a new instruction class NVDupLane to be inherited... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Johnny Chen | Trivial formating change. |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Johnny Chen | Reverted r99326 which added NVdVmVCVTFrm, and later... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Johnny Chen | Reverted r99376. The disassembler will deal with the... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Johnny Chen | Mark VMOVDneon and VMOVQ as having the N2RegFrm form... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Johnny Chen | Renamed NVdVmImmFrm and NVdVmVCVTFrm to the more proper... |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Johnny Chen | Add comment. |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Johnny Chen | Add New NEON Format NVdVmVCVTFrm. |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Bob Wilson | Fix VLDMQ and VSTMQ instructions to use the correct... |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Bob Wilson | Rename some instructions to match the corresponding... |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Bob Wilson | Change VST1 instructions for loading Q register values... |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Bob Wilson | Change VLD1 instructions for loading Q register values... |
blob | commitdiff | raw | diff to current |
2010-03-22 |
Bob Wilson | Rename one more NEON instruction that I missed earlier. |
blob | commitdiff | raw | diff to current |
2010-03-22 |
Bob Wilson | Regroup some instructions. No functional change. |
blob | commitdiff | raw | diff to current |
2010-03-22 |
Bob Wilson | Rename some VLD1/VST1 instructions to match the impleme... |
blob | commitdiff | raw | diff to current |
2010-03-22 |
Bob Wilson | Remove some redundant instruction classes. |
blob | commitdiff | raw | diff to current |
2010-03-22 |
Bob Wilson | Refactor instruction encoding arguments for VLDnLN... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Re-commit r98683 ("remove redundant writeback flag... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Add instruction variants for VST2, VST3, and VST4 ... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Add variants of VST2, VST3 and VST4 with address regist... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Add instructions for double-spaced VST3 and VST4 withou... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Add VST1 instructions with address register writeback. |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Add instruction variants for VLD2, VLD3, and VLD4 ... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Tidy some more comments and whitespace. |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Add variants of VLD2, VLD3 and VLD4 with address regist... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Tidy some comments and whitespace for consistency. |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Rename some instructions for consistency and sanity... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Add instructions for double-spaced VLD3 and VLD4 withou... |
blob | commitdiff | raw | diff to current |
2010-03-20 |
Bob Wilson | Add VLD1 instructions with address register writeback. |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Bob Wilson | Revert this change, since it was causing ARM performanc... |
blob | commitdiff | raw | diff to current |
2010-03-18 |
Anton Korobeynikov | Get rid of target-specific fp <-> int nodes when still... |
blob | commitdiff | raw | diff to current |
2010-03-18 |
Bob Wilson | Refactor NEON ld/st instructions to hardcode class... |
blob | commitdiff | raw | diff to current |
2010-03-17 |
Johnny Chen | Revert 98745 with respect to the addition of NEONFrm... |
blob | commitdiff | raw | diff to current |
2010-03-17 |
Johnny Chen | Added sub-formats to the NeonI/NeonXI instructions... |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Bob Wilson | Revert 98683. It is breaking something in the disassem... |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Bob Wilson | Remove redundant writeback flag from ARM address mode... |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Bob Wilson | --- Reverse-merging r98637 into '.': |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Johnny Chen | Initial ARM/Thumb disassembler check-in. It consists... |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Chris Lattner | fix an ambiguous pattern, contrary to expectations... |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Bob Wilson | Remove obsolete comments. VLDM is implemented in ARMIn... |
blob | commitdiff | raw | diff to current |
2010-03-08 |
Chris Lattner | fix a bunch of partially ambiguous patterns on ARM... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Johnny Chen | Added Vector Swap (VSWPd and VSWPq) instructions for... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Johnny Chen | Fixed typo of opcodestr, should be "vst1", not "vld1". |
blob | commitdiff | raw | diff to current |
next |