Add ARM encoding information for STRD.
[oota-llvm.git] / lib / Target / ARM / ARMInstrFormats.td
2010-11-19 Jim GrosbachAdd ARM encoding information for STRD.
2010-11-19 Jim GrosbachFactor out operand encoding bits for ARM addressing...
2010-11-19 Jim GrosbachDelete another dead class.
2010-11-19 Jim Grosbachwhitespace tweak.
2010-11-19 Jim GrosbachRefactor PICSTR* instructions to really be pseudos...
2010-11-19 Jim GrosbachRename ARM .td class AIldst1 to AI2ldst for consistency...
2010-11-19 Jim GrosbachAdd ARM binary encoding information for the rest of...
2010-11-19 Jim GrosbachRemove dead code.
2010-11-19 Jim GrosbachARM LDRD binary encoding.
2010-11-18 Jim GrosbachAdd ARM encoding information for LDRH post-increment.
2010-11-18 Owen AndersonFill out the set of Thumb2 multiplication operator...
2010-11-18 Jim GrosbachARMPseudoInst instructions should default to being...
2010-11-18 Jim GrosbachARM PseudoInst instructions don't need or use an assemb...
2010-11-18 Jim GrosbachAdd FIXME.
2010-11-18 Jim GrosbachRefactor the ARM PICADD and PICLDR* instructions to...
2010-11-18 Jim GrosbachRefactor a few ARM load instructions to better paramete...
2010-11-17 Jim GrosbachMore ARM encoding bits. LDRH now encodes properly.
2010-11-17 Bill WendlingAdd binary emission stuff for VLDM/VSTM. This reuses the
2010-11-16 Bill Wendling- Remove dead patterns.
2010-11-15 Jim GrosbachARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B count...
2010-11-15 Chris Lattneradd fields to the .td files unconditionally, simplifyin...
2010-11-13 Bill WendlingAdd *_ldst_mult multiclasses to the ARM back-end. These...
2010-11-13 Jim GrosbachMore ARM load/store indexed refactoring. Also fix an...
2010-11-12 Jim GrosbachRefactor to parameterize some ARM load/store encoding...
2010-11-12 Evan ChengAdd some missing isel predicates on def : pat patterns...
2010-11-12 Jim GrosbachKill more unused stuff.
2010-11-12 Jim GrosbachRemove unused class.
2010-11-12 Jim GrosbachEncoding for ARM LDRSB instructions.
2010-11-11 Owen AndersonFill out support for Thumb2 encodings of NEON instructions.
2010-11-11 Owen AndersonAdd correct Thumb2 encodings for NEON vst[1,2,3,4]...
2010-11-11 Owen AndersonAdd support for Thumb2 encodings of NEON data processin...
2010-11-11 Jim GrosbachEncoding for ARM LDRSH_POST.
2010-11-11 Jim GrosbachEncoding for ARM LDRSH and LDRSH_PRE. Cannonicalize...
2010-11-11 Jim GrosbachARM STRH encoding information.
2010-11-10 Jim GrosbachMove LDM predicate operand encoding into base clase...
2010-11-10 Jim GrosbachARM LDM encoding for the mode (ia, ib, da, db) operand.
2010-11-10 Jim GrosbachFix ARM encoding of non-return LDM instructions.
2010-11-10 Jim GrosbachFix ARM encoding of LDM+Return instruction.
2010-11-04 Bill WendlingAdd encoding for VSTR.
2010-11-02 Owen AndersonRevert r118097 to fix buildbots.
2010-11-02 Owen AndersonSince these fields are not exactly equivalent to the...
2010-11-02 Owen AndersonFactor out a common encoding class for loads and stores...
2010-11-02 Owen AndersonAdd correct NEON encodings for the "multiple single...
2010-11-01 Bill WendlingMove the machine operand MC encoding patterns to the...
2010-11-01 Jim GrosbachAdd 'IsThumb' predicate to patterns marked as 'IsThumb1...
2010-11-01 Bill WendlingMove instruction encoding bits into the parent class...
2010-10-31 Chris Lattnerfix the !eq operator in tblgen to return a bit instead...
2010-10-30 Jim GrosbachEncode the register list operands for ARM mode LDM...
2010-10-29 Jim GrosbachARM encoding information for CLREX, SWP and SWPB. Add...
2010-10-29 Jim GrosbachARM mode LDREX*/STREX* binary encodings.
2010-10-27 Jim GrosbachRefactor ARM STR/STRB instruction patterns into STR...
2010-10-27 Owen AndersonProvide correct encodings for the get_lane and set_lane...
2010-10-27 Owen AndersonProvide correct NEON encodings for vdup.
2010-10-26 Jim GrosbachFirst part of refactoring ARM addrmode2 (load/store...
2010-10-26 Owen AndersonProvide correct NEON encodings for vshl, register and...
2010-10-26 Owen AndersonAdd NEON encodings for vmov and vmvn of immediates.
2010-10-26 Evan ChengNEON vmov's are in Neon domain.
2010-10-25 Owen AndersonAdd correct instruction encodings for vbic, vorn, and...
2010-10-25 Owen AndersonProvide correct NEON encodings for vand, veor, and...
2010-10-22 Jim GrosbachARM mode encoding information for CLZ, RBIT, REV*,...
2010-10-22 Jim GrosbachMore ARM multiply instuction binary encodings.
2010-10-22 Jim GrosbachParameterize a bit of ARM encoding information, simplif...
2010-10-22 Jim GrosbachMore ARM multiply instruction encoding information.
2010-10-21 Owen AndersonARM encodes Q registers as 2xregno (i.e. the number...
2010-10-15 Bob WilsonARM instructions that are both predicated and set the...
2010-10-13 Jim Grosbachtrailing whitespace
2010-10-13 Jim GrosbachRefactor the ARM 'setend' instruction pattern. Use...
2010-10-13 Jim GrosbachAdd ARM mode encoding for [SU]XT[BH] and [SU]XTA[BH...
2010-10-12 Jim GrosbachAdd custom encoder for the 's' bit denoting whether...
2010-10-12 Bill WendlingSplit out the "size" field from the encoding. The newer...
2010-10-12 Jim GrosbachEncoding for ARM-mode VADD.F32 instruction.
2010-10-11 Jim GrosbachMore binary encoding stuff, taking advantage of the...
2010-10-06 Jim GrosbachAdd a 'pattern' arg to the ARM PseudoNeonI class.
2010-10-06 Chris Lattnerreplace stuff like:
2010-10-05 Jim GrosbachIncrease the number of bits used internally by the...
2010-09-16 Bob WilsonChange VLDMQ and VSTMQ to be pseudo instructions. ...
2010-09-13 Bob WilsonConvert some VTBL and VTBX instructions to use pseudo...
2010-09-08 Jim GrosbachVFP/NEON load/store multiple instructions are addrmode4...
2010-08-31 Bill Wendling- Cleanup some whitespaces.
2010-08-30 Bill WendlingUse the existing T2I_bin_s_irs pattern instead of creat...
2010-08-30 Bill WendlingCreate Thumb2sI_cpsr and T2sI_cpsr. These new classes...
2010-08-25 Bob WilsonStart converting NEON load/stores to use pseudo instruc...
2010-08-11 Daniel DunbarMC/ARM: Add an ARMOperand class for condition codes.
2010-08-11 Bob WilsonAdd a separate ARM instruction format for Saturate...
2010-07-22 Xerxes RanbyARMv4 JIT forgets to set the lr register when making...
2010-06-26 Bob WilsonRenumber NEON instruction formats to be consecutive.
2010-06-25 Bob WilsonRename ARM instruction formats NEONGetLnFrm, NEONSetLnF...
2010-06-25 Bob WilsonRemove unused NEONFrm and ThumbMiscFrm ARM instruction...
2010-05-24 Bob WilsonClean up some extra whitespace.
2010-04-05 Jakob Stoklund OlesenReplace TSFlagsFields and TSFlagsShifts with a simpler...
2010-03-29 Johnny ChenAdd NVTBLFrm to represent A8.6.406 VTBL, VTBX Vector...
2010-03-27 Bob WilsonAdd a format argument to the N3V and N3VX classes,...
2010-03-27 Johnny ChenAdd NVMulSLFrm to represent "3-register multiply with...
2010-03-26 Johnny ChenAdd NVExtFrm to represent NEON Vector Extract Instructi...
2010-03-26 Johnny ChenAdd N3RegVShFrm to represent 3-Register Vector Shift...
2010-03-26 Johnny ChenAdd N3RegFrm to represent "NEON 3 vector register forma...
2010-03-26 Johnny ChenAdd N2RegVShLFrm and N2RegVShRFrm formats so that the...
2010-03-25 Johnny ChenRemoved instruction class NI from ARMInstrFormats.td.
2010-03-25 Johnny ChenAdd NVDupLnFrm and change NVDupLane class to use that...
2010-03-25 Johnny ChenAdd NVCVTFrm (NEON Convert with fractional bits immedia...
next