VFP/NEON load/store multiple instructions are addrmode4, not 5.
[oota-llvm.git] / lib / Target / ARM / ARMInstrVFP.td
2010-09-08 Jim GrosbachVFP/NEON load/store multiple instructions are addrmode4...
2010-08-27 Bob WilsonChange ARM VFP VLDM/VSTM instructions to use addressing...
2010-08-11 Daniel DunbarARM: Mark some disassembler only instructions as not...
2010-08-03 Nate BegemanAdd support for getting & setting the FPSCR application...
2010-06-02 Jim GrosbachClean up 80 column violations. No functional change.
2010-05-19 Evan ChengMark pattern-less mayLoad / mayStore instructions never...
2010-05-13 Evan ChengMark some pattern-less instructions as neverHasSideEffects.
2010-04-07 Anton KorobeynikovDefine new itin classes for ARM <-> VFP reg moves to...
2010-04-07 Anton KorobeynikovFCONST{S,D} behaves the same way as FP unary instructio...
2010-04-07 Anton KorobeynikovAdd new itin classes for FP16 <-> FP32 conversions...
2010-03-24 Jim GrosbachMake the use of the vmla and vmls VFP instructions...
2010-03-20 Bob WilsonRevert the rest of 98679.
2010-03-19 Bob WilsonRevert this change, since it was causing ARM performanc...
2010-03-18 Anton KorobeynikovGet rid of target-specific fp <-> int nodes when still...
2010-03-18 Anton KorobeynikovGet rid of target-specific nodes for fp16 <-> fp32...
2010-03-16 Johnny ChenDisambiguate the *_UPD and * variants by specifying...
2010-03-16 Bob WilsonRemove redundant writeback flag in ARM addressing mode 5.
2010-03-14 Anton KorobeynikovAdd codegen support for FP16 on ARM
2010-03-13 Bob WilsonAttempt to appease the arm-linux buildbot by fixing...
2010-03-13 Bob WilsonChange ARM ld/st multiple instructions to have variant...
2010-03-08 Chris Lattnerfix a bunch of partially ambiguous patterns on ARM...
2010-02-27 Dan GohmanThe mayHaveSideEffects flag is no longer used.
2010-02-11 Johnny ChenAdded VCVT (between floating-point and fixed-point...
2010-02-09 Johnny ChenAdded VMRS/VMSR for disassembly only.
2010-02-09 Johnny ChenAdded vcvtb/vcvtt (between half-precision and single...
2010-02-08 Johnny ChenAdd VCVTR (between floating-point and integer, VFP...
2010-02-08 Johnny ChenAdd VCMP (VFP floating-point compare without 'E' bit...
2010-02-08 Johnny ChenAdded VMOVRRS/VMOVSRR to ARMInstrVFP.td for disassembly...
2010-02-05 Johnny ChenVMOVRRD and VMOVDRR both have Inst{7-6} = 0b00.
2010-01-29 Johnny ChenModified encoding bits specification for VFP instructio...
2009-11-24 Evan ChengData type suffix must come after predicate.
2009-11-23 Jim Grosbachmove fconst[sd] to UAL. <rdar://7414913>
2009-11-20 Evan ChengRemat VLDRD from constpool. Clean up some instruction...
2009-11-13 Jim Grosbachuse lower case for readability
2009-11-10 Evan ChengAdd a comment.
2009-11-09 Jim GrosbachWork around assembler not recognizing #0.0 form immedia...
2009-11-09 Jim GrosbachUse Unified Assembly Syntax for the ARM backend.
2009-10-28 Evan Chengfconsts and fconstd are obviously re-materializable.
2009-10-28 Evan ChengUse fconsts and fconstd to materialize small fp constants.
2009-10-27 Evan ChengNow VFP instructions.
2009-10-01 Evan ChengAdd hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq...
2009-10-01 Evan ChengChange ld/st multiples to explicitly model the writebac...
2009-09-25 David GoodwinFinish scheduling itineraries for NEON.
2009-09-21 David GoodwinAdd Cortex-A8 VFP model.
2009-08-10 David GoodwinUse NEON for single-precision int<->FP conversions.
2009-08-06 David GoodwinAdd parameter to pattern classes to enable an itinerary...
2009-08-04 David GoodwinAdd NEON single-precision FP support for fabs and fneg.
2009-08-04 David GoodwinMatch common pattern for FNMAC. Add NEON SP support.
2009-08-04 David GoodwinInitial support for single-precision FP using NEON...
2009-07-20 Evan ChengModel fpscr to prevent fcmped / fcmpezs etc from being...
2009-07-10 David GoodwinPredicate VFP instructions on HasVFP2 instead of IsARM...
2009-06-12 Evan ChengMark some pattern-less instructions as neverHasSideEffects.
2008-12-11 Evan ChengFix a 80 col. violation.
2008-12-03 Dan GohmanRename isSimpleLoad to canFoldAsLoad, to better reflect...
2008-11-15 Evan ChengFix fuitos encoding.
2008-11-13 Evan Chengfsub{d|s} encoding bugs.
2008-11-12 Evan ChengConsolidate formats; fix FCMPED etc. encodings.
2008-11-12 Evan ChengFix VFP conversion instruction encodings.
2008-11-12 Evan ChengFix encoding of single-precision VFP registers.
2008-11-11 Evan ChengFix FMDRR encoding.
2008-11-11 Evan ChengEncode VFP load / store instructions.
2008-11-11 Evan ChengEncode VFP conversion instructions.
2008-11-11 Evan ChengEncode VFP arithmetic instructions.
2008-11-06 Evan ChengRemove opcode from instruction TS flags; add MOVCC...
2008-09-11 Jim Grosbachudpate header comment: s/VP/VFP/
2008-03-15 Evan ChengReplace all target specific implicit def instructions...
2008-01-15 Chris Lattnerrename SDTRet -> SDTNone.
2008-01-10 Chris Lattnerget def use info more correct.
2008-01-07 Evan ChengOnly mark instructions that load a single value without...
2008-01-06 Chris Lattnerrename isLoad -> isSimpleLoad due to evan's desire...
2008-01-06 Chris Lattnerrename isStore -> mayStore to more accurately reflect...
2008-01-06 Chris Lattnerremove explicit isStore flags that are now inferrable.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-12 Evan ChengImplicit def instructions, e.g. X86::IMPLICIT_DEF_GR32...
2007-09-11 Evan ChengRemove (somewhat confusing) Imp<> helper, use let Defs...
2007-08-07 Evan ChengInitial JIT support for ARM by Raul Fernandes Herbster.
2007-07-19 Evan ChengChange instruction description to split OperandList...
2007-07-10 Evan ChengRemove clobbersPred. Add an OptionalDefOperand to instr...
2007-07-06 Evan ChengNo need for ccop anymore.
2007-07-05 Evan ChengEach ARM use predicate operand is now made up of two...
2007-06-06 Evan ChengMark these instructions clobbersPred. They modify the...
2007-05-29 Evan ChengFor VFP2 fldm, fstm instructions, the condition code...
2007-05-15 Evan ChengAdd PredicateOperand to all ARM instructions that have...
2007-05-08 Evan ChengSwitch BCC, MOVCCr, etc. to PredicateOperand.
2007-05-07 Evan ChengThis is no longer needed after enabling the DAG combine...
2007-05-03 Dale JohannesenEvan's patch to avoid FPreg->intreg copy for cvt; store...
2007-05-03 Chris Lattnermatch a reassociated form of fnmul. This implements...
2007-01-19 Evan ChengARM backend contribution from Apple.