aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM
AgeCommit message (Expand)Author
2011-12-21ARM asm parser should be more lenient w/ .thumb_func directive.Jim Grosbach
2011-12-21Thumb2 assembly parsing of 'mov rd, rn, rrx'.Jim Grosbach
2011-12-21Thumb2 assembly parsing of 'mov(register shifted register)' aliases.Jim Grosbach
2011-12-21Move common code into an MRI function.Jakob Stoklund Olesen
2011-12-21ARM NEON assmebly parsing for VLD2 to all lanes instructions.Jim Grosbach
2011-12-21Fix a couple of copy-n-paste bugs. Noticed by George Russell!Chad Rosier
2011-12-21Reduce the exposure of Triple::OSType in the ELF object writer. This willRafael Espindola
2011-12-21Fix a couple of copy-n-paste bugs. Noticed by George Russell.Evan Cheng
2011-12-21ARM assembly parsing allows constant expressions for lane indices.Jim Grosbach
2011-12-21ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback.Jim Grosbach
2011-12-20ARM .req register name aliases are case insensitive, just like regnames.Jim Grosbach
2011-12-20Move comment to appropriate place.Jim Grosbach
2011-12-20Heed spill slot alignment on ARM.Jakob Stoklund Olesen
2011-12-20ARM assembly parsing and encoding for VST2 single-element, double spaced.Jim Grosbach
2011-12-20ARM assembly parsing and encoding for VLD2 single-element, double spaced.Jim Grosbach
2011-12-20ARM target code clean up. Check for iOS, not Darwin where it makes sense.Evan Cheng
2011-12-20First steps in ARM AsmParser support for .eabi_attribute and .archJason W Kim
2011-12-20Fix up the CMake build for the new files added in r146960, they'reChandler Carruth
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-12-20Mark ARM eh_sjlj_dispatchsetup as clobbering all registers. Radar 10567930.Bob Wilson
2011-12-20ARM assembly shifts by zero should be plain 'mov' instructions.Jim Grosbach
2011-12-19ARM NEON assembly aliases for VMOV<-->VMVN for i32 immediates.Jim Grosbach
2011-12-19ARM assembly parsing and encoding support for LDRD(label).Jim Grosbach
2011-12-19ARM NEON two-operand aliases for VPADD.Jim Grosbach
2011-12-19ARM VFP pre-UAL mnemonic aliases for fmul[sd].Jim Grosbach
2011-12-19ARM VFP pre-UAL mnemonic aliases for fcpy[sd] and fdiv[sd].Jim Grosbach
2011-12-19ARM NEON implied destination aliases for VMAX/VMIN.Jim Grosbach
2011-12-19ARM NEON relax parse time diagnostics for alignment specifiers.Jim Grosbach
2011-12-19Tidy up.Jim Grosbach
2011-12-19Remove a register class that can just as well be synthesized.Jakob Stoklund Olesen
2011-12-19Emit a getMatchingSuperRegClass() implementation for every target.Jakob Stoklund Olesen
2011-12-17Fix a CPSR liveness tracking bug introduced when I converted IT block to bundle.Evan Cheng
2011-12-17Preserve more memory operands in ARMExpandPseudo.Jakob Stoklund Olesen
2011-12-16Fix off-by-one error in bucket sort.Jakob Stoklund Olesen
2011-12-16Don't adjust for alignment padding in OffsetIsInRange.Jakob Stoklund Olesen
2011-12-16Note ARM constant island alignment in the release notes.Jakob Stoklund Olesen
2011-12-16ARM NEON aliases for vmovq.f*Jim Grosbach
2011-12-15Thumb2 ADR assembly parsing w/o the .w suffix.Jim Grosbach
2011-12-15Make check a bit more strict so we don't call ARM_AM::getFP32Imm with a value...Eli Friedman
2011-12-15ARM NEON VCLE is an alias for VCGE w/ the source operands reversed.Jim Grosbach
2011-12-15ARM NEON VTBL/VTBX assembly parsing and encoding.Jim Grosbach
2011-12-15Enable proper constant island alignment by default.Jakob Stoklund Olesen
2011-12-15Silence warning.Jim Grosbach
2011-12-15ARM NEON two-register double spaced register list parsing support.Jim Grosbach
2011-12-14Consider CPE alignment in CreateNewWater().Jakob Stoklund Olesen
2011-12-14ARM NEON better assembly operand range checking for lane indices of VLD/VST.Jim Grosbach
2011-12-14ARM NEON VLD2/VST2 lane indexed assembly parsing and encoding.Jim Grosbach
2011-12-14ARM NEON fix alignment encoding for VST2 w/ writeback.Jim Grosbach
2011-12-14Nuke old code. Missed in last commit.Jim Grosbach
2011-12-14ARM NEON refactor VST2 w/ writeback instructions.Jim Grosbach