[X86] Use cast instead of dyn_cast and a null check marked unreachable.
[oota-llvm.git] / lib / Target / ARM /
2015-10-29 Artyom SkrobovRecognize that ARM1176JZ[F]-S support TrustZone
2015-10-28 Tim NorthoverARM: add support for WatchOS's compact unwind information.
2015-10-28 Tim NorthoverARM: teach backend about WatchOS and TvOS libcalls.
2015-10-28 Tim NorthoverARM: add backend support for the ABI used in WatchOS
2015-10-28 Tim NorthoverARM: support .watchos_version_min and .tvos_version_min.
2015-10-28 Artyom Skrobov[ARM] Allow SP in rGPR, starting from ARMv8
2015-10-28 Craig TopperRemove templates from CostTableLookup functions. All...
2015-10-27 Charlie Turner[ARM] Expand ROTL and ROTR of vector value types
2015-10-27 Craig TopperConvert cost table lookup functions to return a pointer...
2015-10-26 Tim NorthoverARM: make sure VFP loads and stores are properly aligned.
2015-10-26 Peter CollingbourneARM/ELF: Restore original (pre-r251322) logic for decid...
2015-10-26 Peter CollingbourneARM/ELF: Better codegen for global variable addresses.
2015-10-26 James Molloy[ARM] Handle the inline asm constraint type 'o'
2015-10-25 Benjamin KramerConvert assert(false) into llvm_unreachable where it...
2015-10-23 Artyom Skrobov[ARM] Renaming +t2dsp feature into +dsp, as discussed...
2015-10-23 Oleg Ranevskyy[ARM CodeGen] @llvm.debugtrap call may be removed when...
2015-10-22 Craig TopperChange makeLibCall to take an ArrayRef<SDValue> instead...
2015-10-22 Pete CooperAdd missing load/store flags to thumb2 instructions.
2015-10-20 Artyom SkrobovAdding support for TargetLoweringBase::LibCall
2015-10-19 Duncan P. N. Exon... ARM: Remove implicit ilist iterator conversions, NFC
2015-10-19 Asiri RathnayakeFix mapping of @llvm.arm.ssat/usat intrinsics to ssat...
2015-10-18 Craig TopperMake a bunch of static arrays const.
2015-10-17 Craig TopperRemove unnecessary 'const' pointed out by David Blaikie.
2015-10-17 Craig TopperUse std::begin/end and std::is_sorted to simplify some...
2015-10-15 Quentin Colombet[ARM] Make sure we do not dereference the end iterator...
2015-10-13 Christof DoumaTest commit
2015-10-12 James Molloy[ARM] Mark Swift MISched model as incomplete
2015-10-09 Saleem AbdulrasoolARM: tweak WoA frame lowering
2015-10-08 Evgeniy StepanovAdd Triple::isAndroid().
2015-10-07 Chad Rosier[ARM] Promote helper function to SelectionDAG.
2015-10-07 Oliver Stannard[ARM] Use correct half-precision functions in EABI...
2015-10-07 Chad Rosier[ARM] Prevent PerformVDIVCombine from combining a vcvt...
2015-10-07 Jeroen Ketema[ARM][AArch64] Only lower to interleaved load/store...
2015-10-07 Chad Rosier[ARM] Push more complex check down to reduce compile...
2015-10-06 Chad Rosier[ARM] Minor refactoring. NFC.
2015-10-06 Chad Rosier[ARM] Minor refactoring. NFC.
2015-10-06 Chad Rosier[ARM] Minor refactoring. NFC.
2015-10-06 Chad Rosier[ARM] Minor refactoring to improve readability. NFC.
2015-10-05 Scott Douglass[ARM] Modify codegen for memcpy intrinsic to prefer...
2015-10-05 Rafael EspindolaFix pr24486.
2015-10-02 Roman DivackyActually switch the arch when we see .arch. PR21695
2015-10-02 Tim NorthoverARM: diagnose invalid local fixups on Thumb1
2015-10-02 Tim NorthoverARM: correctly align constant pool value on Thumb1...
2015-10-01 Scott Douglass[ARM] More care with Thumb1 writeback in ARMLoadStoreOp...
2015-09-30 Artyom Skrobov[ARM] Support for ARMv6-Z / ARMv6-ZK missing
2015-09-30 Jeroen Ketema[ARM][NEON] Use address space in vld([1234]|[234]lane...
2015-09-28 Andrew KaylorImproved the interface of methods commuting operands...
2015-09-28 Artyom Skrobov[ARM] Avoid redundant checks for isThumb1Only() after...
2015-09-26 Ahmed Bougacha[ARM] Don't generate clrex for pre-v7 targets.
2015-09-25 Saleem AbdulrasoolARM: make -Asserts,-Werror=unused-variable build happy
2015-09-25 Saleem AbdulrasoolARM: address WoA division limitation
2015-09-24 Artyom Skrobov[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTar...
2015-09-23 Tim NorthoverARM: fix folding stack adjustment (again again again...)
2015-09-23 Oliver Stannard[ARM] Add option to force fast-isel
2015-09-22 Ahmed Bougacha[ARM] Emit clrex in the expanded cmpxchg fail block.
2015-09-22 NAKAMURA TakumiUntabify.
2015-09-22 NAKAMURA TakumiReformat blank lines.
2015-09-22 NAKAMURA TakumiReformat.
2015-09-22 NAKAMURA TakumiARMInstrInfo.cpp: Reformat.
2015-09-21 Jeroen Ketema[ARM] Do not scale vext with a factor
2015-09-21 James MolloyRevert "[ARM] Handle +t2dsp feature as an ArchExtKind...
2015-09-21 Artyom Skrobov[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTar...
2015-09-20 Craig TopperCleanup places that passed SMLoc by const reference...
2015-09-20 Saleem AbdulrasoolARM: cleanup formatting
2015-09-19 Bob WilsonNFC: Fix indentation and add braces to clarify nested...
2015-09-18 Eric ChristopherLimit the range of processors supported by ARM fast...
2015-09-18 Cong HouScaling up values in ARMBaseInstrInfo::isProfitableToIf...
2015-09-16 Eric Christopherconstify the Function parameter to the TTI creation...
2015-09-16 Sanjay Patelpropagate fast-math-flags on DAG nodes
2015-09-16 Chad Rosier[ARM] Register ARMPreAllocLoadStoreOpt pass with LLVM...
2015-09-15 Daniel SandersRevert r247692: Replace Triple with a new TargetTuple...
2015-09-15 Daniel SandersRe-commit r247683: Replace Triple with a new TargetTupl...
2015-09-15 Daniel SandersRevert r247684 - Replace Triple with a new TargetTuple ...
2015-09-15 Daniel SandersReplace Triple with a new TargetTuple in MCTargetDesc...
2015-09-15 Daniel SandersFix namespace indentation and missing blank lines befor...
2015-09-14 John Brawn[ARM] Extract shifts out of multiply-by-constant
2015-09-11 Ahmed Bougacha[CodeGen] Refactor TLI/AtomicExpand interface to make...
2015-09-11 Ahmed Bougacha[CodeGen] Rename AtomicRMWExpansionKind to AtomicExpans...
2015-09-10 Cong HouPass BranchProbability/BlockMass by value instead of...
2015-09-10 James Molloy[ARM] Do not use vtrn for vectorshuffle if the order...
2015-09-10 Chandler Carruth[ADT] Switch a bunch of places in LLVM that were doing...
2015-09-09 Matthias BraunSave LaneMask with livein registers
2015-09-07 John Brawn[ARM] Get rid of SelectT2ShifterOperandReg, NFC
2015-09-01 Ahmed Bougacha[ARM] Don't abort on variable-idx extractelt in Reconst...
2015-09-01 Silviu Baranga[ARM] Turn on by default interleaved access vectorization
2015-08-30 Chandler Carruth[Triple] Stop abusing a class to have only static metho...
2015-08-29 James Molloy[ARM] Hoist fabs/fneg above a conversion to float.
2015-08-28 Ahmed Bougacha[CodeGen] Support (and default to) expanding READCYCLEC...
2015-08-27 Reid Kleckner[WinEH] Add some support for code generating catchpad
2015-08-26 Cong Hou[ARM] Use BranchProbability::scale() to scale an intege...
2015-08-26 Matthias BraunFastISel: Use finishCondBranch() for ARM,Mips,PowerPC...
2015-08-24 Matthias BraunMachineBasicBlock: Add liveins() method returning an...
2015-08-24 Scott Douglass[ARM] Use AEABI helpers for i64 div and rem
2015-08-24 Scott Douglass[ARM] Refactor LowerDivRem before adding LowerREM ...
2015-08-21 Vedant Kumar[ARM] Fix MachO CPU Subtype selection
2015-08-20 James Molloy[ARM] Don't try and custom lower a vNi64 SETCC.
2015-08-19 Silviu Baranga[ARM] Add instruction selection patterns for vmin/vmax
2015-08-18 Sanjay Pateluse minSize wrapper; NFCI
2015-08-17 Guozhi WeiAlign SP adjustment in function getSPAdjust
2015-08-17 James Molloy[ARM] Fix crash when targetting CPU without NEON
next