[PowerPC] Support the (old) cntlz instruction alias
[oota-llvm.git] / lib / Target / ARM /
2014-12-04 Asiri RathnayakeFix yet another unseen regression caused by r223113
2014-12-04 Jonathan RoelofsFix thumbv4t indirect calls
2014-12-04 Asiri RathnayakeFix a minor regression introduced in r223113
2014-12-04 Rafael EspindolaRevert "[Thumb/Thumb2] Added restrictions on PC, LR...
2014-12-04 Jyoti Allur[Thumb/Thumb2] Added restrictions on PC, LR, SP in...
2014-12-04 Matt ArsenaultAllow target to specify prefix for labels
2014-12-03 Roman DivackyChange the name to be in style.
2014-12-03 Charlie TurnerEmit ABI_FP_rounding attribute.
2014-12-02 Roman DivackyIntroduce CPUStringIsValid() into MCSubtargetInfo and...
2014-12-02 Asiri RathnayakeRemove unused function.
2014-12-02 Asiri RathnayakeAdd support for ARM modified-immediate assembly syntax.
2014-12-02 Charlie TurnerEmit Tag_ABI_FP_denormal correctly in fast-math mode.
2014-12-01 Tim NorthoverARM: lower tail calls correctly when using GHC calling...
2014-12-01 Charlie TurnerAdd post-decode checking of HVC instruction.
2014-12-01 Charlie TurnerAdd Thumb HVC and ERET virtualisation extension instruc...
2014-12-01 Charlie TurnerAdd ARM ERET and HVC virtualisation extension instructions.
2014-11-28 Charlie TurnerFix wrong encoding of MRSBanked.
2014-11-27 Tim NorthoverStop using ArrayRef of a const type.
2014-11-27 Tim NorthoverAArch64: treat [N x Ty] as a block during procedure...
2014-11-27 Charlie TurnerStop uppercasing build attribute data.
2014-11-26 Craig TopperReplace neverHasSideEffects=1 with hasSideEffects=0...
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
next