Add a Scalarizer pass.
[oota-llvm.git] / test / Transforms /
2013-11-22 Richard SandifordAdd a Scalarizer pass.
2013-11-22 Yi JiangSLP Vectorizer: Extract cost will only be added once...
2013-11-21 Kostya SerebryanyDon't speculate loads under ThreadSanitizer
2013-11-20 Yuchen Wullvm-cov: Added file checksum to gcno and gcda files.
2013-11-19 Arnold SchwaighoferSLPVectorizer: Fix stale for Value pointer array
2013-11-19 Chandler CarruthFix an issue where SROA computed different results...
2013-11-18 Paul RobinsonThe 'optnone' attribute means don't inline anything...
2013-11-18 Arnold SchwaighoferLoopVectorizer: Extend the induction variable to a...
2013-11-17 Hal FinkelAdd the cold attribute to error-reporting call sites
2013-11-16 Hal FinkelAdd a loop rerolling pass
2013-11-16 Hal FinkelApply the InstCombine fptrunc sqrt optimization to...
2013-11-16 Benjamin KramerInstCombine: fold (A >> C) == (B >> C) --> (A^B) <...
2013-11-15 Arnold SchwaighoferLoopVectorizer: Use abi alignment for accesses with...
2013-11-15 Manman RenArgumentPromotion: correctly transfer TBAA tags and...
2013-11-15 Matt ArsenaultAdd instcombine visitor for addrspacecast
2013-11-15 Matt ArsenaultAdd addrspacecast instruction.
2013-11-14 Yunzhong GaoFixing a heisenbug where the memory dependence analysis...
2013-11-13 Diego NovilloSampleProfileLoader pass. Initial setup.
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-11 Shuxin Yang Fix PR17952.
2013-11-11 Rafael EspindolaAdd a testcase for pr17852.
2013-11-10 Bill WendlingRevert "Resurrect r191017 " GVN proceeds in the presenc...
2013-11-10 Nadav RotemSimplifyCFG has a heuristics for out-of-order processor...
2013-11-10 Matt ArsenaultResolve TODO in test now that filecheck has multiple...
2013-11-10 Matt ArsenaultTeach MergeFunctions about address spaces
2013-11-10 Matt ArsenaultUse variable for register name in test
2013-11-07 David MajnemerIR: Do not canonicalize constant GEPs into an out-of...
2013-11-06 Benjamin KramerAdd test case for PR12377, it was fixed by r194116.
2013-11-06 Andrew TrickRewrite SCEV's backedge taken count computation.
2013-11-05 Michael Gottesman[objc-arc] Convert the one directional retain/release...
2013-11-04 Matt ArsenaultFix another constant folding address space place I...
2013-11-04 Matt ArsenaultScalarize select vector arguments when extracted.
2013-11-04 Manman RenRename testing case to use - instead of _.
2013-11-03 David MajnemerRevert "Inliner: Handle readonly attribute per argument...
2013-11-03 Bob WilsonConvert calls to __sinpi and __cospi into __sincospi_stret
2013-11-01 Arnold SchwaighoferLoopVectorizer: Perform redundancy elimination on induc...
2013-11-01 Manman RenAdd comments.
2013-11-01 Benjamin KramerLoopVectorize: Look for consecutive acces in GEPs with...
2013-11-01 Arnold SchwaighoferLoopVectorizer: If dependency checks fail try runtime...
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-30 Matt ArsenaultTeach scalarrepl about address spaces
2013-10-30 Matt ArsenaultFix GVN creating bitcast between address spaces
2013-10-29 NAKAMURA TakumiAdd llvm/test/Transforms/SLPVectorizer/ARM/lit.local...
2013-10-29 Alp TokerFix "existant" typos
2013-10-29 Arnold SchwaighoferARM cost model: Unaligned vectorized double stores...
2013-10-29 Arnold SchwaighoferARM cost model: Account for zero cost scalar SROA instr...
2013-10-28 Alp TokerQuote potential shell expansions found in tests
2013-10-27 Shuxin YangRevert r193251 : Use address-taken to disambiguate...
2013-10-25 Andrew TrickFix SCEVExpander: don't try to expand quadratic recurre...
2013-10-25 Andrew TrickFix LSR: don't normalize quadratic recurrences.
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 GolinI had to move and remove
2013-10-24 Renato GolinFix broken builds by moving test to x86 dir
2013-10-24 Renato GolinMark vector loops as already vectorized
2013-10-24 Juergen RibutzkaFix a bug in LinearFunctionTestReplace that created...
2013-10-23 Shuxin YangUse address-taken to disambiguate global variable and...
2013-10-21 Tom StellardSimplifyCFG: Don't duplicate calls to functions marked...
2013-10-21 Matt ArsenaultTeach SimplifyCFG about address spaces
2013-10-21 Rafael EspindolaOptimize more linkonce_odr values during LTO.
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-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-12 Arnold SchwaighoferSLPVectorizer: Sort PHINodes based on their opcode
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-07 Matt ArsenaultChange objectsize intrinsic to accept different address...
2013-10-05 Manman RenDebug Info: In DIBuilder, the derived-from field of...
2013-10-04 Hal FinkelUpdatePHINodes in BasicBlockUtils should not crash...
2013-10-04 Arnold SchwaighoferSLPVectorizer: Sort inputs to commutative binary operations
2013-10-04 Eric ChristopherTemporarily revert r191792 as it is causing some LTO...
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 Matt ArsenaultFix missing CHECK-LABELs
2013-10-02 Yi JiangApply slp vectorization on fully-vectorizable tree...
2013-10-02 Benjamin KramerSLPVectorizer: Make store chain finding more aggressive...
2013-10-02 Tom StellardStructurizeCFG: Add dependency on LowerSwitch pass
2013-10-02 Alexey SamsonovRemove "localize global" optimization
2013-10-01 Manman RenDebug Info: In DIBuilder, the derived-from field of...
2013-10-01 Matt ArsenaultDon't merge tiny functions.
2013-10-01 Benjamin KramerSCEVExpander: Fix a regression I introduced by to eager...
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 Manman RenTBAA: update tbaa format from scalar format to struct...
2013-09-30 Manman RenTBAA: remove !tbaa from testing cases when they are...
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 Benjamin KramerAdd a test that large offsets on GEPs on 32 bits target...
2013-09-27 Matt ArsenaultUse right pointer type in DebugIR
next