Merging r258471:
[oota-llvm.git] / lib / Target / AArch64 /
2016-01-28 Hans WennborgMerging r258471:
2016-01-20 Renato GolinMerging r258308: [AArch64] Fix two bugs in the .inst...
2016-01-19 Hans WennborgMerging r257925, r257929, r257930, and r257997:
2016-01-07 Haicheng Wu[AArch64 MachineCombine] Enhance/Add support for genera...
2016-01-06 Philip ReamesExtract helper function to merge MemoryOperand lists...
2016-01-06 Junmo ParkDelete trailing whitespace; NFC
2016-01-06 Junmo ParkDelete trailing whitespace; NFC
2016-01-05 MinSeong Kim[AArch64] Add support for Samsung Exynos-M1
2016-01-05 Junmo ParkRemove extra whitespace. NFC.
2016-01-04 Geoff Berry[AArch64] Optimize some simple TBZ/TBNZ cases.
2015-12-25 Craig TopperRemove extra forward declarations and scrub includes...
2015-12-22 Jun Bum Lim[AArch64] Promote loads from stored
2015-12-21 Matthew Simpson[AArch64] Add additional extract-extend patterns for...
2015-12-21 Jun Bum LimRevert "[AArch64] Promote loads from stores"
2015-12-21 Chad Rosier[AArch64] Enable PostRAScheduler for AArch64 generic...
2015-12-18 Jun Bum Lim[AArch64] Promote loads from stores
2015-12-17 Matthew SimpsonRevert "[AArch64] Add DAG combine for extract extend...
2015-12-17 Rafael EspindolaRevert "[AArch64] Enable PostRAScheduler for AArch64...
2015-12-17 MinSeong Kim[AArch64] Enable PostRAScheduler for AArch64 generic...
2015-12-17 Matthew Simpson[AArch64] Add DAG combine for extract extend pattern
2015-12-17 Matthias BraunAArch64: Simplify emitEpilogue() and related code; NFC
2015-12-16 Ahmed Bougacha[AArch64] Simplify some TRI/TII getters. NFC.
2015-12-16 Manman RenCXX_FAST_TLS calling convention: performance improvemen...
2015-12-14 Geoff BerryRemove dead function AArch64TargetLowering::getFunction...
2015-12-13 Cong HouNormalize MBB's successors' probabilities in several...
2015-12-11 Hal FinkelRevert r248483, r242546, r242545, and r242409 - absdiff...
2015-12-11 Matthias BraunCodeGen: Redo analyzePhysRegs() and computeRegisterLive...
2015-12-11 Matt ArsenaultStart replacing vector_extract/vector_insert with extra...
2015-12-10 Pirama Arumuga NainarFix fptosi, fptoui from f16 vectors to i8, i16 vectors
2015-12-09 Oliver Stannard[AArch64] Fix FP16 vector instructions that should...
2015-12-09 Ahmed Bougacha[AArch64][ARM] Don't base interleaved op legality on...
2015-12-08 Pirama Arumuga NainarDefine selection for v4f16, v8f16 scalar_to_vector
2015-12-08 Oliver Stannard[AArch64] Add ARMv8.2-A FP16 vector instructions
2015-12-08 Manman Ren[CXX TLS calling convention] Add support for AArch64.
2015-12-05 Craig TopperReplace uint16_t with the MCPhysReg typedef in many...
2015-12-05 Philip Reames[EarlyCSE] IsSimple vs IsVolatile naming clarification...
2015-12-04 Chad Rosier[AArch64] Expand vector SDIVREM/UDIVREM operations.
2015-12-03 Matthias BraunAArch64FastISel: Use cbz/cbnz to branch on i1
2015-12-02 Christof Douma[AArch64]: Add support for Cortex-A35
2015-12-02 Tim NorthoverAArch64: fix 128-bit shifts
2015-12-01 Weiming Zhao[AArch64] Fix a corner case in BitFeild select
2015-12-01 Oliver Stannard[AArch64] Add ARMv8.2-A Statistical Profiling Extension
2015-11-27 Oliver Stannard[AArch64] Add ARMv8.2-A FP16 scalar instructions
2015-11-26 Oliver Stannard[AArch64] Add ARMv8.2-A new AT instruction variants
2015-11-26 Oliver Stannard[AArch64] Add ARMv8.2-A UAO PSTATE bit
2015-11-26 Oliver Stannard[AArch64] Add ARMv8.2-A persistent memory instruction
2015-11-26 Oliver Stannard[AArch64] Add ARMv8.2-A ID_A64MMFR2_EL1 register
2015-11-26 Oliver Stannard[AArch64] Add subtarget features for ARMv8.2-A
2015-11-25 Artyom SkrobovExpose isXxxConstant() functions from SelectionDAGNodes...
2015-11-24 Cong HouLet SelectionDAG start to use probability-based interfa...
2015-11-20 Jun Bum Lim[AArch64]Merge narrow zero stores to a wider store
2015-11-19 Jun Bum Lim [AArch64] Refactoring aarch64-ldst-opt. NCF.
2015-11-19 Jun Bum Lim[AArch64]Extend merging narrow loads into a wider load
2015-11-19 Pete CooperRevert "Change memcpy/memset/memmove to have dest and...
2015-11-18 Quentin Colombet[AArch64] Enable shrink-wrapping by default.
2015-11-18 Pete CooperChange memcpy/memset/memmove to have dest and source...
2015-11-18 Matthew Simpson[Aarch64] Add cost for missing extensions.
2015-11-17 Ahmed Bougacha[AArch64] Promote f16 SELECT_CC CC operands when op...
2015-11-17 Oliver Stannard[Assembler] Make fatal assembler errors non-fatal
2015-11-16 Oliver Stannard[ARM,AArch64] Store source location of asm constant...
2015-11-16 Oliver Stannard[ARM,AArch64] Store source location for values in assem...
2015-11-16 Oliver Stannard[AArch64] ldr= pseudo-instruction silently ignored...
2015-11-14 Akira HatanakaReduce the size of MCRelaxableFragment.
2015-11-14 Akira Hatanaka[MCTargetAsmParser] Move the member varialbes that...
2015-11-13 Justin BognerAArch64: Default AArch64Subtarget::ReserveX18 to true...
2015-11-11 Ahmed Bougacha[MC] Use LShr for constant evaluation of ">>" on non...
2015-11-10 Sanjay Patel[AArch64] add overrides for isCheapToSpeculateCttz...
2015-11-10 Oliver Stannard[AArch64] Fix halfword load merging for big-endian...
2015-11-10 Tim NorthoverAArch64: add experimental support for address tagging.
2015-11-09 Sanjay Pateldon't repeat function names in comments; NFC
2015-11-09 Charlie Turner[AArch64] Add UABDL patterns for log2 shuffle.
2015-11-09 Charlie Turner[AArch64] Handle extract_subvector(..., 0) in ISel.
2015-11-09 Colin LeMahieu[AsmParser] Backends can parameterize ASM tokenization.
2015-11-07 Joseph Tremoulet[WinEH] Update exception pointer registers
2015-11-06 Ahmed Bougacha[AArch64][FastISel] Don't even try to select vector...
2015-11-06 Jun Bum Lim[AArch64]Enable the narrow ld promotion only on profita...
2015-11-05 Tim NorthoverRemove windows line endings introduced by r252177....
2015-11-05 Sanjay Patelreplace MachineCombinerPattern namespace and enum with...
2015-11-05 Oleg Ranevskyy[DebugInfo] Fix ARM/AArch64 prologue_end position....
2015-10-28 Craig TopperRemove templates from CostTableLookup functions. All...
2015-10-27 Jun Bum Lim[AArch64]Merge halfword loads into a 32-bit load
2015-10-27 Cong HouCreate a new interface addSuccessorWithoutWeight(MBB...
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 Evgeniy Stepanov[safestack] Fast access to the unsafe stack pointer...
2015-10-25 Craig TopperUse MVT::SimpleValueType instead of MVT in template...
2015-10-24 Craig TopperCall the version of ConvertCostTableLookup that takes...
2015-10-23 James MolloyRevert "[AArch64]Merge halfword loads into a 32-bit...
2015-10-22 Matthias BraunAArch64: Disable the latency heuristic
2015-10-22 Craig TopperChange makeLibCall to take an ArrayRef<SDValue> instead...
2015-10-19 Jun Bum Lim[AArch64]Merge halfword loads into a 32-bit load
2015-10-18 Craig TopperMake a bunch of static arrays const.
2015-10-16 Charlie Turner[AArch64] Implement vector splitting on UADDV.
2015-10-15 Evgeniy StepanovRevert "[safestack] Fast access to the unsafe stack...
2015-10-15 Evgeniy Stepanov[safestack] Fast access to the unsafe stack pointer...
2015-10-13 Duncan P. N. Exon... AArch64: Remove implicit ilist iterator conversions...
2015-10-13 Akira Hatanaka[AArch64] Check the size of the vector before accessing...
2015-10-09 Duncan P. N. Exon... AArch64: Make getNextNode() cleanup in r249764 more...
2015-10-09 Jun Bum LimImprove ISel across lane float min/max reduction
2015-10-08 Duncan P. N. Exon... AArch64: Stop using MachineInstr::getNextNode()
next