SLPVectorizer: change the order in which we search for vectorization candidates....
[oota-llvm.git] / lib /
2013-07-14 Nadav RotemSLPVectorizer: change the order in which we search...
2013-07-14 Tobias GrosserFix build by replacing '>>' with '> >'
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-14 Andrew TrickRemove a bunch of old SCEVExpander FIXME's for preservi...
2013-07-14 Andrew TrickTeach indvars to generate nsw/nuw flags when widening...
2013-07-13 Arnold SchwaighoferLoopVectorizer: Disallow reductions whose header phi...
2013-07-13 Joerg SonnenbergerReduce large list of macros to the primary platform...
2013-07-13 Craig TopperPass SmallVector by const reference instead of by value.
2013-07-13 Andrew TrickLoopVectorize fix: LoopInfo must be valid when invoking...
2013-07-13 Nick LewyckyAdd a microoptimization for urem.
2013-07-13 Chandler CarruthRevert commit r186217 -- this is breaking bots:
2013-07-12 Nick LewyckyFix logic error optimizing "icmp pred (urem X, Y),...
2013-07-12 Akira Hatanaka[mips] Implement MipsTargetMachine::getInstrItineraryDa...
2013-07-12 JF BastienFix ARM paired GPR COPY lowering
2013-07-12 Joey GoulyFix a crash in EvaluateInDifferentElementOrder where...
2013-07-12 Akira Hatanaka[mips] Add instruction itinerary classes for mult,...
2013-07-12 Bill WendlingUse the function attributes to pass along the stack...
2013-07-12 Andrew TrickLFTR improvement to avoid truncation.
2013-07-12 Andrew TrickCleanup LFTR logic.
2013-07-12 Andrew TrickCleanup: rename a variable to make the logic easier...
2013-07-12 Eric ChristopherRemove extraneous braces.
2013-07-12 Rafael EspindolaChange llvm-ar to use lib/Object.
2013-07-12 Benjamin KramerR600: Remove unsafe type punning. No intended functiona...
2013-07-12 Arnold SchwaighoferX86 cost model: Add cost for vectorized gather/scather
2013-07-12 Arnold SchwaighoferARM cost model: Add cost for gather/scather
2013-07-12 Arnold SchwaighoferTargetTransformInfo: address calculation parameter...
2013-07-12 Tom StellardR600/SI: Add support for f64 kernel arguments
2013-07-12 Tom StellardR600/SI: Implement select and compares for SI
2013-07-12 Tom StellardR600/SI: Add fsqrt pattern for SI
2013-07-12 Tom StellardR600/SI: Add double precision fsub pattern for SI
2013-07-12 Tom StellardR600/SI: SI support for 64bit ConstantFP
2013-07-12 Tom StellardR600/SI: Add initial double precision support for SI
2013-07-12 Benjamin KramerX86: Shrink certain forms of movsx.
2013-07-12 Stephen LinX86: fold SSE2/AVX2 logical shift by immediate amount...
2013-07-12 Rafael EspindolaDon't reject an empty archive.
2013-07-12 Chandler CarruthRevert "indvars: Improve LFTR by eliminating truncation...
2013-07-12 Vladimir MedicAdd support for Mips break and syscall insructions...
2013-07-12 Richard Sandiford[SystemZ] Optimize sign-extends of vector setccs
2013-07-12 Richard Sandiford[SystemZ] Fix parsing of inline asm registers
2013-07-12 Richard Sandiford[SystemZ] Improve spilling of LGDR and LDGR
2013-07-12 Shuxin YangStylistic change.
2013-07-12 Nadav RotemSLPVectorizer: Sink and enable CSE for ExtractElements.
2013-07-12 Charles DavisTarget/X86: Add explicit Win64 and System V/x86-64...
2013-07-12 NAKAMURA TakumiWindows/TimeValue.inc: Mute prefixed '0' on %d to emula...
2013-07-12 Manman RenPEI: refactor replaceFrameIndices(MF) to call replaceFr...
2013-07-12 Nadav RotemSLPVectorize: Replace the code that checks for vectoriz...
2013-07-11 Nadav RotemRemove an argument that we dont use anymore.
2013-07-11 Hal FinkelPPC: Add some missing V_SET0 patterns
2013-07-11 Andrew Trickindvars: Improve LFTR by eliminating truncation when...
2013-07-11 Hal FinkelPPCDAGToDAGISel::isRunOfOnes should return false on...
2013-07-11 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-11 Rafael EspindolaAdd back code for supporting old mingw versions. Should...
2013-07-11 Benjamin KramerDon't use a potentially expensive shift if all we want...
2013-07-11 Rafael EspindolaLooks like some versions of mingw don't have errno_t...
2013-07-11 Benjamin KramerUse move semantics if possible to construct ConstantRanges.
2013-07-11 Rafael EspindolaFix a FIXME about the format and add a test.
2013-07-11 Arnold SchwaighoferLoopVectorize: Vectorize all accesses in address space...
2013-07-11 Benjamin KramerReduce the number of indirections in the attributes...
2013-07-11 Richard Sandiford[SystemZ] Use zeroing form of RISBG for shift-and-AND...
2013-07-11 Richard Sandiford[SystemZ] Use zeroing form of RISBG for some AND sequences
2013-07-11 Richard Sandiford[SystemZ] Allow 8-bit operands to RISBG
2013-07-11 Duncan SandsTryToSimplifyUncondBranchFromEmptyBlock was checking...
2013-07-11 Hal FinkelInitialize AsmPrinter::MF in the constructor
2013-07-11 Hal FinkelRegScavenger should not exclude undef uses
2013-07-11 Craig TopperFix indentation. No functional change.
2013-07-11 Nadav RotemFix a warning.
2013-07-11 Nadav RotemSLPVectorizer: refactor the code that places extracts...
2013-07-11 Michael GottesmanTeach TailRecursionElimination to handle certain cases...
2013-07-10 Hal FinkelDon't assert if we can't constant fold extract/insertvalue
2013-07-10 Rafael EspindolaFind the symbol table on archives created on OS X.
2013-07-10 Tim NorthoverPut ELF COMDAT relocations into the relevant COMDAT...
2013-07-10 Stephen LinRemove trailing whitespac
2013-07-10 Rafael EspindolaDon't crash in 'llvm -s' when an archive has no symtab.
2013-07-10 Michael Gottesman[objc-arc] Changed 'mode: c++' => 'C++' at Nick Lewycky...
2013-07-10 Rafael EspindolaMemoryBuffer::getFile handles zero sized files, no...
2013-07-10 Aaron BallmanReplacing an empty switch with its moral equivalent...
2013-07-10 Rafael EspindolaUse status to implement file_size.
2013-07-10 Adrian PrantlUse the appropriate unsigned int type for the offset.
2013-07-10 Adrian PrantlSafeguard DBG_VALUE handling. Unbreaks the ASAN buildbot.
2013-07-10 Craig TopperSimplify code.
2013-07-10 Michel DanzerR600/SI: Initial local memory support
2013-07-10 Michel DanzerR600/SI: Add pattern for the AMDGPU.barrier.local intrinsic
2013-07-10 Michel DanzerR600/SI: Add intrinsic for retrieving the current thread ID
2013-07-10 Michel DanzerR600/SI: Initial support for LDS/GDS instructions
2013-07-10 Michel DanzerR600/SI: Add intrinsics for texture sampling with user...
2013-07-10 Hal FinkelPPC: Add a better comment about the i64 FI fixup
2013-07-10 Vladimir MedicReverting commit r185999 due to buildboot failure.
2013-07-10 Vladimir MedicAdd support for Mips break and syscall insructions...
2013-07-10 Stephen LinFix typo
2013-07-10 Stephen LinExplicitly define ARMISelLowering::isFMAFasterThanFMulA...
2013-07-10 Adrian PrantlUn-break the buildbot by tweaking the indirection flag.
2013-07-10 Adrian PrantlDocument a known limitation of the status quo.
2013-07-09 Eric ChristopherFix comment.
2013-07-09 Jim GrosbachARM: Fix incorrect pack pattern for thumb2
2013-07-09 Peter CollingbourneImplement categories for special case lists.
2013-07-09 Peter CollingbourneIntroduce a SpecialCaseList ctor which takes a MemoryBu...
2013-07-09 Peter CollingbourneRename BlackList class to SpecialCaseList and move...
2013-07-09 David MajnemerInstSimplify: X >> X -> 0
2013-07-09 Adrian PrantlTypo.
2013-07-09 Nadav RotemFix PR16571, which is a bug in the code that checks...
next