[llvm-c] Improve TargetMachine bindings
[oota-llvm.git] / lib / Transforms /
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.
2013-10-01 Matt ArsenaultFix code duplication
2013-09-30 Matt ArsenaultUse right address space size in InstCombineCompares
2013-09-30 Matt ArsenaultConstant fold ptrtoint + compare with address spaces
2013-09-30 Benjamin KramerBoundsChecking: Fix refacto.
2013-09-30 Benjamin KramerConvert manual insert point restores to the new RAII...
2013-09-30 Benjamin KramerInstCombine: Replace manual fast math flag copying...
2013-09-30 Benjamin KramerIRBuilder: Add RAII objects to reset insertion points...
2013-09-30 Joey GoulyFix a bug in InstCombine where it attempted to cast...
2013-09-28 Robert WilhelmEven more spelling fixes for "instruction".
2013-09-28 Robert WilhelmFix spelling intruction -> instruction.
2013-09-27 Matt ArsenaultUse right pointer type in DebugIR
2013-09-27 Matt ArsenaultUse type helper functions
2013-09-27 Matt ArsenaultFix SLPVectorizer using wrong address space for load...
2013-09-27 Justin BognerInstCombine: Only foldSelectICmpAndOr for integer types
2013-09-27 Justin BognerTransforms: Use getFirstNonPHI to set the insertion...
2013-09-27 Puyan LotfiFirst check in. Modified a comment.
2013-09-25 Arnold SchwaighoferSLPVectorize: Put horizontal reductions feeding a store...
2013-09-25 Evgeniy Stepanov[msan] Fix -Wreturn-type warnings in non-self-hosted...
next