[AVX512] Add 512b integer shift by variable intrinsics and patterns.
[oota-llvm.git] / lib / Target / ARM /
2014-11-22 Simon PilgrimTidied up target triple OS detection. NFC
2014-11-21 Joerg SonnenbergerFix transformation of add with pc argument to adr for...
2014-11-21 Craig TopperRemove a bunch of unnecessary typecasts to 'const Targe...
2014-11-20 Reid KlecknerFix more instances of -Wsentinel on Windows with s...
2014-11-20 Reid KlecknerAdd out of line virtual destructors to all LLVMTargetMa...
2014-11-20 Jyoti Allur[ELF] Prevent ARM ELF object writer from generating...
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-19 David BlaikieRemove StringMap::GetOrCreateValue in favor of StringMa...
2014-11-17 Reid KlecknerRevert "ADT: correctly report isMSVCEnvironment for...
2014-11-17 Saleem AbdulrasoolADT: correctly report isMSVCEnvironment for windows...
2014-11-17 Oliver Stannard[Thumb1] Re-write emitThumbRegPlusImmediate
2014-11-14 Tim NorthoverARM: refactor .cfi_def_cfa_offset emission.
2014-11-14 Tim NorthoverARM: correctly calculate the offset of FP in its push.
2014-11-13 Aditya NandakumarWe can get the TLOF from the TargetMachine - so constru...
2014-11-13 Tim NorthoverARM: allow constpool entry to be moved to the user...
2014-11-13 Tim NorthoverARM: avoid duplicating branches during constant islands.
2014-11-13 Tim NorthoverARM: add @llvm.arm.space intrinsic for testing Constant...
2014-11-13 Aditya NandakumarThis patch changes the ownership of TLOF from TargetLow...
2014-11-12 Rafael EspindolaPass an ArrayRef to MCDisassembler::getInstruction.
2014-11-11 Tom RoederAdd Forward Control-Flow Integrity.
2014-11-11 Rafael EspindolaMCAsmParserExtension has a copy of the MCAsmParser...
2014-11-10 Rafael EspindolaMisc style fixes. NFC.
2014-11-05 Tilmann Scheller[ARM] Remove more dead code.
2014-11-05 Tilmann Scheller[ARM] Remove another redundant assignment.
2014-11-05 Tilmann Scheller[ARM] Remove redundant assignment.
2014-11-05 Tilmann Scheller[ARM] Remove dead code identified by the Clang static...
2014-11-05 Oliver Stannard[ARM] Honor FeatureD16 in the assembler and disassembler
2014-11-05 Tim NorthoverARM: try to add extra CS-register whenever stack alignm...
2014-11-05 Tim NorthoverARM/Dwarf: correctly align stack before callee-saved...
2014-11-03 Akira Hatanaka[ARM, inline-asm] Fix ARMTargetLowering::getRegForInlin...
2014-11-03 Charlie TurnerRemove the cortex-a9-mp CPU.
2014-11-01 Daniel SandersRenamed CCState members that appear to misspell 'Proces...
2014-11-01 Rafael EspindolaRemove redundant calls to isMaterializable.
2014-10-31 Reid KlecknerWork around bugs in MSVC "14" CTP 3's conversion logic
2014-10-31 Quentin Colombet[CodeGenPrepare] Move extractelement close to store...
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
next