VFP/NEON load/store multiple instructions are addrmode4, not 5.
[oota-llvm.git] / lib / Target / ARM / ARMInstrFormats.td
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...
2010-03-25 Johnny ChenAdded a new instruction class NVDupLane to be inherited...
2010-03-24 Jim GrosbachMake the use of the vmla and vmls VFP instructions...
2010-03-24 Johnny ChenReverted r99326 which added NVdVmVCVTFrm, and later...
2010-03-24 Johnny ChenRenamed NVdVmImmFrm and NVdVmVCVTFrm to the more proper...
2010-03-23 Johnny ChenRenamed NVdImmFrm to N1RegModImmFrm.
2010-03-23 Johnny ChenFix typo in the comment for N3VX class.
2010-03-23 Johnny ChenAdd New NEON Format NVdVmVCVTFrm.
2010-03-23 Johnny ChenAdd New NEON Format NVdVmImmFrm.
2010-03-23 Bob WilsonFix VLDMQ and VSTMQ instructions to use the correct...
2010-03-23 Bob WilsonFix bad indentation, 80-column violations, and trailing...
2010-03-23 Johnny ChenAdd New NEON Format NVdImmFrm.
2010-03-20 Johnny ChenAdd NLdStFrm Format.
2010-03-19 Bob WilsonRevert this change, since it was causing ARM performanc...
2010-03-19 Johnny ChenRenumber LdStExFrm from 28 to 11 and shift the existing...
2010-03-18 Bob WilsonUpdate comment to refer to the right filename.
2010-03-18 Anton KorobeynikovGet rid of target-specific fp <-> int nodes when still...
2010-03-18 Chris Lattnerfix some buggy ops concatentation
2010-03-17 Johnny ChenRevert 98745 with respect to the addition of NEONFrm...
2010-03-17 Bob WilsonIncrease format field from 5 to 6 bits. ARMII::FormMas...
2010-03-17 Johnny ChenAdded sub-formats to the NeonI/NeonXI instructions...
2010-03-16 Bob Wilson--- Reverse-merging r98637 into '.':
2010-03-16 Johnny ChenInitial ARM/Thumb disassembler check-in. It consists...
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-10 Johnny ChenFactored out the disassembly printing of CPS option...
2010-03-01 Johnny ChenAdded STRHT for disassembly only and fixed a bug in...
2010-02-26 Johnny ChenAdded the follwoing 32-bit Thumb instructions for disas...
2010-02-18 Johnny ChenAdded LDRD_PRE/POST & STRD_PRE/POST for disassembly...
2010-02-18 Johnny ChenAdded LDRSBT, LDRHT, LDRSHT for disassembly only. ...
2010-02-12 Johnny ChenAdd YIELD, WFE, WFI, and SEV instructions for disassemb...
2010-02-11 Johnny ChenForgot to also check in this file for vcvt (floating...
2010-01-29 Johnny ChenModified encoding bits specification for VFP instructio...
2009-12-16 Johnny ChenAdd encoding bits for some Thumb instructions. Plus...
2009-12-15 Johnny ChenAdded encoding bits for the Thumb ISA. Initial checkin.
2009-12-14 Jim GrosbachARM memory barrier instructions are not predicable
2009-12-11 Johnny ChenStore Register Exclusive should leave the source regist...
2009-12-11 Jim GrosbachRough first pass at compare_and_swap atomic builtins...
2009-12-01 Jim GrosbachThumb1 exception handling setjmp
2009-11-23 Evan ChengMassive refactoring of NEON instructions. Separate...
2009-11-23 Johnny ChenPartially revert r84730 by removing N2VDup from ARMInst...
2009-11-23 Johnny ChenRevert r84572 by removing N3VImm from ARMInstrFormats...
2009-11-23 Johnny ChenPartially revert r89377 by removing NLdStLN class defin...
2009-11-21 Evan ChengAdd predicate operand to NEON instructions. Fix lots...
2009-11-19 Johnny ChenAdded NLdStLN which is similar to NLdSt with the except...
2009-11-02 Anton Korobeynikov64-bit FP loads & stores operate on both NEON and VFP...
2009-11-02 Anton KorobeynikovUse NEON reg-reg moves, where profitable. This reduces...
2009-10-26 Bob WilsonFix ARM encoding typo: Opcod3 is not passed to ASuI...
2009-10-21 Bob WilsonLeave some NEON instruction encoding bits unspecified...
2009-10-20 Jim GrosbachRefs: A8-598.
2009-10-20 Jim GrosbachAdd missing encoding bits to NLdSt class of instructions.
2009-10-07 Bob WilsonAdd some instruction encoding bits for NEON load/store...
2009-09-28 Evan ChengMake ARM and Thumb2 32-bit immediate materialization...
2009-09-09 Evan ChengFix double load / store multiple encoding.
2009-08-25 Bob WilsonExpose the instruction contraint string as an argument...
2009-08-10 David GoodwinUse NEON for single-precision int<->FP conversions.
2009-08-08 Anton KorobeynikovUse VLDM / VSTM to spill/reload 128-bit Neon registers
2009-08-06 David GoodwinAdd parameter to pattern classes to enable an itinerary...
2009-08-04 Evan ChengFix part 1 of pr4682. PICADD is a 16-bit instruction...
2009-08-04 David GoodwinAdd NEON single-precision FP support for fabs and fneg.
2009-08-04 David GoodwinInitial support for single-precision FP using NEON...
2009-08-01 Evan ChengFix Thumb2 function call isel. Thumb1 and Thumb2 should...
2009-07-27 David GoodwinRemove TPat. No patterns depend on just isThumb()....
2009-07-22 David GoodwinFix typo in addrmode definition.
2009-07-11 Evan ChengMajor changes to Thumb (not Thumb2). Many 16-bit instru...
2009-07-10 David GoodwinPredicate VFP instructions on HasVFP2 instead of IsARM...
2009-07-08 Evan Cheng- Add some NEON ld / st instruction static encoding.
2009-07-08 Bob WilsonImplement NEON vld1 instructions.
2009-07-08 Evan ChengAdd a Thumb2 instruction flag to that indicates whether...
2009-07-02 Evan ChengThumb2 pre/post indexed loads.
2009-07-02 Evan ChengChange the meaning of predicate hasThumb2 to mean thumb...
2009-07-01 Bob WilsonAdd a new addressing mode for NEON load/store instructions.
2009-06-30 David GoodwinAdd conditional and unconditional thumb-2 branch. Add...
2009-06-30 Evan ChengA few more load instructions.
2009-06-29 Evan ChengImplement Thumb2 ldr.
2009-06-27 Evan ChengRenaming for consistency.
2009-06-25 Evan ChengChange thumb2 instruction definitions so if-converter...
2009-06-23 Evan ChengAdd IsThumb1Only to most 16-bit thumb instructions...
next