OSDN Git Service

[ARM] Turn some undefined encoding bits into 0s.
[android-x86/external-llvm.git] / lib / Target / ARM / ARMInstrThumb2.td
2019-06-04 Simon Tatham[ARM] Turn some undefined encoding bits into 0s.
2019-05-15 David Green[ARM] Cortex-M4 schedule
2019-05-08 Tim NorthoverARM: disallow SP as Rn for Thumb2 TST & TEQ instructions
2019-02-11 Sam Parker[ARM] Add v8m.base pattern for add negative imm
2019-01-19 Chandler CarruthUpdate the file headers across all of the LLVM projects...
2019-01-08 Sam Parker[ARM] Add missing patterns for DSP muls
2019-01-03 Diogo N. Sampaio[ARM] Add command-line option for SB
2018-12-17 Tim NorthoverARM: use acquire/release instruction variants when...
2018-12-03 Tim NorthoverARM: use target-specific SUBS node when combining cmp...
2018-12-03 Oliver Stannard[ARM][MC] Move information about variadic register...
2018-09-28 Oliver Stannard[ARM][v8.5A] Add speculation barriers SSBB and PSSBB
2018-09-27 Oliver Stannard[ARM][v8.5A] Add speculation barrier to ARM & Thumb...
2018-09-07 Tim NorthoverARM: fix Thumb2 CodeGen for ldrex with folded frame...
2018-08-22 Sam Parker[ARM] Rotated operand patterns for *xtb16
2018-07-06 Sjoerd Meijer[AArch64][ARM] Armv8.4-A: Trace synchronization barrier...
2018-07-04 Volodymyr Turanskyy[ARM] [Assembler] Support negative immediates: cover...
2018-06-20 Tim NorthoverARM: convert ORR instructions to ADD where possible...
2018-02-06 Oliver Stannard[ARM][AArch64] Add CSDB speculation barrier instruction
2018-01-12 Andre Vieira[ARM] Add codegen for SMMULR, SMMLAR and SMMLSR
2017-12-21 Sam Parker[ARM] Armv8-R DFB instruction
2017-12-20 Florian Hahn[ARM] Lower unsigned saturation to USAT
2017-11-13 Evgeniy Stepanov[arm] Fix Unnecessary reloads from GOT.
2017-08-11 Sjoerd Meijer[ARM] Assembler support for the ARMv8.2a dot product...
2017-07-11 Peter Smith[ARM] ldr pc,=expression should be allowed in Thumb2
2017-06-22 John Brawn[ARM] Add .w aliases of MOV with shifted operand
2017-05-30 Matthias BraunARM: Add missing flags to TBB_[JH]T pseudo instructions
2017-05-16 Renato GolinRevert "[ARM] Mark LEApcrel instructions as isAsCheapAs...
2017-05-15 John Brawn[ARM] Mark LEApcrel instructions as isAsCheapAsAMove
2017-05-05 John Brawn[ARM] Add support for ORR and ORN instruction substitutions
2017-05-04 Sam Parker[ARM] ACLE Chapter 9 intrinsics
2017-04-20 Diana Picus[ARM] Rename HW div feature to HW div Thumb. NFCI.
2017-04-11 Sam Parker[ARM] Refactor Thumb2 sat instructions
2017-04-03 Sjoerd MeijerARMAsmParser: clean up of isImmediate functions
2017-03-22 Artyom Skrobov[ARM] simplifying t2_so_imm_neg as suggested by Eli...
2017-03-22 Artyom Skrobov[ARM] t2_so_imm_neg had a subtle bug in the conversion...
2017-03-21 Sanne Wouda[ARM] [Assembler] Support negative immediates for A32...
2017-03-15 Sam Parker[ARM] Enable SMLAL[B|T] isel
2017-03-14 Eli Friedman[ARM] Replace some C++ selection code with TableGen...
2017-03-14 Sam Parker[ARM] Move SMULW[B|T] isel to DAG Combine
2017-03-10 Artyom Skrobovimm_comp_XFORM (defined in ARMInstrThumb.td) duplicates...
2017-02-27 John Brawn[ARM] LSL #0 is an alias of MOV
2017-02-22 Javed Absar[ARM] Classification Improvements to ARM Sched-Models...
2017-02-21 John Brawn[ARM] Correct SP/PC handling in t2MOVr
2017-02-17 Sam Parker[ARM] Replace HasT2ExtractPack with HasDSP
2016-12-15 Prakhar Bahuguna[ARM] Implement execute-only support in CodeGen
2016-11-10 Oliver Stannard[ARM] Thumb2 LDR (literal) should accept PC as the...
2016-09-14 Sjoerd MeijerThis reapplies r281304. The issue was that I had missed
2016-09-13 Peter Smith[ARM] Support ldr.w in pseudo instruction ldr rd,=immediate
2016-09-13 Sjoerd MeijerRevert of r281304 as it is causing build bot failures...
2016-09-13 Sjoerd MeijerThis adds a new field isAdd to MCInstrDesc. The ARM...
2016-08-10 Sam Parker[ARM] Improve sxta{b|h} and uxta{b|h} tests
2016-08-02 Sam Parker[ARM] Improve smul* and smla* isel for Thumb2
2016-08-02 Bernard Ogden[ARM] Some saturation instructions not DSP-only
2016-07-26 Oliver Stannard[ARM] Implement -mimplicit-it assembler option
2016-07-25 Renato Golin[ARM] Saturation instructions are DSP-only
2016-07-25 Sam Parker[ARM] Small refactor of Thumb2 SMLA insts
2016-07-25 Sam Parker[ARM] Enable ISel of SMMLS for ARM and Thumb2
2016-07-19 Sam Parker[ARM] Refactor Thumb2 Mul and Mla instr descs
2016-07-11 Tim NorthoverARM: validate immediate branch targets in AsmParser.
2016-07-01 Hans WennborgRevert r274347 "[ARM] Refactor Thumb2 mul instruction...
2016-07-01 Sam Parker[ARM] Refactor Thumb2 mul instruction descs
2016-06-23 Pablo Barrio[ARM] Lower (select_cc k k (select_cc ~k ~k x)) into...
2016-06-20 Sam Parker[ARM] Enable isel of UMAAL
2016-06-08 Oliver Stannard[ARM] MSR instructions implicitly set CPSR
2016-06-07 Saleem AbdulrasoolARM: normalise space in the patterns
2016-06-03 Sjoerd MeijerRAS extensions are part of ARMv8.2-A. This change enabl...
2016-06-03 Sjoerd MeijerARM target does not use printAliasInstr machinery which
2016-05-31 Ranjeet Singh[ARM] Add backend support for load/store intrinsics.
2016-05-12 Renato Golin[ARM] Delay ARM constant pool creation. NFC.
2016-03-08 Artyom Skrobov[ARM] Simplify ARMInstr*.td by getting rid of identity...
2016-02-25 Tim NorthoverARM: disallow pc as a base register in Thumb2 memory...
2016-02-03 Saleem AbdulrasoolARM: support TLS for WoA
2016-01-25 Bradley Smith[ARM] Add ARMv8-M security extension instructions to...
2016-01-18 Oliver Stannard[ARM] Operands for PKHTB alias should be swapped
2016-01-15 Reid KlecknerRevert "[ARM] Add ARMv8-M security extension instructio...
2016-01-15 Bradley Smith[ARM] Add ARMv8-M security extension instructions to...
2016-01-15 Bradley Smith[ARM] Add ARMv8-A semaphore/atomic instructions to...
2016-01-15 Bradley Smith[ARM] Add B.W and CBZ instructions to ARMv8-M Baseline
2016-01-15 Bradley Smith[ARM] Add SDIV/UDIV instructions to ARMv8-M Baseline
2016-01-15 Bradley Smith[ARM] Add MOVW/MOVT instructions to ARMv8-M Baseline...
2016-01-15 Bradley Smith[ARM] Split out ARMv8-A semaphores and atomics and...
2016-01-07 Tim NorthoverARM: support TLS accesses on Darwin platforms
2015-12-20 Weiming ZhaoFix mapping of @llvm.arm.ssat/usat intrinsics to ssat...
2015-11-13 James Molloy[ARM] Replace ARMISD::RBIT with ISD::BITREVERSE
2015-10-22 Pete CooperAdd missing load/store flags to thumb2 instructions.
2015-09-24 Artyom Skrobov[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTar...
2015-09-07 John Brawn[ARM] Get rid of SelectT2ShifterOperandReg, NFC
2015-07-16 Pete CooperRevert "Add missing load/store flags to thumb2 instruct...
2015-07-15 Pete CooperAdd missing load/store flags to thumb2 instructions.
2015-06-01 Luke CheesemanRe-commit of r238201 with fix for building with shared...
2015-05-31 Tim NorthoverARM: recommit r237590: allow jump tables to be placed...
2015-05-26 Diego NovilloRevert "Re-commit changes in r237579 with fix for bug...
2015-05-26 Luke CheesemanRe-commit changes in r237579 with fix for bug breaking...
2015-05-21 Peter CollingbourneRevert r237590, "ARM: allow jump tables to be placed...
2015-05-18 Tim NorthoverARM: allow jump tables to be placed as constant islands.
2015-05-18 Oliver StannardRevert r237579, as it broke windows buildbots
2015-05-18 Oliver Stannard[LLVM - ARM/AArch64] Add ACLE special register intrinsics
2015-05-13 Tim NorthoverARM: remove custom jump table UID
2015-04-28 Sergey DmitroukReapply r235977 "[DebugInfo] Add debug locations to...
2015-04-28 Daniel JasperRevert "[DebugInfo] Add debug locations to constant...
next