R600/SI: Use bcnt instruction for ctpop
[oota-llvm.git] / lib / Target /
2014-06-10 Matt ArsenaultR600/SI: Use bcnt instruction for ctpop
2014-06-10 Matt ArsenaultR600: Handle fcopysign
2014-06-10 Matt ArsenaultR600/SI: Handle sign_extend and zero_extend to i64...
2014-06-10 Eric ChristopherAdd a FIXME.
2014-06-10 Eric ChristopherMove AArch64SelectionDAGInfo down to the subtarget.
2014-06-10 Eric ChristopherRemove the cached little endian variable. We can get...
2014-06-10 Eric ChristopherHave AArch64SelectionDAGInfo take a DataLayout paramete...
2014-06-10 Eric ChristopherRemove caching of the subtarget for AArch64SelectionDAG...
2014-06-10 Eric ChristopherMove DataLayout onto the AArch64 subtarget.
2014-06-10 Eric ChristopherMove AArch64FrameLowering into the subtarget.
2014-06-10 Eric ChristopherRemove the uses of AArch64TargetMachine and AArch64Subt...
2014-06-10 Reed KotlerDo Materialize Floating Point in Mips Fast-Isel
2014-06-10 Andrea Di Biagio[X86] Improved target combine rules for selecting horiz...
2014-06-10 Tom StellardHexagon: Expand i1 SELECT_CC
2014-06-10 Adam Nemet[X86] AVX512: Add vmovntdqa
2014-06-10 Renato GolinFix a bug in the Thumb1 ARM Load/Store optimizer
2014-06-10 Tom StellardSelectionDAG: Don't use MVT::Other to determine legalit...
2014-06-10 Tom StellardSelectionDAG: Expand SELECT_CC to SELECT + SETCC
2014-06-10 Bill Schmidt[PPC64LE] Recognize shufflevector patterns for little...
2014-06-10 Chad Rosier[AArch64] Emit .ident compiler version attribute.
2014-06-10 Artyom SkrobovCondition codes AL and NV are invalid in the aliases...
2014-06-10 Tim NorthoverAArch64: disallow x30 & x29 as the destination for...
2014-06-10 Tim NorthoverRevert "X86: elide comparisons after cmpxchg instructions."
2014-06-10 Tim NorthoverX86: elide comparisons after cmpxchg instructions.
2014-06-10 Tim NorthoverAArch64: teach FastISel how to handle offset FrameIndices
2014-06-10 Tim NorthoverAArch64: make FastISel memcpy emission more robust.
2014-06-10 Eric ChristopherDelete X86JITInfo in the subtarget destructor.
2014-06-10 Juergen Ributzka[ConstantHoisting][X86] Improve the cost model for...
2014-06-09 Bill Schmidt[PPC64LE] Generate correct code for unaligned little...
2014-06-09 Saleem AbdulrasoolARM: add VLA extension for WoA Itanium ABI
2014-06-09 Eric ChristopherMove all of the x86 subtarget initialized variables...
2014-06-09 Matt ArsenaultR600/SI: Rename VOP3 helper class to be more general
2014-06-09 Andrea Di Biagio[X86] Add target combine rules for horizontal add/sub.
2014-06-09 Matt ArsenaultR600/SI: Keep 64-bit not on SALU
2014-06-09 Matt ArsenaultR600: Fix selection failure for vector bswap
2014-06-09 Bill Schmidt[PPC64LE] Generate correct little-endian code for v16i8...
2014-06-09 Sasa Stankovic[mips] Fix a bug for NaCl target - Don't report the...
2014-06-09 Andrea Di Biagio[X86] Avoid emitting unnecessary test instructions.
2014-06-09 Alexey Volkov[X86] Use ADD/SUB instead of INC/DEC for Silvermont
2014-06-09 Artyom Skrobov[AArch64] Missing aliases for CMP/CMN [W]SP with no...
2014-06-09 Zoran Jovanovic[mips][mips64r6] Add LDPC instruction
2014-06-09 Chad Rosier[AArch64] Fix the ordering of the accumulate operand...
2014-06-09 Chad Rosier[AArch64] When combining constant mul of power of 2...
2014-06-08 Craig Topper[C++11] Use 'nullptr'.
2014-06-08 Saleem AbdulrasoolX86: simplify data layout calculation
2014-06-08 David BlaikieAsmMatchers: Use unique_ptr to manage ownership of...
2014-06-08 Alp TokerRevert "Do materialize for floating point"
2014-06-08 Alp TokerRemove outdated CMake MSVC workaround
2014-06-08 Reed KotlerDo materialize for floating point
2014-06-08 Reed Kotlerstart to clean up buildMI calls in mips fast-isel
2014-06-08 Reed Kotlerinclude MipsGenFastISel.inc
2014-06-07 Alp TokerFix typos
2014-06-07 Saleem AbdulrasoolARM: correct assertion for long-calls on WoA
2014-06-06 Eric ChristopherReplace the use of TargetMachine with a tiny bool variable.
2014-06-06 Eric ChristopherRemove all local variables from X86SelectionDAGInfo...
2014-06-06 Benjamin KramerX86: Don't turn shifts into ands if there's another...
2014-06-06 Eric ChristopherHave TargetSelectionDAGInfo take a DataLayout initializ...
2014-06-06 Filipe CabecinhasFixed a bug in lowering shuffle_vectors to insertps
2014-06-06 Bill Schmidt[PPC64LE] Fix lowering of BUILD_VECTOR and SHUFFLE_VECT...
2014-06-05 Eric ChristopherRemove X86Subtarget from the X86FrameLowering construct...
2014-06-05 Eric ChristopherRemove caching of the subtarget for X86FrameLowering.
2014-06-05 Eric ChristopherRemove duplicate copy of InstrItineraryData from the...
2014-06-05 Tom RoederAdd a new attribute called 'jumptable' that creates...
2014-06-05 Bill Schmidt[PPC64LE] Temporarily disable VSX support in little...
2014-06-05 Ulrich Weigand[SystemZ] Do not install IfConverter pass at -O0
2014-06-05 Sasa Stankovic[mips] Modify long branch for NaCl:
2014-06-05 Eric ChristopherWe've got a getSlotSize call already that we use everyw...
2014-06-05 Matt ArsenaultR600/SI: Match rsq instructions
2014-06-05 Eric Christopher80-columns.
2014-06-05 Eric ChristopherRemove uses of the TargetMachine from X86FrameLowering.
2014-06-05 Matt ArsenaultUse nullptr
2014-06-04 Yaron KerenTwo small enhancements for the JIT.
2014-06-04 Tilmann Scheller[AArch64] clang-format the load/store optimizer.
2014-06-04 Tilmann Scheller[AArch64] Fix some LLVM Coding Standards violations...
2014-06-04 Nick LewyckyFix a use of uninitialized value. OldCC is set when...
2014-06-04 Andrew TrickAdd a subtarget hook: enablePostMachineScheduler.
2014-06-03 Matt ArsenaultFix typos
2014-06-03 Eric ChristopherRevert r209381 as it isn't a local variable. Add a...
2014-06-03 Eric ChristopherFixup formatting in the pass.
2014-06-03 Tilmann Scheller[AArch64] Fix typo in load/store optimizer.
2014-06-03 Tim NorthoverAArch64: mark small types (i1, i8, i16) as promoted
2014-06-03 Jiangning Liu[AArch64] Correctly deal with VPR stack parameter passing.
2014-06-03 Rafael EspindolaAllow alias to point to an arbitrary ConstantExpr.
2014-06-02 Eric ChristopherOmit else branch after return.
2014-06-02 Andrea Di Biagio[X86] Fix checked arithmetic for i8 on X86.
2014-06-01 Christian PirkerARMEB: Fix function return type f64
2014-06-01 Matt ArsenaultR600: Set all float vector expands in the same place
2014-05-31 Alp TokerFix typos
2014-05-31 Alp TokerUpdate a couple of header inclusion guards
2014-05-31 Matt ArsenaultR600/SI: Remove redundant patterns
2014-05-31 Matt ArsenaultR600/SI: Fix [s|u]int_to_fp for i1
2014-05-31 Eric ChristopherHave the TLOF creation take a Triple rather than needin...
2014-05-30 Andrea Di Biagio[X86] Add two combine rules to simplify dag nodes intro...
2014-05-30 Eric ChristopherisSVR4ABI() returned !isDarwin() so just move that...
2014-05-30 Eric ChristopherRename CreateTLOF->createTLOF to match the rest of...
2014-05-30 Filipe CabecinhasSeparate the check for blend shuffle_vector masks
2014-05-30 Tim NorthoverARM: use AAPCS-style prologues for embedded MachO.
2014-05-30 Tim NorthoverARM & AArch64: make use of common cmpxchg idioms after...
2014-05-29 Adam Nemet[X86] Remove AVX1 vbroadcast intrinsics
2014-05-29 Rafael Espindola[PPC] Use alias symbols in address computation.
next