[FastISel][AArch64] Fix load/store with frame indices.
[oota-llvm.git] / lib / Target / ARM /
2014-10-27 Oliver Stannard[ARM] Select VMAXNM and VMINNM regardless of operand...
2014-10-23 Renato GolinDo not emit intermediate register for zero FP immediate
2014-10-23 Oliver Stannard[Thumb2] Improve disassembly of memory hints
2014-10-23 Akira Hatanaka[ARM, stack protector] If supported, use armv7 instruct...
2014-10-22 Jyoti Allur[Thumb/Thumb2] Implement restrictions on SP in register...
2014-10-21 Oliver Stannard[ARM] NEON 32-bit scalar moves are also available in...
2014-10-21 Oliver Stannard[Thumb2] LDRS?[BH] cannot load to the PC
2014-10-20 Tim NorthoverARM: rework Thumb1 frame index rewriting
2014-10-20 Oliver Stannard[Thumb2] RFE, SRS and "SUBS pc, lr" are undefined on v7M
2014-10-20 Oliver Stannard[ARM] Do not select SMULW[BT] or SMLAW[BT]
2014-10-20 Oliver Stannard[Thumb] Fix crash in Thumb1RegisterInfo::rewriteFrameIndex
2014-10-19 Bob WilsonUse triple predicate functions instead of checking...
2014-10-17 Akira HatanakaARM: Fix a bug which was causing convergence failure...
2014-10-15 Rafael EspindolaSimplify handling of --noexecstack by using getNonexecu...
2014-10-15 Tim NorthoverARM: drop check for triple that's no longer used.
2014-10-14 Tim NorthoverARM: remove ARM/Thumb distinction for preferred alignment.
2014-10-14 Tim NorthoverARM: allow misaligned local variables in Thumb1 mode.
2014-10-14 Tim NorthoverARM: set preferred aggregate alignment to 32 universally.
2014-10-14 Eric ChristopherGrab the subtarget info off of the MachineFunction...
2014-10-14 Eric ChristopherInclude map into the A15SDOptimizer rather than pick...
2014-10-13 Renato GolinAdds support for the Cortex-A17 to the ARM backend
2014-10-11 Benjamin KramerMC: Bit pack MCSymbolData.
2014-10-09 Benjamin KramerRemove a compiler bug workaround from 2007. The affecte...
2014-10-09 Bob WilsonUse triple's isiOS() and isOSDarwin() methods.
2014-10-08 Renato GolinEmit unaligned access build attribute for ARM
2014-10-08 Renato GolinRefactor isThumb1Only() && isMClass() into a predicate...
2014-10-08 Renato GolinSimplify switch statement in ARM subtarget align access
2014-10-08 Eric ChristopherCache TargetLowering on SelectionDAGISel and update...
2014-10-06 NAKAMURA TakumiARMInstPrinter.cpp: Suppress a warning for -Asserts...
2014-10-06 Tim NorthoverARM: silence unused variable warning
2014-10-06 Tim NorthoverARM: remove dead InstPrinting code
2014-10-06 Eric ChristopherAdd subtarget caches to aarch64, arm, ppc, and x86.
2014-10-03 Benjamin KramerEliminate some deep std::vector copies. NFC.
2014-10-03 Renato GolinRevert 202433 - Provide a target override for the lates...
2014-10-03 Eric Christopherconstify TargetMachine argument.
2014-10-03 Eric ChristopherWe can grab the options struct from the TargetMachine...
2014-10-01 Tim NorthoverARM: allow copying of CPSR when all else fails.
2014-10-01 Oliver Stannard[ARM] Allow selecting VRINT[APMXZR] and VCVT[BT] instru...
2014-10-01 Oliver Stannard[ARM] Add support for Cortex-M7, FPv5-SP and FPv5-DP...
2014-09-29 Oliver Stannard[Thumb2] ldrexd and strexd are not defined on v7M
2014-09-26 Renato GolinElide repeated register operand in Thumb1 instructions
2014-09-25 Tom StellardARM: Remove unneeded check for MI->hasPostISelHook()
2014-09-25 Renato GolinAdd aliases for VAND imm to VBIC ~imm
2014-09-25 Oliver Stannard[Thumb2] BXJ should be undefined for v7M, v8A
2014-09-24 Moritz Roth[Thumb] Make load/store optimizer less conservative.
2014-09-24 Oliver Stannard[Thumb] 32-bit encodings of 'cps' are not valid for v7M
2014-09-23 Robin MorissetAdd AtomicExpandPass::bracketInstWithFences, and use...
2014-09-23 Robin MorissetJust add a fixme about a possibly faster implementation...
2014-09-23 Lang Hames[MCJIT] Nuke MachineRelocation and MachineCodeEmitter...
2014-09-18 Quentin Colombet[ARM] Do not perform a tail call when the caller return...
2014-09-18 Robin MorissetRestore "[ARM, Fix] Fix emitLeading/TrailingFence on...
2014-09-18 Aaron BallmanReverting NFC changes from r218050. Instead, the warnin...
2014-09-18 Aaron BallmanFixing a bunch of -Woverloaded-virtual warnings due...
2014-09-18 Saleem AbdulrasoolARM: prevent crash on ELF directives on COFF
2014-09-18 Saleem AbdulrasoolARM: use a more precise check for MachO
2014-09-17 Robin MorissetRevert "[ARM, Fix] Fix emitLeading/TrailingFence on...
2014-09-17 Robin Morisset[ARM, Fix] Fix emitLeading/TrailingFence on old ARM...
2014-09-17 Richard Trieu| -> ||
2014-09-17 Robin Morisset[X86] Use the generic AtomicExpandPass instead of X86At...
2014-09-16 Moritz RothARM load/store optimizer: Don't materialize a new base...
2014-09-16 Joe AbbeyARMAsmBackend uses a factory method to generate binary...
2014-09-12 James Molloy[ARM] Teach the cost model that cross-class copies...
2014-09-10 Sanjay PatelRename getMaximumUnrollFactor -> getMaxInterleaveFactor...
2014-09-10 Tim NorthoverARM: don't size-reduce STMs using the LR register.
2014-09-09 Renato GolinARM: Negative offset support problem
2014-09-05 Tim NorthoverARM: cover all sub-architecture enumerators to keep...
2014-09-04 Aaron BallmanSilencing a usually-helpful-but-braindead-silly-in...
2014-09-03 Robin MorissetRefactor AtomicExpandPass and add a generic isAtomic...
2014-09-03 Robin MorissetUse target-dependent emitLeading/TrailingFence instead...
2014-09-03 Juergen Ributzka[FastISel][tblgen] Rename tblgen generated FastISel...
2014-09-03 Juergen Ributzka[FastISel] Rename public visible FastISel functions...
2014-09-03 Eric ChristopherRemove resetSubtargetFeatures as it is unused.
2014-09-03 Benjamin KramerAdd override to overriden virtual methods, remove virtu...
2014-09-02 Renato GolinOnly emit movw on ARMv6T2+
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-09-02 Pete CooperChange MCSchedModel to be a struct of statically initia...
2014-09-02 JF BastienAdd missing override on ARMAsmBackend's dtor.
2014-09-01 Renato GolinThumb2 M-class MSR instruction support changes
2014-08-30 Craig TopperFix some cases where StringRef was being passed by...
2014-08-29 Robin MorissetFix typos in comments, NFC
2014-08-27 Craig TopperSimplify creation of a bunch of ArrayRefs by using...
2014-08-26 Yi KongARM: Add patterns for dbg
2014-08-25 Chad Rosier[AArch32] Add patterns for VCVT{A,N,P,M}.
2014-08-25 Karthik BhatAllow vectorization of division by uniform power of 2.
2014-08-24 Craig TopperUse range based for loops to avoid needing to re-mentio...
2014-08-23 Chad RosierRevert "ARM: improve RTABI 4.2 conformance on Linux"
2014-08-23 Chad RosierRevert "ARM: mark missing functions from RTABI"
2014-08-22 Reid KlecknerARM / x86_64 varargs: Don't save regparms in prologue...
2014-08-22 Quentin Colombet[ARM] Move the implementation of the target hooks relat...
2014-08-21 Robin MorissetRename AtomicExpandLoadLinked into AtomicExpand
2014-08-21 Moritz RothThumb1 load/store optimizer: Improve code to materializ...
2014-08-21 Jonathan RoelofsAdd a thread-model knob for lowering atomics on baremet...
2014-08-21 Oliver Stannard[ARM] Enable DP copy, load and store instructions for...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-21 Quentin Colombet[ARM] Mark VSETLNi32 with the InsertSubreg property...
2014-08-20 Jonathan RoelofsLower thumbv4t & thumbv5 lo->lo copies through a push...
2014-08-20 Quentin Colombet[ARM] Mark VMOVRRD with the ExtractSubreg property...
2014-08-20 Yi KongARM: Fix codegen for rbit intrinsic
2014-08-19 Alexey SamsonovHide two different AlignMode enums in anonymous namespa...
2014-08-18 Robin MorissetMake use of isAtLeastRelease/Acquire in the ARM/AArch64...
next