aboutsummaryrefslogtreecommitdiffstats
path: root/test/MC/ARM
Commit message (Expand)AuthorAgeFilesLines
* Add tests for more forms of Thumb2 loads and stores.Owen Anderson2010-11-301-0/+32
* Add parsing for the Thumb t_addrmode_s4 addressing mode. This can almostBill Wendling2010-11-301-0/+3
* Correct Thumb2 encodings for a much wider range of loads and stores.Owen Anderson2010-11-301-0/+15
* Provide Thumb2 encodings for basic loads and stores.Owen Anderson2010-11-291-1/+14
* Add more Thumb encodings.Bill Wendling2010-11-291-0/+8
* More Thumb encodings.Bill Wendling2010-11-291-0/+5
* Add Thumb encodings for REV instructions.Bill Wendling2010-11-291-1/+8
* Add more Thumb encodings.Bill Wendling2010-11-291-0/+3
* Add encoding for ARM "trap" instruction.Bill Wendling2010-11-213-1/+8
* Add MC encodings for some Thumb instructions. Test for a few of them. The "bxBill Wendling2010-11-191-0/+8
* Add support for parsing the writeback ("!") token.Bill Wendling2010-11-181-0/+18
* More tests.Owen Anderson2010-11-181-0/+1
* Fix encodings for pkhbt, and fix some tests where I accidentally tested ARM m...Owen Anderson2010-11-181-14/+20
* More Thumb2 encodings.Owen Anderson2010-11-181-0/+24
* Fill out the set of Thumb2 multiplication operator encodings.Owen Anderson2010-11-181-0/+3
* Try again at providing Thumb2 encodings for basic multiplication operators.Owen Anderson2010-11-181-0/+5
* Revert r119593 while I figure out my testing disagrees with the buildbot.Owen Anderson2010-11-181-5/+0
* Provide correct Thumb2 encodings for basic multiplication operators.Owen Anderson2010-11-181-0/+5
* Second attempt at correct encodings for Thumb2 bitfield instructions.Owen Anderson2010-11-171-0/+11
* Revert r119551, which broke buildbots.Owen Anderson2010-11-171-6/+0
* Provide Thumb2 encodings for bitfield instructions.Owen Anderson2010-11-171-0/+6
* More miscellaneous Thumb2 encodings.Owen Anderson2010-11-171-0/+4
* Proper encoding for VLDM and VSTM instructions. The register lists for theseBill Wendling2010-11-171-0/+10
* Test encodings for LDM and STM.Bill Wendling2010-11-161-0/+18
* Add Thumb2 encodings for mov and friends.Owen Anderson2010-11-161-1/+14
* Provide Thumb2 encodings for sxtb and friends.Owen Anderson2010-11-151-1/+4
* Add Thumb2 encodings for comparison and shift operators.Owen Anderson2010-11-151-1/+12
* Add correct Thumb2 encodings for mvn and friends.Owen Anderson2010-11-151-0/+9
* First stab at providing correct Thumb2 encodings, start with adc.Owen Anderson2010-11-121-0/+14
* Fill out support for Thumb2 encodings of NEON instructions.Owen Anderson2010-11-119-0/+532
* Add correct Thumb2 encodings for NEON vst[1,2,3,4] and vld[1,2,3,4].Owen Anderson2010-11-112-0/+215
* Flesh out tests for Thumb2 encodings of NEON instructions.Owen Anderson2010-11-1111-0/+748
* Add support for Thumb2 encodings of NEON data processing instructions, using ...Owen Anderson2010-11-112-0/+171
* Add support for ARM's specialized vector-compare-against-zero instructions.Owen Anderson2010-11-081-0/+11
* Add codegen and encoding support for the immediate form of vbic.Owen Anderson2010-11-051-0/+4
* Add encoding for VSTR.Bill Wendling2010-11-041-0/+14
* Covert VORRIMM to be produced via early target-specific DAG combining, rather...Owen Anderson2010-11-031-0/+2
* Add support for code generation of the one register with immediate form of vorr.Owen Anderson2010-11-031-0/+5
* Unlike a lot of NEON instructions, vext isn't _actually_ parameterized by ele...Owen Anderson2010-11-031-2/+2
* The MC code couldn't handle ARM LDR instructions with negative offsets:Bill Wendling2010-11-031-1/+20
* Rename getAddrModeImm12OpValue to getAddrModeImmOpValue and expand it to workBill Wendling2010-11-022-7/+19
* Provide correct encodings for the remaining vst variants that we currently ge...Owen Anderson2010-11-021-0/+33
* Add correct encodings for basic variants for vst3 and vst4.Owen Anderson2010-11-021-0/+36
* Add correct encodings for the basic variants for vst2.Owen Anderson2010-11-021-0/+12
* Add correct encodings for the basic form of vst1.Owen Anderson2010-11-021-0/+20
* Add correct encodings for the rest of the vld instructions that we generate.Owen Anderson2010-11-021-2/+39
* Add correct NEON encodings for vld2, vld3, and vld4 basic variants.Owen Anderson2010-11-021-0/+54
* Add correct NEON encodings for the "multiple single elements" form of vld.Owen Anderson2010-11-021-0/+19
* Use ARM-style comments.Bill Wendling2010-11-011-62/+61
* Use ARM-style comment syntax.Owen Anderson2010-11-0118-626/+626