[mips][ias] Range check uimm5 operands and fix several bugs this revealed.
[oota-llvm.git] / lib / Target / ARM /
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
2015-08-17 Silviu Baranga[CostModel][ARM] Increase cost of insert/extract operations
2015-08-17 James MolloyRip out hand-rolled matching code for VMIN, VMAX, VMINN...
2015-08-15 James Y KnightRemove redundant TargetFrameLowering::getFrameIndexOffs...
2015-08-14 Renato GolinRevert "[ARM] Fix MachO CPU Subtype selection"
2015-08-14 Vedant Kumar[ARM] Fix MachO CPU Subtype selection
2015-08-14 Rafael EspindolaRevert "Centralize the information about which object...
2015-08-14 Rafael EspindolaCentralize the information about which object format...
2015-08-13 James Molloy[ARM] FMINNAN/FMAXNAN of f64 are not legal.
2015-08-13 James Molloy[ARM] Allow vmin/vmax of scalars to be emitted without...
2015-08-13 John Brawn[ARM] Reorganise and simplify thumb-1 load/store selection
2015-08-11 Alex LorenzPseudoSourceValue: Replace global manager with a manage...
2015-08-11 James Molloy[ARM] Match fminnan/fmaxnan for vector vmin/vmax instea...
2015-08-11 James Molloy[ARM] Match fminnum/fmaxnum for vector vminnm/vmaxnm...
2015-08-11 James Molloy[ARM] Replace ARMISD::VMINNM/VMAXNM with ISD::FMINNUM...
2015-08-11 James Molloy[ARM] Replace ARMISD::FMIN/FMAX with the shiny new...
2015-08-11 Cameron EsfahaniExplicitly clear the MI operand list when getInstructio...
2015-08-08 Benjamin KramerFix some comment typos.
2015-08-07 Chad Rosier[ARM] Remove an unused reference to MachineRegisterInfo...
2015-08-07 Silviu BarangaFix unused variable warning introduced in r244314
2015-08-07 Silviu Baranga[ARM] Update ReconstructShuffle to handle mismatched...
2015-08-06 Pete CooperConvert a bunch of loops to foreach. NFC.
2015-08-05 Chandler Carruth[TTI] Make the cost APIs in TargetTransformInfo consist...
2015-08-05 Artyom SkrobovARMISelDAGToDAG.cpp had this self-contradictory code:
2015-08-05 Tanya LattnerRename all references to old mailing lists to new lists...
2015-08-04 Sanjay Patelwrap OptSize and MinSize attributes for easier and...
2015-08-04 Saleem AbdulrasoolARM: support windows division routines
2015-08-04 Saleem AbdulrasoolARM: make Darwin libcall registration table driven...
2015-08-03 Tim NorthoverARM: remove horrible printf left over from debugging
2015-08-03 Tim NorthoverARM: prefer allocating VFP regs at stride 4 on Darwin.
2015-08-03 John Brawn[ARM] Make GlobalMerge merge extern globals by default
2015-08-03 James MolloyBe less conservative about forming IT blocks.
2015-08-01 Craig TopperDe-constify pointers to Type since they can't be modifi...
2015-08-01 David Blaikie-Wdeprecated-clean: Fix cases of violating the rule...
2015-07-31 Sumanth Gundapaneni[ARM] Lower modulo operation to generate __aeabi_divmod...
2015-07-30 Sanjay Patelfix memcpy/memset/memmove lowering when optimizing...
2015-07-29 Nick LewyckyFix typo "fuction" noticed in comments in AssumptionCac...
2015-07-28 Akira Hatanaka[ARM] Define subtarget feature strict-align.
2015-07-28 Chih-Hung HsiehImplement target independent TLS compatible with glibc...
2015-07-27 Alexandros Lamprineas- Added support for parsing HWDiv features using Target...
2015-07-27 Colin LeMahieu[llvm-mc] Pushing plumbing through for --fatal-warnings...
2015-07-27 Silviu Baranga[ARM/AArch64] Fix cost model for interleaved accesses
2015-07-24 Luke Cheeseman[ARM] - Fix lowering of shufflevectors in AArch32
2015-07-24 Luke CheesemanWhen lowering vector shifts a check is performed to...
2015-07-23 David Gross[ARM] Register (existing) ARMLoadStoreOpt pass with...
2015-07-23 David GrossTest commit.
2015-07-22 Quentin Colombet[ARM] Make the frame lowering code ready for shrink...
2015-07-21 Akira Hatanaka[ARM] Define subtarget feature "reserve-r9", which...
2015-07-21 Matthias BraunARMLoadStoreOpt: Merge subs/adds into LDRD/STRD; Factor...
2015-07-21 Matthias BraunARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
2015-07-20 Akira HatanakaRevert r242737.
2015-07-20 Akira Hatanaka[ARM] Define subtarget feature "reserve-r9", which...
2015-07-20 Matthias BraunRevert "ARMLoadStoreOptimizer: Create LDRD/STRD on...
next