Silence compiler warnings.
[oota-llvm.git] / lib / Target / ARM / ARMInstrThumb2.td
2010-06-18 Evan ChengAllow ARM if-converter to be run after post allocation...
2010-06-02 Jim GrosbachClean up 80 column violations. No functional change.
2010-05-28 Jim GrosbachCosmetic cleanup. No functional change.
2010-05-28 Jim Grosbachmake sure accesses to set up the jmpbuf don't get moved...
2010-05-27 Jim GrosbachUpdate the saved stack pointer in the sjlj function...
2010-05-26 Jim Grosbachfix off by 1 (insn) error in eh.sjlj.setjmp thumb code...
2010-05-25 Bob WilsonAllow t2MOVsrl_flag and t2MOVsra_flag instructions...
2010-05-25 Bob WilsonFix up instruction classes for Thumb2 RSB instructions...
2010-05-24 Bob WilsonAllow Thumb2 MVN instructions to set condition codes...
2010-05-24 Bob WilsonThumb2 RSBS instructions were being printed without...
2010-05-19 Evan Chengt2LEApcrel and tLEApcrel are re-materializable. This...
2010-05-19 Evan ChengMark pattern-less mayLoad / mayStore instructions never...
2010-05-19 Evan ChengMark a few more pattern-less instructions with neverHas...
2010-05-16 Anton KorobeynikovChris said that the comment char should be escaped...
2010-05-05 Jim GrosbachCleanup of ARMv7M support. Move hardware divide and...
2010-05-05 Jim GrosbachAdd initial support for ARMv7M subtarget and cortex...
2010-04-09 Bob WilsonProvide versions of the ARM eh_sjlj_setjmp instructions...
2010-03-16 Bob WilsonRemove the writeback flag from ARM's address mode 4...
2010-03-13 Bob WilsonChange ARM ld/st multiple instructions to have variant...
2010-03-11 Johnny ChenSet the (Format)F filed of t2Int_MemBarrierV7 & t2Int_S...
2010-03-11 Johnny ChenAdded Thumb2 LDRD/STRD pre/post variants for disassembl...
2010-03-10 Johnny ChenFactored out the disassembly printing of CPS option...
2010-03-09 Johnny ChenMSR (Move to Special Register from ARM core register...
2010-03-08 Bob WilsonFix a crash compiling 254.gap for Thumb2. The Thumb2...
2010-03-05 Johnny ChenTrivial comment change.
2010-03-04 Johnny ChenDrop the ".w" qualifier for t2UXTB16* instructions...
2010-03-04 Johnny ChenAdded 32-bit Thumb instructions for Preload Data (PLD...
2010-03-03 Johnny ChenAdded 32-bit Thumb instructions LDRT, LDRBT, LDRHT...
2010-03-03 Johnny ChenAdded 32-bit Thumb instructions t2NOP, t2YIELD, t2WFE...
2010-03-03 Evan ChengEliminate unused instruction classes.
2010-03-03 Johnny ChenAdded 32-bit Thumb instructions t2DMB variants, t2DSB...
2010-03-02 Johnny ChenAdded 32-bit Thumb instruction CLREX (Clear-Exclusive...
2010-03-02 Johnny ChenRemoved the extra S from the multiclass def T2I_adde_su...
2010-03-02 Johnny ChenAdded 32-bit Thumb instructions: CPS, SDIV, UDIV, SXTB1...
2010-03-02 Johnny ChenAL is an optional mnemonic extension for always, except...
2010-02-27 Dan GohmanThe mayHaveSideEffects flag is no longer used.
2010-02-26 Johnny ChenAdded the follwoing 32-bit Thumb instructions for disas...
2010-02-25 Johnny ChenAdded the following 32-bit Thumb instructions for disas...
2010-02-25 Johnny ChenAdded the 32-bit Thumb instructions (BXJ) for disassemb...
2010-02-25 Johnny ChenAdded the 32-bit Thumb instructions (MRS and MSR) for...
2010-02-16 Jim Grosbach80 column cleanup
2010-02-16 Jim GrosbachRemove trailing whitespace
2010-02-16 Jim GrosbachUpdate Thumb2 to not use CarryDefIsUnused or CarryDefIs...
2010-02-08 Jim Grosbachtighten up eh.setjmp sequence a bit.
2010-02-02 Johnny ChenAdded t2BFI (Bitfield Insert) entry for disassembler...
2010-01-22 Jim GrosbachFix PR5694. The CMN instructions set the flags differen...
2010-01-19 Evan ChengFix r93758. Use isel patterns instead of c++ selection...
2010-01-18 Jim GrosbachPatch by David Conrad:
2010-01-08 Johnny ChenMinor change, change the order of two "let Inst{.....
2010-01-05 Johnny ChenUndo r92785, it caused test failure.
2010-01-05 Johnny ChenAdd Rt2 to the asm format string for 32-bit Thumb load...
2009-12-16 Jim GrosbachMark STREX* as earlyclobber for the success result...
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 GrosbachAdd ARMv6 memory and sync barrier instructions
2009-12-14 Jim Grosbachcorrect selection requirements for thumb2 vs. arm versi...
2009-12-14 Jim Grosbachadd Thumb2 atomic and memory barrier instruction defini...
2009-11-24 Anton KorobeynikovMaterialize global addresses via movt/movw pair, this...
2009-11-24 Jim Grosbach80 column violations
2009-11-23 Jim Grosbachfold immediate of a + Const into the user as a subtract...
2009-11-20 Evan ChengRemat VLDRD from constpool. Clean up some instruction...
2009-11-06 Evan Cheng- Add pseudo instructions tLDRpci_pic and t2LDRpci_pic...
2009-11-03 Evan ChengFix t2Int_eh_sjlj_setjmp. Immediate form of orr is...
2009-11-02 Bob WilsonPut BlockAddresses into ARM constant pools.
2009-11-02 David GoodwinFix schedule model for BFC.
2009-10-31 Evan ChengIt's safe to remat t2LDRpci; Add PseudoSourceValue...
2009-10-30 Bob WilsonAdd ARM codegen for indirect branches.
2009-10-29 Dan GohmanRename usesCustomDAGSchedInserter to usesCustomInserter...
2009-10-27 Evan ChengChange Thumb1 and Thumb2 instructions to separate opcod...
2009-10-21 Jim GrosbachImprove handling of immediates by splitting 32-bit...
2009-10-21 Evan ChengMatch more patterns to movt.
2009-10-13 Sandeep PatelAdd ARMv6T2 SBFX/UBFX instructions. Approved by Anton...
2009-10-01 Evan ChengAdd hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq...
2009-10-01 Evan ChengChange ld/st multiples to explicitly model the writebac...
2009-09-30 Jim GrosbachAdd "isBarrier = 1" to return instructions.
2009-09-28 Evan ChengMake ARM and Thumb2 32-bit immediate materialization...
2009-09-27 Anton KorobeynikovUse movt/movw pair to materialize 32 bit constants...
2009-09-27 Evan ChengEnable pre-regalloc load / store multiple pass for...
2009-09-01 David GoodwinRRX reads CPSR.
2009-08-28 Evan ChengPrint a nl before pic labels so they start at a new...
2009-08-21 Bob WilsonRename ARM "lane_cst" operands to "nohash_imm" since...
2009-08-19 David GoodwinUpdate Cortex-A8 instruction itineraries for integer...
2009-08-18 Evan ChengFix revsh pattern.
2009-08-14 Evan ChengShrink ADR and LDR from constantpool late during consta...
2009-08-13 Jim GrosbachAdd missing defs of R2 and D1.
2009-08-13 David GoodwinFinalize itineraries for cortex-a8 integer multiply
2009-08-13 Jim GrosbachRemove unnecessary newline
2009-08-13 Jim GrosbachCorrect comment wording
2009-08-12 David GoodwinEnhance the InstrStage object to enable the specificati...
2009-08-12 Jim Grosbachregister naming cleanup (s/ip/r12/)
2009-08-12 Evan ChengRemove an Darwin assembler workaround.
2009-08-11 Evan ChengShrinkify Thumb2 load / store multiple instructions.
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-11 Jim GrosbachAdd Thumb2 eh_sjlj_setjmp implementation
2009-08-11 Evan Cheng80 column violation.
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-10 Evan ChengAdd support to reduce most of 32-bit Thumb2 arithmetic...
2009-08-08 Anton KorobeynikovUse subclassing to print lane-like immediates (w/o...
2009-08-07 Evan ChengThumb2 32-bit ldm / stm needs .w suffix if submode...
2009-08-07 Evan ChengIt turns out most of the thumb2 instructions are not...
next