[AArch64 neon] support poly64 and relevant intrinsic functions.
[oota-llvm.git] / lib / Transforms /
2013-11-13 Jakub StaszakUse StringRef instead of std::string
2013-11-13 Alexey SamsonovFix -Wdelete-non-virtual-dtor warnings by making Sample...
2013-11-13 Diego NovilloSampleProfileLoader pass. Initial setup.
2013-11-13 Nadav RotemUpdate the docs to match the function name.
2013-11-12 Nadav RotemFold (iszero(A&K1) | iszero(A&K2)) -> (A&(K1|K2))...
2013-11-12 Nadav RotemFoldBranchToCommonDest merges branches into a single...
2013-11-12 Rafael EspindolaCorruptly merge constants with explicit and implicit...
2013-11-12 Benjamin KramerSimplifyCFG: Use existing constant folding logic when...
2013-11-12 Shuxin YangCorrect a glitch in r194424 which may invalidate iterator.
2013-11-12 Yuchen Wullvm-cov: Added call to update run/program counts.
2013-11-11 Shuxin Yang Fix PR17952.
2013-11-11 Renato GolinMove debug message in vectorizer
2013-11-11 Evgeniy Stepanov[msan] Propagate origin for insertvalue, extractvalue.
2013-11-10 Bill WendlingRevert "Resurrect r191017 " GVN proceeds in the presenc...
2013-11-10 Matt ArsenaultUse type form of getIntPtrType.
2013-11-10 Nadav RotemSimplifyCFG has a heuristics for out-of-order processor...
2013-11-10 Matt ArsenaultTeach MergeFunctions about address spaces
2013-11-08 Hal FinkelRemove dead code from LoopUnswitch
2013-11-05 Michael Gottesman[objc-arc] Convert the one directional retain/release...
2013-11-05 Hal FinkelAdd a runtime unrolling parameter to the LoopUnroll...
2013-11-04 Shuxin YangRemove dead code
2013-11-04 Benjamin KramerSLPVectorizer: Use properlyDominates to satisfy the...
2013-11-04 Matt ArsenaultScalarize select vector arguments when extracted.
2013-11-03 Benjamin KramerSLPVectorizer: Add a missing pair of parens. No functio...
2013-11-03 Benjamin KramerSLPVectorizer: When CSEing generated gathers only scan...
2013-11-03 David MajnemerRevert "Inliner: Handle readonly attribute per argument...
2013-11-03 David MajnemerSpell "Actual" correctly
2013-11-03 Bob WilsonConvert calls to __sinpi and __cospi into __sincospi_stret
2013-11-02 Benjamin KramerSLPVectorizer: Remove duplicated function.
2013-11-02 Benjamin KramerLoopVectorize: Remove quadratic behavior the local...
2013-11-01 Arnold SchwaighoferLoopVectorizer: Move cse code into its own function
2013-11-01 Arnold SchwaighoferLoopVectorizer: Perform redundancy elimination on induc...
2013-11-01 Benjamin KramerLoopVectorize: Look for consecutive acces in GEPs with...
2013-11-01 Arnold SchwaighoferLoopVectorizer: If dependency checks fail try runtime...
2013-11-01 Arnold SchwaighoferLoopVectorizer: Clear all member data structures in...
2013-10-31 Manman RenDo not convert "call asm" to "invoke asm" in Inliner.
2013-10-31 Rafael EspindolaUse LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead...
2013-10-31 Rafael EspindolaMerge CallGraph and BasicCallGraph.
2013-10-30 Matt ArsenaultTeach scalarrepl about address spaces
2013-10-30 Matt ArsenaultFix GVN creating bitcast between address spaces
2013-10-29 Arnold SchwaighoferARM cost model: Account for zero cost scalar SROA instr...
2013-10-29 Arnold SchwaighoferSLPVectorizer: Use vector type for vectorized memory...
2013-10-27 Shuxin YangRevert r193251 : Use address-taken to disambiguate...
2013-10-26 Wan XiaofeiQuick look-up for block in loop.
2013-10-25 Andrew TrickFix SCEVExpander: don't try to expand quadratic recurre...
2013-10-25 Rafael EspindolaHandle calls and invokes in GlobalStatus.
2013-10-25 Hal FinkelLoopVectorizer: Don't attempt to vectorize extracteleme...
2013-10-24 Tom StellardInliner: Handle readonly attribute per argument when...
2013-10-24 Renato GolinMark vector loops as already vectorized
2013-10-24 Nuno Lopesfix PR17635: false positive with packed structures
2013-10-24 Juergen RibutzkaFix a bug in LinearFunctionTestReplace that created...
2013-10-24 Andrew TrickClarify comments in genLoopLimit.
2013-10-23 Yuchen WuFixed comment typo in GCOVProfiling.cpp
2013-10-23 Shuxin YangUse address-taken to disambiguate global variable and...
2013-10-21 Eric ChristopherFix spelling, grammar, and match naming convention...
2013-10-21 Tom StellardSimplifyCFG: Don't duplicate calls to functions marked...
2013-10-21 Matt ArsenaultUse more type helper functions
2013-10-21 Matt ArsenaultTeach SimplifyCFG about address spaces
2013-10-21 Rafael EspindolaOptimize more linkonce_odr values during LTO.
2013-10-21 Michael GottesmanFix the predecessor removal logic in r193045.
2013-10-21 Bill WendlingDon't eliminate a partially redundant load if it's...
2013-10-20 Michael GottesmanTeach simplify-cfg how to correctly create covered...
2013-10-19 Bill WendlingPerform an intelligent splice of the predecessor with...
2013-10-18 Nadav RotemMark some command line flags as hidden
2013-10-17 Rafael EspindolaRename fields of GlobalStatus to match the coding style.
2013-10-17 Rafael Espindolarename SafeToDestroyConstant to isSafeToDestroyConstant...
2013-10-17 Rafael EspindolaSimplify the interface of AnalyzeGlobal a bit and renam...
2013-10-17 Evgeniy Stepanov[msan] Use zero-extension in shadow cast by default.
2013-10-17 Dmitry Vyukovtsan: implement no_sanitize_thread attribute
2013-10-16 Arnold SchwaighoferSLPVectorizer: Don't vectorize volatile memory operations
2013-10-16 Arnold SchwaighoferRevert "SLPVectorizer: Don't vectorize volatile memory...
2013-10-16 Arnold SchwaighoferSLPVectorizer: Don't vectorize volatile memory operations
2013-10-16 Kostya Serebryany[asan] Optimize accesses to global arrays with constant...
2013-10-15 Benjamin KramerLoopVectorize: Properly reflect PODness in comments.
2013-10-15 Craig TopperRemove x86_sse42_crc32_64_8 intrinsic. It has no functi...
2013-10-14 Rafael EspindolaRemove lib/Transforms/Instrumentation/ProfilingUtils.*
2013-10-14 Chris LattnerBasic blocks typically have few predecessors. Use...
2013-10-14 Evgeniy Stepanov[msan] Instrument x86.*_cvt* intrinsics.
2013-10-14 Evgeniy Stepanov[msan] Fix handling of scalar select of vectors.
2013-10-12 Arnold SchwaighoferSLPVectorizer: Sort PHINodes based on their opcode
2013-10-12 Tobias GrosserLoopVectorize: Add missing INITIALIZE_PASS_DEPENDENCY...
2013-10-11 Renato GolinBetter info when debugging vectorizer
2013-10-09 Shuxin YangFix a bug in Dead Argument Elimination.
2013-10-07 Arnold SchwaighoferLoopVectorize: External uses must use the last value...
2013-10-07 Alexey SamsonovRevert r191834 until we measure the effect of this...
2013-10-04 Hal FinkelUpdatePHINodes in BasicBlockUtils should not crash...
2013-10-04 Arnold SchwaighoferSLPVectorizer: Sort inputs to commutative binary operations
2013-10-03 Owen AndersonPull fptrunc's upwards through selects when one of...
2013-10-03 Rafael EspindolaOptimize linkonce_odr unnamed_addr functions during...
2013-10-03 Matt ArsenaultMake gep i8* X, -(ptrtoint Y) transform work with addre...
2013-10-02 Matt ArsenaultDon't use runtime bounds check between address spaces.
2013-10-02 Yi JiangApply slp vectorization on fully-vectorizable tree...
2013-10-02 Matt ArsenaultFix debug printing spacing.
2013-10-02 Matt ArsenaultFix comment grammar and capitalization.
2013-10-02 Benjamin KramerSLPVectorizer: Make store chain finding more aggressive...
2013-10-02 Tom StellardStructurizeCFG: Add dependency on LowerSwitch pass
2013-10-02 Chandler CarruthRemove the very substantial, largely unmaintained legac...
2013-10-02 Alexey SamsonovRemove "localize global" optimization
2013-10-01 Matt ArsenaultDon't merge tiny functions.
2013-10-01 Rafael EspindolaRemove several unused variables.
next